Class PostProcessPropertyGroupsCommand
- java.lang.Object
-
- org.rodnansol.core.generator.writer.postprocess.PostProcessPropertyGroupsCommand
-
public class PostProcessPropertyGroupsCommand extends Object
Class grouping attributes together that helps to post process the property groups and properties.- Since:
- 0.4.0
-
-
Constructor Summary
Constructors Constructor Description PostProcessPropertyGroupsCommand(TemplateCustomization templateCustomization, List<PropertyGroup> propertyGroups, List<String> excludedGroups, List<String> includedGroups, List<String> excludedProperties, List<String> includedProperties)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)List<String>getExcludedGroups()List<String>getExcludedProperties()List<String>getIncludedGroups()List<String>getIncludedProperties()List<PropertyGroup>getPropertyGroups()TemplateCustomizationgetTemplateCustomization()inthashCode()static PostProcessPropertyGroupsCommandofGroupFilter(List<PropertyGroup> propertyGroups, List<String> excludedGroups, List<String> includedGroups)static PostProcessPropertyGroupsCommandofPropertyFilter(List<PropertyGroup> propertyGroups, List<String> excludedProperties, List<String> includedProperties)static PostProcessPropertyGroupsCommandofTemplate(TemplateCustomization templateCustomization, List<PropertyGroup> propertyGroups)StringtoString()
-
-
-
Method Detail
-
ofTemplate
public static PostProcessPropertyGroupsCommand ofTemplate(TemplateCustomization templateCustomization, List<PropertyGroup> propertyGroups)
-
ofPropertyFilter
public static PostProcessPropertyGroupsCommand ofPropertyFilter(List<PropertyGroup> propertyGroups, List<String> excludedProperties, List<String> includedProperties)
-
ofGroupFilter
public static PostProcessPropertyGroupsCommand ofGroupFilter(List<PropertyGroup> propertyGroups, List<String> excludedGroups, List<String> includedGroups)
-
getTemplateCustomization
public TemplateCustomization getTemplateCustomization()
-
getPropertyGroups
public List<PropertyGroup> getPropertyGroups()
-
-