/** * 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. * @param name1 * @param name2 */ public static boolean canSplit(String name) { return normalizer.canSplit(defaultRule, name); }
/** * 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); }
/** * Normalizes a single part name * @param name * @return */ public static String normalizeString(String name) { if (StringUtils.isEmpty(name)) { return name; } if (!normalizer.isDelimited(defaultRule, name)) { // If not delimited, delimit the string if necessary return normalizer.delimit(defaultRule, name); } return name; }
String[] names1 = normalizer.splitName(defaultRule, name1); String[] names2 = normalizer.splitName(defaultRule, name2); if (names1.length != names2.length) { return false; if (normalizer.isDelimited(defaultRule, names1[i])) { if (!StringUtils.equals(names1[i],names2[i])) { return false;
/** * Returns true if the name is delimited with default delimiters * @param name * @return */ public static boolean isDelimited(String name) { if (StringUtils.isEmpty(name)) { return false; } return normalizer.isDelimited(defaultRule, name); }
/** * Joins multiple names using the specified delimiter. * @param names * @return */ public static String joinNames(String[] names, String delimiter) { return normalizer.joinNames(defaultRule, names, delimiter); }
/** * Removes default delimiters from a string. * @param name1 * @param name2 * @return */ public static String removeDelimiters(String name) { return normalizer.removeDelimiters(defaultRule, name); }
/** * Removes Hungarian notation from a string. * @param name1 * @param name2 */ public static String removeHungarianNotation(String name) { return normalizer.removeHungarianNotation(defaultRule, name); }
/** * Delimits a string if necessary, optionally forcing it to be * delimited. * @param name1 * @param name2 */ public static String delimit(String name, boolean force) { return normalizer.delimit(defaultRule, name, force); }
/** * Convert a normalized name to a name using the specified configuration and * naming rule. * Note: Currently only delimiters are converted. * @param config * @param rule * @param name * @return */ public static String convert(IdentifierConfiguration config, String rule, String name) { return normalizer.convert(config, rule, name); }
public static IdentifierConfiguration getNamingConfiguration() { return normalizer.getIdentifierConfiguration(); }
/** * Normalizes a single part name * @param name * @return */ public static String normalizeString(String name) { if (StringUtils.isEmpty(name)) { return name; } if (!normalizer.isDelimited(defaultRule, name)) { // If not delimited, delimit the string if necessary return normalizer.delimit(defaultRule, name); } return name; }
String[] names1 = normalizer.splitName(defaultRule, name1); String[] names2 = normalizer.splitName(defaultRule, name2); if (names1.length != names2.length) { return false; if (normalizer.isDelimited(defaultRule, names1[i])) { if (!StringUtils.equals(names1[i],names2[i])) { return false;
/** * Returns true if the name is delimited with default delimiters * @param name * @return */ public static boolean isDelimited(String name) { if (StringUtils.isEmpty(name)) { return false; } return normalizer.isDelimited(defaultRule, name); }
/** * Joins multiple names using default identifier rules. * @param names * @return */ public static String joinNames(String[] names) { return normalizer.joinNames(defaultRule, names); }
/** * Removes default delimiters from a string. * @param name1 * @param name2 */ public static String removeDelimiters(String name) { return normalizer.removeDelimiters(defaultRule, name); }
/** * Removes Hungarian notation from a string. * @param name1 * @param name2 * @return */ public static String removeHungarianNotation(String name) { return normalizer.removeHungarianNotation(defaultRule, name); }