@Portable public class ItemDefinition extends NamedElement implements HasTypeRef
DMNElement.ExtensionElements
DMNModelInstrumentedBase.BaseNodeBuilder<T extends DMNModelInstrumentedBase>, DMNModelInstrumentedBase.Namespace
name
description, 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, setName
getDescription, getExtensionElements, getId, setDescription, setExtensionElements, setId
getAdditionalAttributes, getNsContext, getParent, getPrefixForNamespaceURI, setAdditionalAttributes, setParent
public 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 HasTypeRef
public void setTypeRef(QName value)
setTypeRef
in interface HasTypeRef
public DMNModelInstrumentedBase asDMNModelInstrumentedBase()
asDMNModelInstrumentedBase
in interface HasTypeRef
public 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.