Class PrototypeDeclarationSpec
java.lang.Object
org.drools.model.codegen.execmodel.generator.PrototypeDeclarationSpec
- All Implemented Interfaces:
DeclarationSpec
-
Method Summary
Modifier and TypeMethodDescriptioncom.github.javaparser.ast.expr.MethodCallExprClass<?>booleanisGlobal()booleanvoidregisterOnPackage(PackageModel packageModel, RuleContext context, com.github.javaparser.ast.stmt.BlockStmt ruleBlock) voidsetBindingExpr(com.github.javaparser.ast.expr.MethodCallExpr bindingExpr)
-
Method Details
-
getBindingId
- Specified by:
getBindingIdin interfaceDeclarationSpec
-
getVariableName
- Specified by:
getVariableNamein interfaceDeclarationSpec
-
getDeclarationClass
- Specified by:
getDeclarationClassin interfaceDeclarationSpec
-
isGlobal
public boolean isGlobal()- Specified by:
isGlobalin interfaceDeclarationSpec
-
isPrototypeDeclaration
public boolean isPrototypeDeclaration()- Specified by:
isPrototypeDeclarationin interfaceDeclarationSpec
-
getBindingExpr
public com.github.javaparser.ast.expr.MethodCallExpr getBindingExpr()- Specified by:
getBindingExprin interfaceDeclarationSpec
-
setBindingExpr
public void setBindingExpr(com.github.javaparser.ast.expr.MethodCallExpr bindingExpr) - Specified by:
setBindingExprin interfaceDeclarationSpec
-
registerOnPackage
public void registerOnPackage(PackageModel packageModel, RuleContext context, com.github.javaparser.ast.stmt.BlockStmt ruleBlock) - Specified by:
registerOnPackagein interfaceDeclarationSpec
-