@Test public void testToIdentifier() { assertEquals("_$", JsdUtil.toIdentifier("")); assertEquals("helloWorld", JsdUtil.toIdentifier("helloWorld")); assertEquals("_2HelloWorld", JsdUtil.toIdentifier("2HelloWorld")); }
private static String toIdentifier(final String name, final Boolean classCase) { if (name.length() == 0) return "_$"; if (classCase == null) return Identifiers.toCamelCase(name, prefix, camelSubs); if (classCase) { final String str = Identifiers.toClassCase(name, prefix, classSubs); return str.charAt(0) == prefix && name.charAt(0) != prefix ? str.substring(1) : str; } return Identifiers.toInstanceCase(name, prefix, classSubs); }
JsdUtil { private static String toIdentifier(final String name, final Boolean classCase) { if (name.length() == 0) return "_$"; if (classCase == null) return Identifiers.toCamelCase(name, prefix, camelSubs); if (classCase) { final String str = Identifiers.toClassCase(name, prefix, classSubs); return str.charAt(0) == prefix && name.charAt(0) != prefix ? str.substring(1) : str; } return Identifiers.toInstanceCase(name, prefix, classSubs); } }
JsdUtil { private static String toIdentifier(final String name, final Boolean classCase) { if (name.length() == 0) return "_$"; if (classCase == null) return Identifiers.toCamelCase(name, prefix, camelSubs); if (classCase) { final String str = Identifiers.toClassCase(name, prefix, classSubs); return str.charAt(0) == prefix && name.charAt(0) != prefix ? str.substring(1) : str; } return Identifiers.toInstanceCase(name, prefix, classSubs); } private  JsdUtil(); }
JsdUtil { private static String toIdentifier(final String name, final Boolean classCase) { if (name.length() == 0) return "_$"; if (classCase == null) return Identifiers.toCamelCase(name, prefix, camelSubs); if (classCase) { final String str = Identifiers.toClassCase(name, prefix, classSubs); return str.charAt(0) == prefix && name.charAt(0) != prefix ? str.substring(1) : str; } return Identifiers.toInstanceCase(name, prefix, classSubs); } private  JsdUtil();  }
JsdUtil { private static String toIdentifier(final String name, final Boolean classCase) { if (name.length() == 0) return "_$"; if (classCase == null) return Identifiers.toCamelCase(name, prefix, camelSubs); if (classCase) { final String str = Identifiers.toClassCase(name, prefix, classSubs); return str.charAt(0) == prefix && name.charAt(0) != prefix ? str.substring(1) : str; } return Identifiers.toInstanceCase(name, prefix, classSubs); } private  JsdUtil();   }