/** * Convert a parameter value to the name of a bean we'd use for a data binding. * * @param databindingName * @return */ public static String databindingNameToBeanName(String dbName) { return NameUtil.capitalize(dbName.toLowerCase()) + ToolConstants.DATABIND_BEAN_NAME_SUFFIX; }
/** * Convert a parameter value to the name of a bean we'd use for a data binding. * * @param databindingName * @return */ public static String databindingNameToBeanName(String dbName) { return NameUtil.capitalize(dbName.toLowerCase()) + ToolConstants.DATABIND_BEAN_NAME_SUFFIX; }
protected static String toMixedCaseVariableName(String[] ss, boolean startUpper, boolean cdrUpper) { if (cdrUpper) { for (int i = 1; i < ss.length; i++) { ss[i] = capitalize(ss[i]); } } StringBuilder sb = new StringBuilder(); if (ss.length > 0) { sb.append(startUpper ? ss[0] : ss[0].toLowerCase()); for (int i = 1; i < ss.length; i++) { sb.append(ss[i]); } } return sb.toString(); }
protected static String toMixedCaseVariableName(String[] ss, boolean startUpper, boolean cdrUpper) { if (cdrUpper) { for (int i = 1; i < ss.length; i++) { ss[i] = capitalize(ss[i]); } } StringBuilder sb = new StringBuilder(); if (ss.length > 0) { sb.append(startUpper ? ss[0] : ss[0].toLowerCase()); for (int i = 1; i < ss.length; i++) { sb.append(ss[i]); } } return sb.toString(); }
public Address getAddresser(final String name) { Address address = addresses.get(name); if (address != null) { return address; } StringBuilder sb = new StringBuilder(); sb.append(PREFIX); sb.append("."); sb.append(NameUtil.capitalize(name)); sb.append("Address"); try { address = (Address) Class.forName(sb.toString()).newInstance(); addresses.put(name, address); LOG.log(Level.FINE, "FOUND_ADDRESSER", sb); return address; } catch (Exception e) { Message msg = new Message("FOUND_NO_ADDRESSER", LOG, sb); throw new ToolException(msg); } } }
public Address getAddresser(final String name) { Address address = addresses.get(name); if (address != null) { return address; } StringBuilder sb = new StringBuilder(); sb.append(PREFIX); sb.append("."); sb.append(NameUtil.capitalize(name)); sb.append("Address"); try { address = (Address) Class.forName(sb.toString()).newInstance(); addresses.put(name, address); LOG.log(Level.FINE, "FOUND_ADDRESSER", sb); return address; } catch (Exception e) { Message msg = new Message("FOUND_NO_ADDRESSER", LOG, sb); throw new ToolException(msg); } } }
public static List<String> toWordList(String s, boolean allowUnderscore) { List<String> ss = new ArrayList<>(); int n = s.length(); for (int i = 0; i < n;) { while (i < n) { if ((allowUnderscore && s.charAt(i) == '_') || !isPunct(s.charAt(i))) { break; } i++; } if (i >= n) { break; } int b = nextBreak(s, i, allowUnderscore); String w = (b == -1) ? s.substring(i) : s.substring(i, b); ss.add(escape(capitalize(w))); if (b == -1) { break; } i = b; } return ss; }
public static List<String> toWordList(String s, boolean allowUnderscore) { List<String> ss = new ArrayList<>(); int n = s.length(); for (int i = 0; i < n;) { while (i < n) { if ((allowUnderscore && s.charAt(i) == '_') || !isPunct(s.charAt(i))) { break; } i++; } if (i >= n) { break; } int b = nextBreak(s, i, allowUnderscore); String w = (b == -1) ? s.substring(i) : s.substring(i, b); ss.add(escape(capitalize(w))); if (b == -1) { break; } i = b; } return ss; }