Modifier and Type | Field and Description |
---|---|
protected RuleContext |
context |
protected PackageModel |
packageModel |
protected org.drools.compiler.lang.descr.PatternDescr |
pattern |
protected Class<?> |
patternType |
Modifier and Type | Method and Description |
---|---|
void |
buildPattern() |
protected abstract void |
buildPattern(DeclarationSpec declarationSpec,
List<PatternConstraintParseResult> patternConstraintParseResults) |
protected abstract DSLNode |
createSimpleConstraint(DrlxParseSuccess drlxParseResult,
org.drools.compiler.lang.descr.PatternDescr pattern) |
DeclarationSpec |
initPattern() |
protected abstract com.github.javaparser.ast.expr.MethodCallExpr |
input(DeclarationSpec declarationSpec) |
protected final RuleContext context
protected final PackageModel packageModel
protected final org.drools.compiler.lang.descr.PatternDescr pattern
protected Class<?> patternType
public DeclarationSpec initPattern()
public void buildPattern()
buildPattern
in interface DSLNode
protected abstract void buildPattern(DeclarationSpec declarationSpec, List<PatternConstraintParseResult> patternConstraintParseResults)
protected abstract com.github.javaparser.ast.expr.MethodCallExpr input(DeclarationSpec declarationSpec)
protected abstract DSLNode createSimpleConstraint(DrlxParseSuccess drlxParseResult, org.drools.compiler.lang.descr.PatternDescr pattern)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.