public class GroupBuilder
extends java.lang.Object
Constructor and Description |
---|
GroupBuilder() |
Modifier and Type | Method and Description |
---|---|
GroupBuilder |
addProperties(java.util.List<Property> propertiesIn) |
GroupBuilder |
addProperty(Property property) |
Group |
build() |
java.lang.String |
getDescription() |
java.lang.Integer |
getMaxCount() |
java.lang.Integer |
getMinCount() |
java.lang.String |
getName() |
java.util.List<Property> |
getProperties() |
Group.Type |
getType() |
GroupBuilder |
setDescription(java.lang.String description) |
GroupBuilder |
setMaxCount(java.lang.Integer maxCount) |
GroupBuilder |
setMinCount(java.lang.Integer minCount) |
GroupBuilder |
setName(java.lang.String name) |
GroupBuilder |
setType(Group.Type type) |
public java.lang.String getName()
public GroupBuilder setName(java.lang.String name)
public Group.Type getType()
public GroupBuilder setType(Group.Type type)
public java.util.List<Property> getProperties()
public GroupBuilder addProperty(Property property)
public GroupBuilder addProperties(java.util.List<Property> propertiesIn)
public java.lang.String getDescription()
public GroupBuilder setDescription(java.lang.String description)
public java.lang.Integer getMinCount()
public GroupBuilder setMinCount(java.lang.Integer minCount)
public java.lang.Integer getMaxCount()
public GroupBuilder setMaxCount(java.lang.Integer maxCount)
public Group build()