public String delimit(IdentifierConfiguration config, IdentifierRule rule, String name) { return delimit(config, rule, name, false); }
public String delimit(IdentifierRule rule, String name, boolean force) { return delimit(_config, rule, name, force); }
public String delimit(IdentifierRule rule, String name, boolean force) { return delimit(_config, rule, name, force); }
public String delimit(IdentifierConfiguration config, IdentifierRule rule, String name) { return delimit(config, rule, name, false); }
public String delimit(IdentifierConfiguration config, IdentifierRule rule, String name) { return delimit(config, rule, name, false); }
public String delimit(IdentifierRule rule, String name) { return delimit(_config, rule, name, false); }
public String delimit(IdentifierRule rule, String name) { return delimit(_config, rule, name, false); }
public String delimit(IdentifierRule rule, String name, boolean force) { return delimit(_config, rule, name, force); }
public String delimit(IdentifierRule rule, String name) { return delimit(_config, rule, name, false); }
public String delimit(String rule, String name, boolean force) { return delimit(getNamingRule(rule), name, force); }
public String delimit(String rule, String name) { return delimit(getNamingRule(rule), name); }
public String delimit(String rule, String name) { return delimit(getNamingRule(rule), name); }
public String delimit(String rule, String name, boolean force) { return delimit(getNamingRule(rule), name, force); }
public String delimit(String rule, String name, boolean force) { return delimit(getNamingRule(rule), name, force); }
public String truncateName(IdentifierRule namingRule, String name, int length) { String tName = name; boolean delimited = isDelimited(namingRule, name); if (delimited) { tName = removeDelimiters(namingRule, name); } if (tName.length() <= length) { return name; } tName = tName.substring(0, tName.length() - length); if (delimited) { tName = delimit(namingRule, tName); } return tName; }
public String appendNames(IdentifierRule rule, String name1, String name2) { if (isDelimited(rule, name1)) { name1 = removeDelimiters(rule, name1); } if (isDelimited(rule, name2)) { name2 = removeDelimiters(rule, name2); } if (name1 == null) { name1 = IdentifierUtil.EMPTY; } if (name2 == null) { name2 = IdentifierUtil.EMPTY; } String name = name1 + name2; return delimit(rule, name); }
public String combineNames(IdentifierConfiguration config, IdentifierRule rule, String name1, String name2) { boolean delimit = false; if (isDelimited(rule, name1)) { name1 = removeDelimiters(config, rule, name1); delimit = true; } if (isDelimited(rule, name2)) { name2 = removeDelimiters(config, rule, name2); delimit = true; } String name = name1 + config.getIdentifierConcatenator() + name2; return delimit(config, rule, name, delimit); }
public String combineNames(IdentifierConfiguration config, IdentifierRule rule, String name1, String name2) { boolean delimit = false; if (isDelimited(rule, name1)) { name1 = removeDelimiters(config, rule, name1); delimit = true; } if (isDelimited(rule, name2)) { name2 = removeDelimiters(config, rule, name2); delimit = true; } String name = name1 + config.getIdentifierConcatenator() + name2; return delimit(config, rule, name, delimit); }
public String combineNames(IdentifierConfiguration config, IdentifierRule rule, String name1, String name2) { boolean delimit = false; if (isDelimited(rule, name1)) { name1 = removeDelimiters(config, rule, name1); delimit = true; } if (isDelimited(rule, name2)) { name2 = removeDelimiters(config, rule, name2); delimit = true; } String name = name1 + config.getIdentifierConcatenator() + name2; return delimit(config, rule, name, delimit); }
public String convert(IdentifierConfiguration config, String rule, String name) { // Already using same delimiter, no need to convert if (!needsConversion(config)) { return name; } // Otherwise, remove delimiters and add appropriate delimiters IdentifierRule orule = getIdentifierConfiguration().getIdentifierRule(rule); IdentifierRule nrule = config.getIdentifierRule(rule); boolean delimit = isDelimited(config, orule, name); if (delimit) { name = removeDelimiters(config, orule, name, config.getLeadingDelimiter(), config.getTrailingDelimiter()); return delimit(getIdentifierConfiguration(), nrule, name, delimit); } return name; }