Class PrototypePatternDSL
java.lang.Object
org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternDSL
org.drools.model.codegen.execmodel.generator.visitor.pattern.PrototypePatternDSL
- All Implemented Interfaces:
DSLNode
-
Field Summary
Fields inherited from class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternDSL
constraintDescrs, context, packageModel, pattern -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuildPattern(DeclarationSpec declarationSpec, List<PatternConstraintParseResult> patternConstraintParseResults) protected List<PatternConstraintParseResult>findAllConstraint(org.drools.drl.ast.descr.PatternDescr pattern, List<? extends org.drools.drl.ast.descr.BaseDescr> constraintDescrs) protected Class<?>protected Stringprotected com.github.javaparser.ast.expr.MethodCallExprinput(DeclarationSpec declarationSpec) Methods inherited from class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternDSL
buildPattern, isPositional
-
Method Details
-
findAllConstraint
protected List<PatternConstraintParseResult> findAllConstraint(org.drools.drl.ast.descr.PatternDescr pattern, List<? extends org.drools.drl.ast.descr.BaseDescr> constraintDescrs) - Specified by:
findAllConstraintin classPatternDSL
-
initPattern
- Specified by:
initPatternin classPatternDSL
-
buildPattern
protected void buildPattern(DeclarationSpec declarationSpec, List<PatternConstraintParseResult> patternConstraintParseResults) - Specified by:
buildPatternin classPatternDSL
-
getPatternTypeName
- Specified by:
getPatternTypeNamein classPatternDSL
-
getPatternType
- Specified by:
getPatternTypein classPatternDSL
-
input
- Specified by:
inputin classPatternDSL
-