@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.NamespacetypeRefdescription, 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() |
FunctionDefinition.Kind |
getKind() |
int |
hashCode() |
void |
setExpression(Expression expression) |
void |
setKind(FunctionDefinition.Kind kind) |
getTypeRef, setTypeRefgetDescription, getExtensionElements, getId, setDescription, setExtensionElements, setIdgetAdditionalAttributes, getNsContext, getParent, getPrefixForNamespaceURI, setAdditionalAttributes, setParentclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitisClearSupportedpublic 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()
public FunctionDefinition.Kind getKind()
public void setKind(FunctionDefinition.Kind kind)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.