/** * Converts the enum value to a camel case string. e.g ENUM_CONST_VALUE {@literal ->} enumConstValue * * @param e enum * * @return enum string changed to camel case format */ public static String enumJsonName(Enum<?> e) { return camelCase(e.name()); }
/** * Constructor, build name using camel cased enum name. */ DefaultDimensionFieldTag() { this.tagName = EnumUtils.camelCase(name()); }
/** * Constructor. * * @param description Description of the job field */ DefaultJobField(String description) { this.serializedName = EnumUtils.camelCase(name()); this.description = description; }
/** * Constructor. * * @param description Description of this field */ DefaultDimensionField(String description) { this.description = description; this.camelName = EnumUtils.camelCase(name()); }
/** * Constructor. * * @param apiName ApiName for the metric * @param supportedGrains Set of TimeGrains that this metric supports */ TestApiMetricName(String apiName, TimeGrain... supportedGrains) { // to camelCase this.apiName = (apiName == null ? EnumUtils.camelCase(this.name().substring(2)) : apiName); this.supportedGrains = Arrays.asList(supportedGrains); }
/** * Constructor. * * @param apiName ApiName for the metric * @param supportedGrains Set of TimeGrains that this metric supports */ TestApiMetricName(String apiName, TimeGrain... supportedGrains) { // to camelCase this.apiName = (apiName == null ? EnumUtils.camelCase(this.name().substring(2)) : apiName); this.supportedGrains = Arrays.asList(supportedGrains); }
/** * Constructor. * * @param description Description of the dimension field */ TestDimensionField(String description) { this.description = description; this.camelName = EnumUtils.camelCase(name()); }
/** * Constructor. * * @param description Human-consumable description of the field */ BardDimensionField(String description) { this.description = description; camelName = EnumUtils.camelCase(name()); }
@Override public String asName() { return EnumUtils.camelCase(name()); } }
@Override public String asName() { return EnumUtils.camelCase(name()); } }
@Override public String asName() { return EnumUtils.camelCase(name()); }
/** * Constructor. * * @param description Description of the dimension field */ TestDimensionField(String description) { this.description = description; this.camelName = EnumUtils.camelCase(name()); }
/** * Constructor. * * @param description Human-consumable description of the field */ BardDimensionField(String description) { this.description = description; camelName = EnumUtils.camelCase(name()); }
@Override public String asName() { return EnumUtils.camelCase(name()); }