Uses of Class
org.drools.modelcompiler.builder.generator.RuleContext
-
-
Uses of RuleContext in org.drools.modelcompiler.builder.generator
Methods in org.drools.modelcompiler.builder.generator that return RuleContext Modifier and Type Method Description RuleContextQueryGenerator.QueryDefWithType. getContext()Methods in org.drools.modelcompiler.builder.generator with parameters of type RuleContext Modifier and Type Method Description static org.drools.mvelcompiler.ConstraintCompilerDrlxParseUtil. createConstraintCompiler(RuleContext context, Optional<Class<?>> originalPatternType)static org.drools.mvelcompiler.MvelCompilerDrlxParseUtil. createMvelCompiler(RuleContext context)static org.drools.mvelcompiler.MvelCompilerDrlxParseUtil. createMvelCompiler(RuleContext context, boolean withDrools)static voidModelGenerator. createVariables(com.github.javaparser.ast.stmt.BlockStmt block, PackageModel packageModel, RuleContext context)static com.github.javaparser.ast.expr.ExpressionDrlxParseUtil. generateLambdaWithoutParameters(Collection<String> usedDeclarations, com.github.javaparser.ast.expr.Expression expr, boolean skipFirstParamAsThis, Optional<Class<?>> patternClass, RuleContext ruleContext)static MethodDrlxParseUtil. getAccessor(Class<?> clazz, String name, RuleContext context)static TypeDrlxParseUtil. getExpressionType(RuleContext context, org.drools.core.addon.TypeResolver typeResolver, com.github.javaparser.ast.expr.Expression expr, Collection<String> usedDeclarations)static TypedExpressionDrlxParseUtil. nameExprToMethodCallExpr(String name, Type type, com.github.javaparser.ast.expr.Expression scope, RuleContext context)static voidQueryGenerator. processQueryDef(PackageModel packageModel, RuleContext context)static TypeDrlxParseUtil. returnTypeOfMethodCallExpr(RuleContext context, org.drools.core.addon.TypeResolver typeResolver, com.github.javaparser.ast.expr.MethodCallExpr methodCallExpr, Type clazz, Collection<String> usedDeclarations)Optional<com.github.javaparser.ast.expr.Expression>WindowReferenceGenerator. visit(org.drools.compiler.lang.descr.PatternSourceDescr sourceDescr, RuleContext context)Constructors in org.drools.modelcompiler.builder.generator with parameters of type RuleContext Constructor 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) -
Uses of RuleContext in org.drools.modelcompiler.builder.generator.drlxparse
Methods in org.drools.modelcompiler.builder.generator.drlxparse with parameters of type RuleContext Modifier and Type Method Description static ConstraintExpressionConstraintExpression. createConstraintExpression(RuleContext context, Class<?> patternType, org.drools.compiler.lang.descr.BaseDescr constraint, boolean isPositional)static ConstraintParserConstraintParser. defaultConstraintParser(RuleContext context, PackageModel packageModel)static com.github.javaparser.ast.expr.ExpressionConstraintParser. toBigDecimalExpression(TypedExpression typedExpression, RuleContext context)static ConstraintParserConstraintParser. withoutVariableValidationConstraintParser(RuleContext context, PackageModel packageModel) -
Uses of RuleContext in org.drools.modelcompiler.builder.generator.expression
Fields in org.drools.modelcompiler.builder.generator.expression declared as RuleContext Modifier and Type Field Description protected RuleContextAbstractExpressionBuilder. contextMethods in org.drools.modelcompiler.builder.generator.expression with parameters of type RuleContext Modifier and Type Method Description static AbstractExpressionBuilderAbstractExpressionBuilder. getExpressionBuilder(RuleContext context)Constructors in org.drools.modelcompiler.builder.generator.expression with parameters of type RuleContext Constructor Description AbstractExpressionBuilder(RuleContext context)EvalExpressionBuilder(RuleContext context)PatternExpressionBuilder(RuleContext context) -
Uses of RuleContext in org.drools.modelcompiler.builder.generator.expressiontyper
Constructors in org.drools.modelcompiler.builder.generator.expressiontyper with parameters of type RuleContext Constructor Description ExpressionTyper(RuleContext ruleContext)ExpressionTyper(RuleContext ruleContext, Class<?> patternType, String bindingId, boolean isPositional)ExpressionTyper(RuleContext ruleContext, Class<?> patternType, String bindingId, boolean isPositional, ExpressionTyperContext context) -
Uses of RuleContext in org.drools.modelcompiler.builder.generator.operatorspec
Methods in org.drools.modelcompiler.builder.generator.operatorspec with parameters of type RuleContext Modifier and Type Method Description protected org.drools.model.functions.OperatorCustomOperatorSpec. addOperatorArgument(RuleContext context, com.github.javaparser.ast.expr.MethodCallExpr methodCallExpr, String opName)protected org.drools.model.functions.OperatorNativeOperatorSpec. addOperatorArgument(RuleContext context, com.github.javaparser.ast.expr.MethodCallExpr methodCallExpr, String opName)com.github.javaparser.ast.expr.ExpressionNativeOperatorSpec. getExpression(RuleContext context, org.drools.mvel.parser.ast.expr.PointFreeExpr pointFreeExpr, TypedExpression left, ExpressionTyper expressionTyper)com.github.javaparser.ast.expr.ExpressionOperatorSpec. getExpression(RuleContext context, org.drools.mvel.parser.ast.expr.PointFreeExpr pointFreeExpr, TypedExpression left, ExpressionTyper expressionTyper)com.github.javaparser.ast.expr.ExpressionTemporalOperatorSpec. getExpression(RuleContext context, org.drools.mvel.parser.ast.expr.PointFreeExpr pointFreeExpr, TypedExpression left, ExpressionTyper expressionTyper) -
Uses of RuleContext in org.drools.modelcompiler.builder.generator.visitor
Constructors in org.drools.modelcompiler.builder.generator.visitor with parameters of type RuleContext Constructor 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) -
Uses of RuleContext in org.drools.modelcompiler.builder.generator.visitor.accumulate
Fields in org.drools.modelcompiler.builder.generator.visitor.accumulate declared as RuleContext Modifier and Type Field Description protected RuleContextAccumulateInline. contextprotected RuleContextAccumulateInlineVisitor. contextprotected RuleContextAccumulateVisitor. contextConstructors in org.drools.modelcompiler.builder.generator.visitor.accumulate with parameters of type RuleContext Constructor Description AccumulateInlineVisitor(RuleContext context, PackageModel packageModel)AccumulateVisitor(ModelGeneratorVisitor modelGeneratorVisitor, RuleContext context, PackageModel packageModel)GroupByVisitor(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) -
Uses of RuleContext in org.drools.modelcompiler.builder.generator.visitor.pattern
Fields in org.drools.modelcompiler.builder.generator.visitor.pattern declared as RuleContext Modifier and Type Field Description protected RuleContextPatternDSL. contextConstructors in org.drools.modelcompiler.builder.generator.visitor.pattern with parameters of type RuleContext Constructor Description PatternVisitor(RuleContext context, PackageModel packageModel) -
Uses of RuleContext in org.drools.modelcompiler.util
Methods in org.drools.modelcompiler.util with parameters of type RuleContext Modifier and Type Method Description static org.drools.compiler.lang.descr.PatternDescrPatternUtil. normalizeOOPathPattern(org.drools.compiler.lang.descr.PatternDescr pattern, RuleContext context)
-