@Portable public class ItemDefinition extends NamedElement implements HasTypeRef
DMNElement.ExtensionElementsDMNModelInstrumentedBase.BaseNodeBuilder<T extends DMNModelInstrumentedBase>, DMNModelInstrumentedBase.Namespacenamedescription, id| Constructor and Description |
|---|
ItemDefinition() |
ItemDefinition(Id id,
Description description,
Name name,
QName typeRef,
UnaryTests allowedValues,
List<ItemDefinition> itemComponent,
String typeLanguage,
Boolean isCollection) |
| Modifier and Type | Method and Description |
|---|---|
DMNModelInstrumentedBase |
asDMNModelInstrumentedBase() |
boolean |
equals(Object o) |
UnaryTests |
getAllowedValues() |
List<ItemDefinition> |
getItemComponent() |
String |
getTypeLanguage() |
QName |
getTypeRef() |
int |
hashCode() |
boolean |
isIsCollection() |
void |
setAllowedValues(UnaryTests value) |
void |
setIsCollection(Boolean value) |
void |
setTypeLanguage(String value) |
void |
setTypeRef(QName value) |
getName, setNamegetDescription, getExtensionElements, getId, setDescription, setExtensionElements, setIdgetAdditionalAttributes, getNsContext, getParent, getPrefixForNamespaceURI, setAdditionalAttributes, setParentpublic ItemDefinition()
public ItemDefinition(Id id, Description description, Name name, QName typeRef, UnaryTests allowedValues, List<ItemDefinition> itemComponent, String typeLanguage, Boolean isCollection)
public QName getTypeRef()
getTypeRef in interface HasTypeRefpublic void setTypeRef(QName value)
setTypeRef in interface HasTypeRefpublic DMNModelInstrumentedBase asDMNModelInstrumentedBase()
asDMNModelInstrumentedBase in interface HasTypeRefpublic UnaryTests getAllowedValues()
public void setAllowedValues(UnaryTests value)
public List<ItemDefinition> getItemComponent()
public String getTypeLanguage()
public void setTypeLanguage(String value)
public boolean isIsCollection()
public void setIsCollection(Boolean value)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.