@Portable public class ItemDefinition extends NamedElement implements HasTypeRef, DynamicReadOnly
DMNElement.ExtensionElementsDMNModelInstrumentedBase.BaseNodeBuilder<T extends DMNModelInstrumentedBase>, DMNModelInstrumentedBase.NamespaceDynamicReadOnly.ReadOnlyname, nameHolderdescription, id| Constructor and Description |
|---|
ItemDefinition() |
ItemDefinition(Id id,
Description description,
Name name,
QName typeRef,
UnaryTests allowedValues,
List<ItemDefinition> itemComponent,
String typeLanguage,
Boolean isCollection,
Boolean allowOnlyVisualChange) |
| 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 |
isAllowOnlyVisualChange() |
boolean |
isIsCollection() |
void |
setAllowedValues(UnaryTests value) |
void |
setAllowOnlyVisualChange(boolean allowOnlyVisualChange) |
void |
setIsCollection(Boolean value) |
void |
setTypeLanguage(String value) |
void |
setTypeRef(QName value) |
getName, getNameHolder, setName, setNameHoldergetDescription, getExtensionElements, getId, setDescription, setExtensionElements, setIdgetAdditionalAttributes, getDefaultNamespace, getNsContext, getParent, getPrefixForNamespaceURI, setAdditionalAttributes, setParentclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetReadOnlypublic ItemDefinition()
public ItemDefinition(Id id, Description description, Name name, QName typeRef, UnaryTests allowedValues, List<ItemDefinition> itemComponent, String typeLanguage, Boolean isCollection, Boolean allowOnlyVisualChange)
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)
public void setAllowOnlyVisualChange(boolean allowOnlyVisualChange)
setAllowOnlyVisualChange in interface DynamicReadOnlypublic boolean isAllowOnlyVisualChange()
isAllowOnlyVisualChange in interface DynamicReadOnlyCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.