Package org.flowable.dmn.model
Class ItemDefinition
- java.lang.Object
-
- org.flowable.dmn.model.DmnElement
-
- org.flowable.dmn.model.NamedElement
-
- org.flowable.dmn.model.ItemDefinition
-
public class ItemDefinition extends NamedElement
- Author:
- Yvo Swillens
-
-
Field Summary
Fields Modifier and Type Field Description protected UnaryTestsallowedValuesprotected booleanisCollectionprotected List<ItemDefinition>itemComponentsprotected StringtypeLanguageprotected StringtypeRef-
Fields inherited from class org.flowable.dmn.model.NamedElement
name
-
Fields inherited from class org.flowable.dmn.model.DmnElement
attributes, description, extensionElements, id, label
-
-
Constructor Summary
Constructors Constructor Description ItemDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddItemComponent(ItemDefinition itemComponent)UnaryTestsgetAllowedValues()List<ItemDefinition>getItemComponents()StringgetTypeLanguage()StringgetTypeRef()booleanisCollection()voidsetAllowedValues(UnaryTests allowedValues)voidsetCollection(boolean collection)voidsetItemComponents(List<ItemDefinition> itemComponents)voidsetTypeLanguage(String typeLanguage)voidsetTypeRef(String typeRef)-
Methods inherited from class org.flowable.dmn.model.NamedElement
getName, setName
-
Methods inherited from class org.flowable.dmn.model.DmnElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getDescription, getExtensionElements, getId, getLabel, setAttributes, setDescription, setExtensionElements, setId, setLabel, setValues
-
-
-
-
Field Detail
-
typeRef
protected String typeRef
-
allowedValues
protected UnaryTests allowedValues
-
itemComponents
protected List<ItemDefinition> itemComponents
-
typeLanguage
protected String typeLanguage
-
isCollection
protected boolean isCollection
-
-
Method Detail
-
getTypeRef
public String getTypeRef()
-
setTypeRef
public void setTypeRef(String typeRef)
-
getAllowedValues
public UnaryTests getAllowedValues()
-
setAllowedValues
public void setAllowedValues(UnaryTests allowedValues)
-
getItemComponents
public List<ItemDefinition> getItemComponents()
-
setItemComponents
public void setItemComponents(List<ItemDefinition> itemComponents)
-
addItemComponent
public void addItemComponent(ItemDefinition itemComponent)
-
getTypeLanguage
public String getTypeLanguage()
-
setTypeLanguage
public void setTypeLanguage(String typeLanguage)
-
isCollection
public boolean isCollection()
-
setCollection
public void setCollection(boolean collection)
-
-