@Portable public class InformationItemPrimary extends DMNModelInstrumentedBase implements DMNPropertySet, IsInformationItem
InformationItem
specifically for use with BusinessKnowledgeModel
,
Decision
and InputData
to expose only the QNameHolder
.DMNModelInstrumentedBase.BaseNodeBuilder<T extends DMNModelInstrumentedBase>, DMNModelInstrumentedBase.Namespace
Modifier and Type | Field and Description |
---|---|
protected Id |
id |
protected Name |
name |
protected QName |
typeRef |
protected QNameHolder |
typeRefHolder |
Constructor and Description |
---|
InformationItemPrimary() |
InformationItemPrimary(Id id,
Name name,
QName typeRef) |
Modifier and Type | Method and Description |
---|---|
DMNModelInstrumentedBase |
asDMNModelInstrumentedBase() |
boolean |
equals(Object o) |
String |
getDomainObjectNameTranslationKey() |
String |
getDomainObjectUUID() |
List<HasTypeRef> |
getHasTypeRefs() |
Id |
getId() |
Name |
getName() |
String |
getStunnerCategory() |
Set<String> |
getStunnerLabels() |
QName |
getTypeRef() |
QNameHolder |
getTypeRefHolder() |
int |
hashCode() |
void |
setName(Name name) |
void |
setTypeRef(QName typeRef) |
void |
setTypeRefHolder(QNameHolder typeRefHolder) |
getAdditionalAttributes, getDefaultNamespace, getNsContext, getParent, getPrefixForNamespaceURI, setAdditionalAttributes, setParent
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getParent, setParent
protected Id id
protected Name name
protected QName typeRef
protected QNameHolder typeRefHolder
public String getStunnerCategory()
public QName getTypeRef()
getTypeRef
in interface HasTypeRef
public void setTypeRef(QName typeRef)
setTypeRef
in interface HasTypeRef
public DMNModelInstrumentedBase asDMNModelInstrumentedBase()
asDMNModelInstrumentedBase
in interface HasTypeRef
public List<HasTypeRef> getHasTypeRefs()
getHasTypeRefs
in interface HasTypeRefs
public QNameHolder getTypeRefHolder()
public void setTypeRefHolder(QNameHolder typeRefHolder)
public String getDomainObjectUUID()
getDomainObjectUUID
in interface DomainObject
public Id getId()
getId
in interface IsInformationItem
public String getDomainObjectNameTranslationKey()
getDomainObjectNameTranslationKey
in interface DomainObject
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.