@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<HasTypeRef> |
getHasTypeRefs() |
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 List<HasTypeRef> getHasTypeRefs()
getHasTypeRefs in interface HasTypeRefspublic 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–2019 JBoss by Red Hat. All rights reserved.