public String removeDelimiters(IdentifierConfiguration config, String rule, String name) { return removeDelimiters(_config, getNamingRule(rule), name, _config.getLeadingDelimiter(), _config.getTrailingDelimiter()); }
public String combineFull(IdentifierConfiguration config, String rule, String fullName) { if (!needsConversion(config)) { return fullName; } // Split String[] names = splitName(config, rule, fullName); // Convert for (int i = 0; i < names.length; i++) { names[i] = convert(config, rule, names[i]); } // Join return joinNames(config, config.getIdentifierRule(rule), names, config.getIdentifierDelimiter()); }
public String removeDelimiters(IdentifierRule rule, String name) { return removeDelimiters(_config, rule, name, _config.getLeadingDelimiter(), _config.getTrailingDelimiter()); }
public String delimit(IdentifierConfiguration config, IdentifierRule rule, String name, boolean force) { if (!rule.getCanDelimit() || StringUtils.isEmpty(name)) { return name; } if ((force && !isDelimited(config, rule, name)) || requiresDelimiters(config, rule, name)) { return config.getLeadingDelimiter() + name + config.getTrailingDelimiter(); } return name; }
public boolean canSplit(String rule, String name) { return canSplit(getNamingRule(rule), name, _config.getIdentifierDelimiter()); }
public String joinNames(String rule, String[] names) { return joinNames(_config, getNamingRule(rule), names, _config.getIdentifierDelimiter()); }
public boolean isReservedWord(String rule, String name) { return isReservedWord(_config.getIdentifierRule(rule), name); }
public String[] splitName(IdentifierRule nrule, String name) { return splitName(nrule, name, _config.getIdentifierDelimiter()); }
public String joinNames(IdentifierRule rule, String[] names) { return joinNames(_config, rule, names, _config.getIdentifierDelimiter()); }
public boolean canSplit(IdentifierRule rule, String name) { return canSplit(rule, name, _config.getIdentifierDelimiter()); }
private IdentifierRule[] getNamingRules(String[] rules) { IdentifierRule[] nrules = new IdentifierRule[rules.length]; for (int i = 0; i < rules.length; i++) { nrules[i] = _config.getIdentifierRule(rules[i]); } return nrules; }
/** * Combines two names using default identifier rules. * @param name1 * @param name2 */ public static String combine(String name1, String name2) { return normalizer.combineNames(defaultRule, name1, name2); }
/** * Appends one string to another using default identifier rules. * @param name1 * @param name2 */ public static String append(String name1, String name2) { return normalizer.appendNames(defaultRule, name1, name2); }
/** * Determines whether a name can be split into multiple components, taking * into account the specified delimiter. * @param name1 * @param name2 */ public static boolean canSplit(String name, String delim) { return normalizer.canSplit(defaultRule, name, delim); } }
public String removeDelimiters(IdentifierConfiguration config, String rule, String name) { return removeDelimiters(_config, getNamingRule(rule), name, _config.getLeadingDelimiter(), _config.getTrailingDelimiter()); }
public String delimit(IdentifierConfiguration config, IdentifierRule rule, String name, boolean force) { if (!rule.getCanDelimit() || StringUtil.isEmpty(name)) { return name; } if ((force && !isDelimited(config, rule, name)) || requiresDelimiters(config, rule, name)) { return config.getLeadingDelimiter() + name + config.getTrailingDelimiter(); } return name; }
public String removeDelimiters(IdentifierRule rule, String name) { return removeDelimiters(_config, rule, name, _config.getLeadingDelimiter(), _config.getTrailingDelimiter()); }
public boolean isReservedWord(String rule, String name) { return isReservedWord(_config.getIdentifierRule(rule), name); }
public String removeDelimiters(IdentifierConfiguration config, String rule, String name) { return removeDelimiters(_config, getNamingRule(rule), name, _config.getLeadingDelimiter(), _config.getTrailingDelimiter()); }
public String removeDelimiters(IdentifierConfiguration config, IdentifierRule rule, String name) { return removeDelimiters(config, rule, name, _config.getLeadingDelimiter(), _config.getTrailingDelimiter()); }