| Modifier and Type | Method and Description |
|---|---|
RuleContext |
RuleContext.addInlineCastType(String field,
com.github.javaparser.ast.type.Type type) |
RuleContext |
QueryGenerator.QueryDefWithType.getContext() |
| Modifier and Type | Method and Description |
|---|---|
static org.drools.mvelcompiler.ConstraintCompiler |
DrlxParseUtil.createConstraintCompiler(RuleContext context,
Optional<Class<?>> originalPatternType) |
static org.drools.mvelcompiler.MvelCompiler |
DrlxParseUtil.createMvelCompiler(RuleContext context) |
static void |
ModelGenerator.createVariables(com.github.javaparser.ast.stmt.BlockStmt block,
PackageModel packageModel,
RuleContext context) |
static com.github.javaparser.ast.expr.Expression |
DrlxParseUtil.generateLambdaWithoutParameters(Collection<String> usedDeclarations,
com.github.javaparser.ast.expr.Expression expr,
boolean skipFirstParamAsThis,
Optional<Class<?>> patternClass,
RuleContext ruleContext) |
static Type |
DrlxParseUtil.getExpressionType(RuleContext context,
org.drools.core.addon.TypeResolver typeResolver,
com.github.javaparser.ast.expr.Expression expr,
Collection<String> usedDeclarations) |
static void |
QueryGenerator.processQueryDef(PackageModel packageModel,
RuleContext context) |
static Type |
DrlxParseUtil.returnTypeOfMethodCallExpr(RuleContext context,
org.drools.core.addon.TypeResolver typeResolver,
com.github.javaparser.ast.expr.MethodCallExpr methodCallExpr,
Type clazz,
Collection<String> usedDeclarations) |
| Constructor and Description |
|---|
BoxedParameters(RuleContext context) |
Consequence(RuleContext context) |
OOPathExprGenerator(RuleContext context,
PackageModel packageModel) |
QueryDefWithType(com.github.javaparser.ast.type.ClassOrInterfaceType queryType,
com.github.javaparser.ast.expr.MethodCallExpr methodCallExpr,
RuleContext contex) |
| Modifier and Type | Method and Description |
|---|---|
static ConstraintExpression |
ConstraintExpression.createConstraintExpression(RuleContext context,
Class<?> patternType,
org.drools.compiler.lang.descr.BaseDescr constraint,
boolean isPositional) |
| Constructor and Description |
|---|
ConstraintParser(RuleContext context,
PackageModel packageModel) |
| Modifier and Type | Field and Description |
|---|---|
protected RuleContext |
AbstractExpressionBuilder.context |
| Modifier and Type | Method and Description |
|---|---|
static AbstractExpressionBuilder |
AbstractExpressionBuilder.getExpressionBuilder(RuleContext context) |
| Constructor and Description |
|---|
AbstractExpressionBuilder(RuleContext context) |
EvalExpressionBuilder(RuleContext context) |
PatternExpressionBuilder(RuleContext context) |
| Constructor and Description |
|---|
ExpressionTyper(RuleContext ruleContext) |
ExpressionTyper(RuleContext ruleContext,
Class<?> patternType,
String bindingId,
boolean isPositional) |
ExpressionTyper(RuleContext ruleContext,
Class<?> patternType,
String bindingId,
boolean isPositional,
ExpressionTyperContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected org.drools.model.functions.Operator |
NativeOperatorSpec.addOperatorArgument(RuleContext context,
com.github.javaparser.ast.expr.MethodCallExpr methodCallExpr,
String opName) |
protected org.drools.model.functions.Operator |
CustomOperatorSpec.addOperatorArgument(RuleContext context,
com.github.javaparser.ast.expr.MethodCallExpr methodCallExpr,
String opName) |
com.github.javaparser.ast.expr.Expression |
TemporalOperatorSpec.getExpression(RuleContext context,
org.drools.mvel.parser.ast.expr.PointFreeExpr pointFreeExpr,
TypedExpression left,
ExpressionTyper expressionTyper) |
com.github.javaparser.ast.expr.Expression |
OperatorSpec.getExpression(RuleContext context,
org.drools.mvel.parser.ast.expr.PointFreeExpr pointFreeExpr,
TypedExpression left,
ExpressionTyper expressionTyper) |
com.github.javaparser.ast.expr.Expression |
NativeOperatorSpec.getExpression(RuleContext context,
org.drools.mvel.parser.ast.expr.PointFreeExpr pointFreeExpr,
TypedExpression left,
ExpressionTyper expressionTyper) |
| Constructor and Description |
|---|
AndVisitor(ModelGeneratorVisitor visitor,
RuleContext context) |
ConditionalElementVisitor(ModelGeneratorVisitor visitor,
RuleContext context) |
EvalVisitor(RuleContext context,
PackageModel packageModel) |
FromVisitor(RuleContext context,
PackageModel packageModel,
Class<?> patternType) |
ModelGeneratorVisitor(RuleContext context,
PackageModel packageModel) |
NamedConsequenceVisitor(RuleContext context,
PackageModel packageModel) |
OrVisitor(ModelGeneratorVisitor modelGeneratorVisitor,
RuleContext context) |
| Modifier and Type | Field and Description |
|---|---|
protected RuleContext |
AccumulateInlineVisitor.context |
protected RuleContext |
AccumulateInline.context |
| Constructor and Description |
|---|
AccumulateInlineVisitor(RuleContext context,
PackageModel packageModel) |
AccumulateVisitor(ModelGeneratorVisitor modelGeneratorVisitor,
RuleContext context,
PackageModel packageModel) |
LegacyAccumulate(RuleContext context,
org.drools.compiler.lang.descr.AccumulateDescr descr,
org.drools.compiler.lang.descr.PatternDescr basePattern,
Set<String> externalDeclrs) |
PatternToReplace(RuleContext context,
Collection<String> patternBindings) |
| Modifier and Type | Field and Description |
|---|---|
protected RuleContext |
PatternDSL.context |
| Constructor and Description |
|---|
PatternVisitor(RuleContext context,
PackageModel packageModel) |
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.