private String propertySetKey;
private String deprecatedKey;
private List<PropertyFieldDefinition> fields;
- private String subcategory;
+ private String subCategory;
private int index;
private PropertyDefinition(Builder builder) {
this.description = builder.description;
this.defaultValue = builder.defaultValue;
this.category = builder.category;
- this.subcategory = builder.subcategory;
+ this.subCategory = builder.subCategory;
this.global = builder.global;
this.type = builder.type;
this.options = builder.options;
return category;
}
- public String subcategory() {
- return subcategory;
+ public String subCategory() {
+ return subCategory;
}
/**
private String description = "";
private String defaultValue = "";
private String category = "";
- private String subcategory = "default";
+ private String subCategory = "default";
private List<String> onQualifiers = newArrayList();
private List<String> onlyOnQualifiers = newArrayList();
private boolean global = true;
return this;
}
- public Builder subcategory(String subcategory) {
- this.subcategory = subcategory;
+ public Builder subCategory(String s) {
+ this.subCategory = s;
return this;
}
if (!definitions.containsKey(definition.key())) {
definitions.put(definition.key(), definition);
categories.put(definition.key(), StringUtils.defaultIfBlank(definition.category(), defaultCategory));
- subcategories.put(definition.key(), StringUtils.defaultIfBlank(definition.subcategory(), "default"));
+ subcategories.put(definition.key(), StringUtils.defaultIfBlank(definition.subCategory(), "default"));
if (!Strings.isNullOrEmpty(definition.deprecatedKey()) && !definition.deprecatedKey().equals(definition.key())) {
deprecatedKeys.put(definition.deprecatedKey(), definition.key());
}
@Test
public void should_group_by_subcategory() {
PropertyDefinitions def = new PropertyDefinitions(
- PropertyDefinition.builder("global1").name("Global1").category("catGlobal1").subcategory("sub1").build(),
- PropertyDefinition.builder("global2").name("Global2").category("catGlobal1").subcategory("sub2").build(),
+ PropertyDefinition.builder("global1").name("Global1").category("catGlobal1").subCategory("sub1").build(),
+ PropertyDefinition.builder("global2").name("Global2").category("catGlobal1").subCategory("sub2").build(),
PropertyDefinition.builder("global3").name("Global3").category("catGlobal1").build(),
PropertyDefinition.builder("global4").name("Global4").category("catGlobal2").build()
);