/** * Provides a configuration key for a given feature enum. * * @param e * the enum used to provide the unique part of the configuration key * @return the configuration key */ protected static String enumToConfKey(Enum<?> e) { return e.getDeclaringClass().getSimpleName() + "." + StringUtils.camelize(e.name().toLowerCase()); }
/** * Provides a configuration key for a given feature enum, prefixed by the implementingClass * * @param implementingClass * the class whose name will be used as a prefix for the property configuration key * @param e * the enum used to provide the unique part of the configuration key * @return the configuration key * @since 1.6.0 */ protected static String enumToConfKey(Class<?> implementingClass, Enum<?> e) { return implementingClass.getSimpleName() + "." + e.getDeclaringClass().getSimpleName() + "." + StringUtils.camelize(e.name().toLowerCase()); }
/** * Provides a configuration key for a given feature enum. * * @param e * the enum used to provide the unique part of the configuration key * @return the configuration key */ protected static String enumToConfKey(Enum<?> e) { return e.getDeclaringClass().getSimpleName() + "." + StringUtils.camelize(e.name().toLowerCase()); }
/** * Provides a configuration key for a given feature enum. * * @param e * the enum used to provide the unique part of the configuration key * @return the configuration key */ protected static String enumToConfKey(Enum<?> e) { return e.getDeclaringClass().getSimpleName() + "." + StringUtils.camelize(e.name().toLowerCase()); }
/** * Provides a configuration key for a given feature enum. * * @param e * the enum used to provide the unique part of the configuration key * @return the configuration key */ protected static String enumToConfKey(Enum<?> e) { return e.getDeclaringClass().getSimpleName() + "." + StringUtils.camelize(e.name().toLowerCase()); }
/** * Provides a configuration key for a given feature enum, prefixed by the implementingClass * * @param implementingClass * the class whose name will be used as a prefix for the property configuration key * @param e * the enum used to provide the unique part of the configuration key * @return the configuration key * @since 1.6.0 */ protected static String enumToConfKey(Class<?> implementingClass, Enum<?> e) { return implementingClass.getSimpleName() + "." + e.getDeclaringClass().getSimpleName() + "." + StringUtils.camelize(e.name().toLowerCase()); }
/** * Provides a configuration key for a given feature enum, prefixed by the implementingClass * * @param implementingClass * the class whose name will be used as a prefix for the property configuration key * @param e * the enum used to provide the unique part of the configuration key * @return the configuration key * @since 1.6.0 */ protected static String enumToConfKey(Class<?> implementingClass, Enum<?> e) { return implementingClass.getSimpleName() + "." + e.getDeclaringClass().getSimpleName() + "." + StringUtils.camelize(e.name().toLowerCase()); }
/** * Provides a configuration key for a given feature enum, prefixed by the implementingClass * * @param implementingClass * the class whose name will be used as a prefix for the property configuration key * @param e * the enum used to provide the unique part of the configuration key * @return the configuration key * @since 1.6.0 */ protected static String enumToConfKey(Class<?> implementingClass, Enum<?> e) { return implementingClass.getSimpleName() + "." + e.getDeclaringClass().getSimpleName() + "." + StringUtils.camelize(e.name().toLowerCase()); }
/** * Provides a configuration key for a given feature enum, prefixed by the implementingClass * * @param implementingClass * the class whose name will be used as a prefix for the property configuration key * @param e * the enum used to provide the unique part of the configuration key * @return the configuration key * @deprecated since 1.6.0; Configure your job with the appropriate InputFormat or OutputFormat. * @since 1.5.0 */ @Deprecated protected static String enumToConfKey(Class<?> implementingClass, Enum<?> e) { return implementingClass.getSimpleName() + "." + e.getDeclaringClass().getSimpleName() + "." + StringUtils.camelize(e.name().toLowerCase()); }
/** * Provides a configuration key for a given feature enum, prefixed by the implementingClass * * @param implementingClass the class whose name will be used as a prefix for the property * configuration key * @param e the enum used to provide the unique part of the configuration key * @return the configuration key */ public static String enumToConfKey(final Class<?> implementingClass, final Enum<?> e) { final String s = implementingClass.getSimpleName() + "." + e.getDeclaringClass().getSimpleName() + "." + org.apache.hadoop.util.StringUtils.camelize(e.name().toLowerCase(Locale.ENGLISH)); return s; }
static SummaryBuilder getTaskLaunchTimesSummary(JobInProgress job) { SummaryBuilder summary = new SummaryBuilder(); Map<TaskType, Long> timeMap = job.getFirstTaskLaunchTimes(); synchronized(timeMap) { for (Map.Entry<TaskType, Long> e : timeMap.entrySet()) { summary.add("first"+ StringUtils.camelize(e.getKey().name()) + "TaskLaunchTime", e.getValue().longValue()); } } return summary; }
assertEquals("Map", StringUtils.camelize("MAP")); assertEquals("JobSetup", StringUtils.camelize("JOB_SETUP")); assertEquals("SomeStuff", StringUtils.camelize("some_stuff")); assertEquals("Aa", StringUtils.camelize("aA")); assertEquals("Bb", StringUtils.camelize("bB")); assertEquals("Cc", StringUtils.camelize("cC")); assertEquals("Dd", StringUtils.camelize("dD")); assertEquals("Ee", StringUtils.camelize("eE")); assertEquals("Ff", StringUtils.camelize("fF")); assertEquals("Gg", StringUtils.camelize("gG")); assertEquals("Hh", StringUtils.camelize("hH")); assertEquals("Ii", StringUtils.camelize("iI")); assertEquals("Jj", StringUtils.camelize("jJ")); assertEquals("Kk", StringUtils.camelize("kK")); assertEquals("Ll", StringUtils.camelize("lL")); assertEquals("Mm", StringUtils.camelize("mM")); assertEquals("Nn", StringUtils.camelize("nN")); assertEquals("Oo", StringUtils.camelize("oO")); assertEquals("Pp", StringUtils.camelize("pP")); assertEquals("Qq", StringUtils.camelize("qQ")); assertEquals("Rr", StringUtils.camelize("rR")); assertEquals("Ss", StringUtils.camelize("sS")); assertEquals("Tt", StringUtils.camelize("tT")); assertEquals("Uu", StringUtils.camelize("uU")); assertEquals("Vv", StringUtils.camelize("vV")); assertEquals("Ww", StringUtils.camelize("wW")); assertEquals("Xx", StringUtils.camelize("xX")); assertEquals("Yy", StringUtils.camelize("yY"));
assertEquals("Map", StringUtils.camelize("MAP")); assertEquals("JobSetup", StringUtils.camelize("JOB_SETUP")); assertEquals("SomeStuff", StringUtils.camelize("some_stuff")); assertEquals("Aa", StringUtils.camelize("aA")); assertEquals("Bb", StringUtils.camelize("bB")); assertEquals("Cc", StringUtils.camelize("cC")); assertEquals("Dd", StringUtils.camelize("dD")); assertEquals("Ee", StringUtils.camelize("eE")); assertEquals("Ff", StringUtils.camelize("fF")); assertEquals("Gg", StringUtils.camelize("gG")); assertEquals("Hh", StringUtils.camelize("hH")); assertEquals("Ii", StringUtils.camelize("iI")); assertEquals("Jj", StringUtils.camelize("jJ")); assertEquals("Kk", StringUtils.camelize("kK")); assertEquals("Ll", StringUtils.camelize("lL")); assertEquals("Mm", StringUtils.camelize("mM")); assertEquals("Nn", StringUtils.camelize("nN")); assertEquals("Oo", StringUtils.camelize("oO")); assertEquals("Pp", StringUtils.camelize("pP")); assertEquals("Qq", StringUtils.camelize("qQ")); assertEquals("Rr", StringUtils.camelize("rR")); assertEquals("Ss", StringUtils.camelize("sS")); assertEquals("Tt", StringUtils.camelize("tT")); assertEquals("Uu", StringUtils.camelize("uU")); assertEquals("Vv", StringUtils.camelize("vV")); assertEquals("Ww", StringUtils.camelize("wW")); assertEquals("Xx", StringUtils.camelize("xX")); assertEquals("Yy", StringUtils.camelize("yY"));
assertEquals("Map", StringUtils.camelize("MAP")); assertEquals("JobSetup", StringUtils.camelize("JOB_SETUP")); assertEquals("SomeStuff", StringUtils.camelize("some_stuff")); assertEquals("Aa", StringUtils.camelize("aA")); assertEquals("Bb", StringUtils.camelize("bB")); assertEquals("Cc", StringUtils.camelize("cC")); assertEquals("Dd", StringUtils.camelize("dD")); assertEquals("Ee", StringUtils.camelize("eE")); assertEquals("Ff", StringUtils.camelize("fF")); assertEquals("Gg", StringUtils.camelize("gG")); assertEquals("Hh", StringUtils.camelize("hH")); assertEquals("Ii", StringUtils.camelize("iI")); assertEquals("Jj", StringUtils.camelize("jJ")); assertEquals("Kk", StringUtils.camelize("kK")); assertEquals("Ll", StringUtils.camelize("lL")); assertEquals("Mm", StringUtils.camelize("mM")); assertEquals("Nn", StringUtils.camelize("nN")); assertEquals("Oo", StringUtils.camelize("oO")); assertEquals("Pp", StringUtils.camelize("pP")); assertEquals("Qq", StringUtils.camelize("qQ")); assertEquals("Rr", StringUtils.camelize("rR")); assertEquals("Ss", StringUtils.camelize("sS")); assertEquals("Tt", StringUtils.camelize("tT")); assertEquals("Uu", StringUtils.camelize("uU")); assertEquals("Vv", StringUtils.camelize("vV")); assertEquals("Ww", StringUtils.camelize("wW")); assertEquals("Xx", StringUtils.camelize("xX")); assertEquals("Yy", StringUtils.camelize("yY"));
.getSimpleName(), StringUtils.camelize(Features.SIMULATION_MODE.name().toLowerCase()));
.getSimpleName(), StringUtils.camelize(Features.SIMULATION_MODE.name().toLowerCase()));
.getSimpleName(), StringUtils.camelize(Features.SIMULATION_MODE.name().toLowerCase()));
.getSimpleName(), StringUtils.camelize(Features.SIMULATION_MODE.name().toLowerCase()));
.getSimpleName(), StringUtils.camelize(Features.SIMULATION_MODE.name().toLowerCase()));
.getSimpleName(), StringUtils.camelize(Features.SIMULATION_MODE.name().toLowerCase()));