public class CompositeTypeImpl extends BaseDMNTypeImpl
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, getFeelType, getId, getName, getNamespace, isAssignableValue, isCollection, isInstanceOf, setAllowedValues, setBaseType, setCollection, setFeelType, setId, setName, setNamespace, toString
public 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.DMNType
getFields
in class BaseDMNTypeImpl
public void addField(String name, org.kie.dmn.api.core.DMNType type)
public boolean isComposite()
isComposite
in interface org.kie.dmn.api.core.DMNType
isComposite
in class BaseDMNTypeImpl
public CompositeTypeImpl clone()
clone
in interface org.kie.dmn.api.core.DMNType
clone
in class BaseDMNTypeImpl
protected boolean internalIsInstanceOf(Object o)
internalIsInstanceOf
in class BaseDMNTypeImpl
protected boolean internalIsAssignableValue(Object o)
internalIsAssignableValue
in class BaseDMNTypeImpl
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.