@Portable public class FunctionDefinition extends Expression implements HasExpression
| Modifier and Type | Class and Description |
|---|---|
static class |
FunctionDefinition.Kind |
DMNElement.ExtensionElementsDMNModelInstrumentedBase.BaseNodeBuilder<T extends DMNModelInstrumentedBase>, DMNModelInstrumentedBase.Namespace| Modifier and Type | Field and Description |
|---|---|
static String |
DROOLS_PREFIX |
static String |
KIND_LOCAL_PART |
static QName |
KIND_QNAME |
typeRefdescription, id| Constructor and Description |
|---|
FunctionDefinition() |
FunctionDefinition(Id id,
Description description,
QName typeRef,
Expression expression) |
| Modifier and Type | Method and Description |
|---|---|
DMNModelInstrumentedBase |
asDMNModelInstrumentedBase() |
boolean |
equals(Object o) |
Expression |
getExpression() |
List<InformationItem> |
getFormalParameter() |
int |
hashCode() |
void |
setExpression(Expression expression) |
getTypeRef, setTypeRefgetDescription, getExtensionElements, getId, setDescription, setExtensionElements, setIdgetAdditionalAttributes, getNsContext, getParent, getPrefixForNamespaceURI, setAdditionalAttributes, setParentclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitisClearSupportedpublic static final String DROOLS_PREFIX
public static final String KIND_LOCAL_PART
public static final QName KIND_QNAME
public FunctionDefinition()
public FunctionDefinition(Id id, Description description, QName typeRef, Expression expression)
public Expression getExpression()
getExpression in interface HasExpressionpublic void setExpression(Expression expression)
setExpression in interface HasExpressionpublic DMNModelInstrumentedBase asDMNModelInstrumentedBase()
asDMNModelInstrumentedBase in interface HasExpressionasDMNModelInstrumentedBase in interface HasTypeRefasDMNModelInstrumentedBase in class Expressionpublic List<InformationItem> getFormalParameter()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.