public class CompositeTypeImpl extends BaseDMNTypeImpl
DMNType| Constructor and Description |
|---|
CompositeTypeImpl() |
CompositeTypeImpl(String namespace,
String name,
String id) |
CompositeTypeImpl(String namespace,
String name,
String id,
boolean isCollection) |
CompositeTypeImpl(String namespace,
String name,
String id,
boolean isCollection,
Map<String,org.kie.dmn.api.core.DMNType> fields,
org.kie.dmn.api.core.DMNType baseType,
org.kie.dmn.feel.lang.Type feelType) |
| Modifier and Type | Method and Description |
|---|---|
void |
addField(String name,
org.kie.dmn.api.core.DMNType type) |
CompositeTypeImpl |
clone() |
Map<String,org.kie.dmn.api.core.DMNType> |
getFields() |
protected boolean |
internalIsAssignableValue(Object o) |
protected boolean |
internalIsInstanceOf(Object o) |
boolean |
isComposite() |
String |
toString(Object value) |
getAllowedValues, getAllowedValuesFEEL, getBaseType, getBelongingType, getFeelType, getId, getName, getNamespace, isAssignableValue, isCollection, isInstanceOf, setAllowedValues, setBaseType, setBelongingType, setFeelType, setId, setName, setNamespace, toStringpublic CompositeTypeImpl()
public CompositeTypeImpl(String namespace, String name, String id, boolean isCollection)
public Map<String,org.kie.dmn.api.core.DMNType> getFields()
getFields in interface org.kie.dmn.api.core.DMNTypegetFields in class BaseDMNTypeImplpublic void addField(String name, org.kie.dmn.api.core.DMNType type)
public boolean isComposite()
isComposite in interface org.kie.dmn.api.core.DMNTypeisComposite in class BaseDMNTypeImplpublic CompositeTypeImpl clone()
clone in interface org.kie.dmn.api.core.DMNTypeclone in class BaseDMNTypeImplprotected boolean internalIsInstanceOf(Object o)
internalIsInstanceOf in class BaseDMNTypeImplprotected boolean internalIsAssignableValue(Object o)
internalIsAssignableValue in class BaseDMNTypeImplCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.