public class DeclarationSpec extends Object
| Constructor and Description |
|---|
DeclarationSpec(String bindingId,
Class<?> declarationClass) |
DeclarationSpec(String bindingId,
Class<?> declarationClass,
Boolean isGlobal) |
| Modifier and Type | Method and Description |
|---|---|
org.drools.core.rule.Declaration |
asDeclaration() |
List<org.drools.compiler.lang.descr.BehaviorDescr> |
getBehaviors() |
com.github.javaparser.ast.expr.MethodCallExpr |
getBindingExpr() |
String |
getBindingId() |
Optional<String> |
getBoundVariable() |
com.github.javaparser.ast.type.Type |
getBoxedType() |
Class<?> |
getDeclarationClass() |
Optional<com.github.javaparser.ast.expr.Expression> |
getDeclarationSource() |
com.github.javaparser.ast.type.Type |
getRawType() |
Optional<String> |
getVariableName() |
boolean |
isBoxed() |
Boolean |
isGlobal() |
void |
setBindingExpr(com.github.javaparser.ast.expr.MethodCallExpr bindingExpr) |
void |
setBoundVariable(String boundVariable) |
void |
setBoxed(boolean boxed) |
String |
toString() |
public List<org.drools.compiler.lang.descr.BehaviorDescr> getBehaviors()
public String getBindingId()
public Class<?> getDeclarationClass()
public Optional<com.github.javaparser.ast.expr.Expression> getDeclarationSource()
public com.github.javaparser.ast.type.Type getBoxedType()
public com.github.javaparser.ast.type.Type getRawType()
public Boolean isGlobal()
public void setBoundVariable(String boundVariable)
public com.github.javaparser.ast.expr.MethodCallExpr getBindingExpr()
public void setBindingExpr(com.github.javaparser.ast.expr.MethodCallExpr bindingExpr)
public org.drools.core.rule.Declaration asDeclaration()
public void setBoxed(boolean boxed)
public boolean isBoxed()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.