A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

A

AbstractDrlxParseSuccess - Class in org.drools.model.codegen.execmodel.generator.drlxparse
 
AbstractDrlxParseSuccess() - Constructor for class org.drools.model.codegen.execmodel.generator.drlxparse.AbstractDrlxParseSuccess
 
AbstractExpressionBuilder - Class in org.drools.model.codegen.execmodel.generator.expression
 
AbstractExpressionBuilder(RuleContext) - Constructor for class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
ACC_FUNCTION_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
ACC_WITH_EXTERNAL_DECLRS_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
accept(ParseResultVoidVisitor) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.AbstractDrlxParseSuccess
 
accept(ParseResultVoidVisitor) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseFail
 
accept(ParseResultVoidVisitor) - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseResult
 
acceptWithReturnValue(ParseResultVisitor<T>) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.AbstractDrlxParseSuccess
 
acceptWithReturnValue(ParseResultVisitor<T>) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseFail
 
acceptWithReturnValue(ParseResultVisitor<T>) - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseResult
 
AccessibleMethod - Class in org.drools.model.codegen.execmodel.generator.declaredtype
 
AccessibleMethod(DescrTypeDefinition, List<DescrFieldDefinition>) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.AccessibleMethod
 
ACCUMULATE_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
AccumulateClassWriter - Class in org.drools.model.codegen.execmodel
 
AccumulateClassWriter(GeneratedClassWithPackage, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.AccumulateClassWriter
 
AccumulateInline - Class in org.drools.model.codegen.execmodel.generator.visitor.accumulate
 
AccumulateInlineVisitor - Class in org.drools.model.codegen.execmodel.generator.visitor.accumulate
 
AccumulateInlineVisitor(RuleContext, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.accumulate.AccumulateInlineVisitor
 
accumulateSources - Variable in class org.drools.model.codegen.execmodel.PackageSources
 
AccumulateVisitor - Class in org.drools.model.codegen.execmodel.generator.visitor.accumulate
 
AccumulateVisitor(ModelGeneratorVisitor, RuleContext, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.accumulate.AccumulateVisitor
 
add(String) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.generator.GeneratedToString
 
ADD_ANNOTATION_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
addAllFunctions(List<MethodDeclaration>) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addAllWatchedProperties(Collection<String>) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.AbstractDrlxParseSuccess
 
addAllWatchedProperties(Collection<String>) - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseSuccess
 
addAllWindowReferences(String, MethodCallExpr) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addAnnotation(String) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodWithStringBody
 
addAnnotation(String) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
addAnnotation(String, String) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
addAnnotation(AnnotationDefinition) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
addArgumentToMethodCall(Expression, MethodCallExpr) - Static method in class org.drools.model.codegen.execmodel.generator.operatorspec.TemporalOperatorSpec
 
addCompilationError(KnowledgeBuilderResult) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addCompilationWarning(KnowledgeBuilderResult) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addCurlyBracesToBlock(String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
addDateField(String, TypedExpression) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addDeclaration(String, Class<?>) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addDeclaration(String, Class<?>, Expression) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addDeclaration(String, Class<?>, String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addDeclaration(String, Class<?>, Optional<PatternDescr>, Optional<Expression>) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addDeclaration(DeclarationSpec) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addDeclarationReplacing(DeclarationSpec) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addEntryPoints(Collection<EntryPointDeclarationDescr>) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addExpression(Expression) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addGeneratedAccumulateClasses(GeneratedClassWithPackage) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addGeneratedPOJO(TypeDeclaration) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addGlobalDeclarations() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addGlobals(InternalKnowledgePackage) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addImports(Collection<String>) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addIndexedByDeclaration(TypedExpression, TypedExpression, boolean, MethodCallExpr, Collection<String>) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
addInlineCastType(String, Type) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addNamedConsequence(String, String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addNullSafeExpression(int, Expression) - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
addOOPathDeclaration(DeclarationSpec) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addOperatorArgument(RuleContext, MethodCallExpr, String) - Method in class org.drools.model.codegen.execmodel.generator.operatorspec.CustomOperatorSpec
 
addOperatorArgument(RuleContext, MethodCallExpr, String) - Method in class org.drools.model.codegen.execmodel.generator.operatorspec.NativeOperatorSpec
 
addOtnsClass(Class<?>) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addPackageWithResource(PackageDescr, Resource) - Method in class org.drools.model.codegen.execmodel.ModelBuilderImpl
 
addParameter(String, String) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodWithStringBody
 
addPatternBinding(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addPositionAnnotation(int) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
addPrefixExpression(int, Expression) - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
addPrefixExpression(Expression) - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
addQueryInRuleUnit(RuleUnitDescription, QueryModel) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addQueryParameter(QueryParameter) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addReactOnProperties(String) - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
addReactOnProperty(String) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
addResourceAfterRules(Object, Resource, ResourceType, ResourceConfiguration) - Method in class org.drools.model.codegen.execmodel.drlx.DrlxAssembler
 
addResourceBeforeRules(Object, Resource, ResourceType, ResourceConfiguration) - Method in class org.drools.model.codegen.execmodel.drlx.DrlxAssembler
 
addRuleUnits(Collection<RuleUnitDescription>) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addRuleUnitVar(String, Class<?>) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addRuleUnitVariable(String, RuleUnitVariable) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addRuleUnitVarOriginalType(String, Class<?>) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
addSemicolon(String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
addStaticImports(Collection<String>) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addTypeMetaDataExpressions(Expression) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
addUsedDeclarations(String) - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
addValue(String, String) - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.AnnotationDefinition
 
addValue(String, String) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.SimpleAnnotationDefinition
 
addValue(String, String) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
addVariableFromDifferentPattern(String) - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
addWindowReferences(TypeDeclarationContext, BuildResultCollector, Set<WindowDeclarationDescr>) - Method in class org.drools.model.codegen.execmodel.generator.WindowReferenceGenerator
 
AggregateKey - Class in org.drools.model.codegen.execmodel.generator
 
AggregateKey(String, Class<?>) - Constructor for class org.drools.model.codegen.execmodel.generator.AggregateKey
 
ALPHA_INDEXED_BY_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
AND_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
AndVisitor - Class in org.drools.model.codegen.execmodel.generator.visitor
 
AndVisitor(ModelGeneratorVisitor, RuleContext) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.AndVisitor
 
ANNOTATION_VALUE_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
AnnotationDefinition - Interface in org.drools.model.codegen.execmodel.generator.declaredtype.api
 
appendNewLambdaToOld(LambdaExpr, LambdaExpr) - Static method in class org.drools.model.codegen.execmodel.util.LambdaUtil
 
APPLICATION - org.drools.model.codegen.execmodel.GeneratedFile.Type
 
ArithmeticCoercedExpression - Class in org.drools.model.codegen.execmodel.generator.drlxparse
 
ArithmeticCoercedExpression(TypedExpression, TypedExpression, BinaryExpr.Operator) - Constructor for class org.drools.model.codegen.execmodel.generator.drlxparse.ArithmeticCoercedExpression
 
ArithmeticCoercedExpression.ArithmeticCoercedExpressionException - Exception in org.drools.model.codegen.execmodel.generator.drlxparse
 
ArithmeticCoercedExpression.ArithmeticCoercedExpressionResult - Class in org.drools.model.codegen.execmodel.generator.drlxparse
 
ArithmeticCoercedExpressionResult(TypedExpression, TypedExpression) - Constructor for class org.drools.model.codegen.execmodel.generator.drlxparse.ArithmeticCoercedExpression.ArithmeticCoercedExpressionResult
 
asDeclaration() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
asUnificationTypedExpression(TypedExpression) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
ATTRIBUTE_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 

B

BETA_INDEXED_BY_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
BIND_AS_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
BIND_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
BoxedParameters - Class in org.drools.model.codegen.execmodel.generator
 
BoxedParameters(RuleContext) - Constructor for class org.drools.model.codegen.execmodel.generator.BoxedParameters
 
BREAKING_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
build() - Method in class org.drools.model.codegen.execmodel.generator.visitor.accumulate.LegacyAccumulate
 
build() - Method in class org.drools.model.codegen.project.DroolsModelBuilder
 
build(DroolsModelBuildContext, String) - Method in class org.drools.model.codegen.project.template.TemplatedGenerator.Builder
 
BUILD_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
buildBinding(SingleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
buildBinding(SingleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.EvalExpressionBuilder
 
buildBinding(SingleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.PatternExpressionBuilder
 
buildConstraintExpression(Expression, Collection<String>) - Method in class org.drools.model.codegen.execmodel.generator.visitor.accumulate.AccumulateVisitor
 
buildConstraintExpression(SingleDrlxParseSuccess, Expression) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
buildConstraintExpression(SingleDrlxParseSuccess, Collection<String>, Expression) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
builder() - Static method in class org.drools.model.codegen.project.template.TemplatedGenerator
 
Builder() - Constructor for class org.drools.model.codegen.project.template.TemplatedGenerator.Builder
 
buildExpressionWithIndexing(DrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
buildExpressionWithIndexing(DrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.EvalExpressionBuilder
 
buildExpressionWithIndexing(DrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.PatternExpressionBuilder
 
buildPattern() - Method in interface org.drools.model.codegen.execmodel.generator.visitor.DSLNode
 
buildPattern() - Method in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternDSL
 
buildPattern(DeclarationSpec, List<PatternConstraintParseResult>) - Method in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternDSL
 
buildTemporalExpression(SingleDrlxParseSuccess, MethodCallExpr) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
buildTemporalExpression(SingleDrlxParseSuccess, MethodCallExpr) - Method in class org.drools.model.codegen.execmodel.generator.expression.EvalExpressionBuilder
 
buildUnificationExpression(SingleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 

C

canCoerceLiteralNumberExpr(Class<?>) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
CannotTypeExpressionException - Exception in org.drools.model.codegen.execmodel.generator.expressiontyper
 
CannotTypeExpressionException(String) - Constructor for exception org.drools.model.codegen.execmodel.generator.expressiontyper.CannotTypeExpressionException
 
CanonicalModelBuildContext - Class in org.drools.model.codegen.execmodel
 
CanonicalModelBuildContext() - Constructor for class org.drools.model.codegen.execmodel.CanonicalModelBuildContext
 
CanonicalModelBuildContext(ResultsImpl) - Constructor for class org.drools.model.codegen.execmodel.CanonicalModelBuildContext
 
CanonicalModelKieProject - Class in org.drools.model.codegen.execmodel
 
CanonicalModelKieProject(InternalKieModule, ClassLoader) - Constructor for class org.drools.model.codegen.execmodel.CanonicalModelKieProject
 
CLASS - org.drools.model.codegen.execmodel.GeneratedFile.Type
 
classToReferenceType(Class<?>) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
classToReferenceType(DeclarationSpec) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
clearAccessorCache() - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
clearOOPathPatternExpr() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
cloneWithNewExpression(Expression) - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
cloneWithNewExpression(Expression) - Method in class org.drools.model.codegen.execmodel.generator.UnificationTypedExpression
 
CodegenPackageSources - Class in org.drools.model.codegen.project
 
CodegenPackageSources() - Constructor for class org.drools.model.codegen.project.CodegenPackageSources
 
coerce() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.ArithmeticCoercedExpression
 
coerce() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.CoercedExpression
 
CoercedExpression - Class in org.drools.model.codegen.execmodel.generator.drlxparse
 
CoercedExpression(TypedExpression, TypedExpression, boolean) - Constructor for class org.drools.model.codegen.execmodel.generator.drlxparse.CoercedExpression
 
CoercedExpression.CoercedExpressionResult - Class in org.drools.model.codegen.execmodel.generator.drlxparse
 
collectGeneratedFiles(List<GeneratedFile>) - Method in class org.drools.model.codegen.execmodel.PackageSources
 
collectUsedDeclarationsInExpression(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
combineWith(DrlxParseResult, BinaryExpr.Operator) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseFail
 
combineWith(DrlxParseResult, BinaryExpr.Operator) - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseResult
 
combineWith(DrlxParseResult, BinaryExpr.Operator) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
combineWith(DrlxParseResult, BinaryExpr.Operator) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
CompilationProblemErrorResult - Class in org.drools.model.codegen.execmodel.errors
 
CompilationProblemErrorResult(CompilationProblem) - Constructor for class org.drools.model.codegen.execmodel.errors.CompilationProblemErrorResult
 
compilationUnit() - Method in class org.drools.model.codegen.project.template.TemplatedGenerator
 
compilationUnitOrThrow() - Method in class org.drools.model.codegen.project.template.TemplatedGenerator
 
compilationUnitOrThrow(String) - Method in class org.drools.model.codegen.project.template.TemplatedGenerator
 
compileAll(BuildResultCollector, ClassLoader, List<GeneratedClassWithPackage>) - Static method in class org.drools.model.codegen.execmodel.JavaParserCompiler
 
compileIncludedKieBases() - Method in class org.drools.model.codegen.execmodel.CanonicalModelKieProject
 
compileType(BuildResultCollector, ClassLoader, List<GeneratedClassWithPackage>) - Static method in class org.drools.model.codegen.execmodel.generator.declaredtype.POJOGenerator
 
CompositePackageManager - Class in org.drools.model.codegen.execmodel
A container for CompositePackageDescrs used in ModelBuilderImpl
CompositePackageManager() - Constructor for class org.drools.model.codegen.execmodel.CompositePackageManager
 
ConditionalElementVisitor - Class in org.drools.model.codegen.execmodel.generator.visitor
 
ConditionalElementVisitor(ModelGeneratorVisitor, RuleContext) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.ConditionalElementVisitor
 
Consequence - Class in org.drools.model.codegen.execmodel.generator
 
Consequence(RuleContext) - Constructor for class org.drools.model.codegen.execmodel.generator.Consequence
 
ConsequenceRewriteException - Exception in org.drools.model.codegen.execmodel.errors
 
ConsequenceRewriteException() - Constructor for exception org.drools.model.codegen.execmodel.errors.ConsequenceRewriteException
 
ConstraintExpression - Class in org.drools.model.codegen.execmodel.generator.drlxparse
 
ConstraintExpression(String) - Constructor for class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintExpression
 
ConstraintParser - Class in org.drools.model.codegen.execmodel.generator.drlxparse
Parses the MVEL String Constraint and compiles it to a Java Expression There are two kinds of ConstraintParser ConstraintParser#defaultConstraintParser ConstraintParser#withoutVariableValidation There are some cases (such as from, eval) in which variables are allowed in the constraint
ConstraintUtil - Class in org.drools.model.codegen.execmodel.generator
 
containsThis(TypedExpression) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
containsWord(String, String) - Static method in class org.drools.model.codegen.execmodel.generator.Consequence
 
containThis() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
context - Variable in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
context - Variable in class org.drools.model.codegen.execmodel.generator.visitor.accumulate.AccumulateInline
 
context - Variable in class org.drools.model.codegen.execmodel.generator.visitor.accumulate.AccumulateInlineVisitor
 
context - Variable in class org.drools.model.codegen.execmodel.generator.visitor.accumulate.AccumulateVisitor
 
context - Variable in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternDSL
 
context() - Method in class org.drools.model.codegen.project.RuleCodegen
 
contextName - Variable in class org.drools.model.codegen.project.template.TemplatedGenerator
 
convertLambdas() - Method in class org.drools.model.codegen.execmodel.util.lambdareplace.ExecModelLambdaPostProcessor
 
create() - Static method in class org.drools.model.codegen.execmodel.CanonicalModelKieProject
 
create(CompilationUnit) - Method in class org.drools.model.codegen.execmodel.util.lambdareplace.MaterializedLambdaConsequence
 
createAccessors() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
createAccessors() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
createBuildContext() - Method in class org.drools.model.codegen.execmodel.ModelBuilderImpl
 
createBuildContext(ResultsImpl) - Method in class org.drools.model.codegen.execmodel.CanonicalModelKieProject
 
createCall(String, BlockStmt, boolean) - Method in class org.drools.model.codegen.execmodel.generator.Consequence
 
createConstraintCompiler(RuleContext, Optional<Class<?>>) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
createConstraintExpression(RuleContext, Class<?>, BaseDescr, boolean) - Static method in class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintExpression
 
CreatedClass - Class in org.drools.model.codegen.execmodel.util.lambdareplace
 
CreatedClass(String, String, String) - Constructor for class org.drools.model.codegen.execmodel.util.lambdareplace.CreatedClass
 
createDslTopLevelMethod(String) - Static method in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
createDslTopLevelMethod(String, NodeList<Expression>) - Static method in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
createExprId(SingleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
createImplementedTypes() - Method in class org.drools.model.codegen.execmodel.util.lambdareplace.MaterializedLambdaExtractor
 
createKnowledgeBuilder(KieBaseModelImpl, InternalKieModule) - Method in class org.drools.model.codegen.execmodel.CanonicalModelKieProject
 
createMultipleDrlxParseSuccess(BinaryExpr.Operator, DrlxParseSuccess...) - Static method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
createMvelCompiler(RuleContext) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
createMvelCompiler(RuleContext, boolean) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
createPackageModel(KnowledgeBuilderConfigurationImpl, PackageDescr, PackageRegistry, String, ReleaseId, DRLIdGenerator) - Static method in class org.drools.model.codegen.execmodel.PackageModel
 
createPositionAnnotation(int) - Static method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
createSimpleAnnotation(Class<?>) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
createSimpleAnnotation(String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
createSimpleConstraint(DrlxParseSuccess, PatternDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternDSL
 
createTemplatePath(String, String, String) - Static method in class org.drools.model.codegen.project.template.TemplatedGenerator
 
createVariables(BlockStmt, PackageModel, RuleContext) - Static method in class org.drools.model.codegen.execmodel.generator.ModelGenerator
 
CustomOperatorSpec - Class in org.drools.model.codegen.execmodel.generator.operatorspec
 
CustomOperatorSpec() - Constructor for class org.drools.model.codegen.execmodel.generator.operatorspec.CustomOperatorSpec
 
CustomOperatorWrapper - Class in org.drools.model.codegen.execmodel.generator.operatorspec
 
CustomOperatorWrapper(Evaluator, String) - Constructor for class org.drools.model.codegen.execmodel.generator.operatorspec.CustomOperatorWrapper
 

D

dataStoreClass - Static variable in class org.drools.model.codegen.execmodel.generator.Consequence
 
dataStoreMethods - Static variable in class org.drools.model.codegen.execmodel.generator.Consequence
 
DATE_TIME_FORMATTER_FIELD - Static variable in class org.drools.model.codegen.execmodel.PackageModel
 
DECLARATION_OF_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
DeclarationSpec - Class in org.drools.model.codegen.execmodel.generator
 
DeclarationSpec(String, Type) - Constructor for class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
DeclarationSpec(String, Type, boolean) - Constructor for class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
DECLARED_TYPE - org.drools.model.codegen.execmodel.GeneratedFile.Type
 
DeclaredTypeCompilationPhase - Class in org.drools.model.codegen.execmodel.processors
 
DeclaredTypeCompilationPhase(PackageModelManager, PackageRegistryManager, CanonicalModelBuildContext, KnowledgeBuilderConfigurationImpl, Collection<CompositePackageDescr>) - Constructor for class org.drools.model.codegen.execmodel.processors.DeclaredTypeCompilationPhase
 
DeclaredTypeDeregistrationPhase - Class in org.drools.model.codegen.execmodel.processors
 
DeclaredTypeDeregistrationPhase(Collection<CompositePackageDescr>, PackageRegistryManager) - Constructor for class org.drools.model.codegen.execmodel.processors.DeclaredTypeDeregistrationPhase
 
DeclaredTypeRegistrationPhase - Class in org.drools.model.codegen.execmodel.processors
 
DeclaredTypeRegistrationPhase(PackageRegistry, PackageDescr, PackageRegistryManager) - Constructor for class org.drools.model.codegen.execmodel.processors.DeclaredTypeRegistrationPhase
 
DeclaredTypeWriter - Class in org.drools.model.codegen.execmodel
 
DeclaredTypeWriter(TypeDeclaration, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.DeclaredTypeWriter
 
DEFAULT_TEMPLATE_BASE_PATH - Static variable in class org.drools.model.codegen.project.template.TemplatedGenerator
 
defaultConstraintParser(RuleContext, PackageModel) - Static method in class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintParser
 
DescrAnnotationDefinition - Class in org.drools.model.codegen.execmodel.generator.declaredtype
 
DescrAnnotationDefinition(String) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
DescrAnnotationDefinition(String, String) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
DescrAnnotationDefinition(String, Map<String, String>) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
DescrFieldDefinition - Class in org.drools.model.codegen.execmodel.generator.declaredtype
 
DescrFieldDefinition(String, String, String) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
DescrFieldDefinition(TypeFieldDescr) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
DescrTypeDefinition - Class in org.drools.model.codegen.execmodel.generator.declaredtype
 
DescrTypeDefinition(PackageDescr, TypeDeclarationDescr, TypeResolver) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.DescrTypeDefinition
 
doFirstBuildStep(Collection<CompositePackageDescr>) - Method in class org.drools.model.codegen.execmodel.ModelBuilderImpl
 
DOMAIN_CLASS_METADATA_INSTANCE - Static variable in class org.drools.model.codegen.execmodel.PackageModel
 
DOMAIN_CLASSESS_METADATA_FILE_NAME - Static variable in class org.drools.model.codegen.execmodel.PackageModel
 
domainClassSource - Variable in class org.drools.model.codegen.execmodel.PackageSources
 
DoNotConvertLambdaException - Exception in org.drools.model.codegen.execmodel.util.lambdareplace
 
DoNotConvertLambdaException(String) - Constructor for exception org.drools.model.codegen.execmodel.util.lambdareplace.DoNotConvertLambdaException
 
doSecondBuildStep(Collection<CompositePackageDescr>) - Method in class org.drools.model.codegen.execmodel.ModelBuilderImpl
 
DRLIdGenerator - Class in org.drools.model.codegen.execmodel.generator
 
DRLIdGenerator() - Constructor for class org.drools.model.codegen.execmodel.generator.DRLIdGenerator
 
DrlxAssembler - Class in org.drools.model.codegen.execmodel.drlx
 
DrlxAssembler() - Constructor for class org.drools.model.codegen.execmodel.drlx.DrlxAssembler
 
DrlxCompiler - Class in org.drools.model.codegen.execmodel.drlx
 
DrlxCompiler() - Constructor for class org.drools.model.codegen.execmodel.drlx.DrlxCompiler
 
drlxParse(Class<?>, String, String) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintParser
 
drlxParse(Class<?>, String, String, boolean) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintParser
 
drlxParse(Class<?>, String, ConstraintExpression, boolean) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintParser
 
DrlxParseFail - Class in org.drools.model.codegen.execmodel.generator.drlxparse
 
DrlxParseFail() - Constructor for class org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseFail
 
DrlxParseFail(DroolsError) - Constructor for class org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseFail
 
DrlxParseResult - Interface in org.drools.model.codegen.execmodel.generator.drlxparse
 
DrlxParseSuccess - Interface in org.drools.model.codegen.execmodel.generator.drlxparse
 
DrlxParseUtil - Class in org.drools.model.codegen.execmodel.generator
 
DrlxParseUtil.RemoveRootNodeResult - Class in org.drools.model.codegen.execmodel.generator
 
DrlxVisitor - Class in org.drools.model.codegen.execmodel.drlx
 
DrlxVisitor() - Constructor for class org.drools.model.codegen.execmodel.drlx.DrlxVisitor
 
DROOLS_CHECK_NON_EXTERNALISED_LAMBDA - Static variable in class org.drools.model.codegen.execmodel.RuleWriter
 
DroolsModelBuilder - Class in org.drools.model.codegen.project
Utility class to wrap ModelBuilderImpl + KnowledgeBuilder and extract the generated source code or metadata
DroolsModelBuilder(DroolsModelBuildContext, Collection<Resource>, boolean, Function<PackageModel, PackageModelWriter>) - Constructor for class org.drools.model.codegen.project.DroolsModelBuilder
 
DSL_NAMESPACE - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
DslMethodNames - Class in org.drools.model.codegen.execmodel.generator
 
DSLNode - Interface in org.drools.model.codegen.execmodel.generator.visitor
 
DUMMY_RELEASE_ID - Static variable in class org.drools.model.codegen.project.DroolsModelBuilder
 
dumpSources(PackageModel) - Static method in class org.drools.model.codegen.execmodel.PackageSources
 
dumpSources(PackageModelWriter) - Static method in class org.drools.model.codegen.project.CodegenPackageSources
 
DuplicatedDeclarationError - Class in org.drools.model.codegen.execmodel.errors
 
DuplicatedDeclarationError(String) - Constructor for class org.drools.model.codegen.execmodel.errors.DuplicatedDeclarationError
 

E

ELSE_WHEN_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
ENTRY_POINT_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
EnumGenerator - Class in org.drools.model.codegen.execmodel.generator.declaredtype
 
EnumGenerator() - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.EnumGenerator
 
equals(Object) - Method in class org.drools.model.codegen.execmodel.GeneratedClassWithPackage
 
equals(Object) - Method in class org.drools.model.codegen.execmodel.GeneratedFile
 
equals(Object) - Method in class org.drools.model.codegen.execmodel.generator.AggregateKey
 
equals(Object) - Method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil.RemoveRootNodeResult
 
equals(Object) - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
equals(Object) - Method in class org.drools.model.codegen.execmodel.generator.UnificationTypedExpression
 
equals(Object) - Method in class org.drools.model.codegen.execmodel.QueryModel
 
equals(Object) - Method in class org.drools.model.codegen.execmodel.util.lambdareplace.CreatedClass
 
eval(Object, Object) - Method in class org.drools.model.codegen.execmodel.generator.operatorspec.CustomOperatorWrapper
 
EVAL_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
EVAL_EXPR_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
EvalExpressionBuilder - Class in org.drools.model.codegen.execmodel.generator.expression
 
EvalExpressionBuilder(RuleContext) - Constructor for class org.drools.model.codegen.execmodel.generator.expression.EvalExpressionBuilder
 
EvalVisitor - Class in org.drools.model.codegen.execmodel.generator.visitor
 
EvalVisitor(RuleContext, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.EvalVisitor
 
ExecModelLambdaPostProcessor - Class in org.drools.model.codegen.execmodel.util.lambdareplace
 
ExecModelLambdaPostProcessor(String, String, Collection<String>, Collection<String>, Map<LambdaExpr, Type>, Map<String, PredicateInformation>, CompilationUnit, boolean) - Constructor for class org.drools.model.codegen.execmodel.util.lambdareplace.ExecModelLambdaPostProcessor
 
ExecModelLambdaPostProcessor(PackageModel, CompilationUnit) - Constructor for class org.drools.model.codegen.execmodel.util.lambdareplace.ExecModelLambdaPostProcessor
 
ExecutableModelProject - Class in org.drools.model.codegen
 
ExecutableModelProject() - Constructor for class org.drools.model.codegen.ExecutableModelProject
 
executableRulesClasses - Variable in class org.drools.model.codegen.execmodel.PackageSources
 
EXECUTE_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
EXISTS_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
ExplicitCanonicalModelCompiler<T extends PackageSources> - Class in org.drools.model.codegen.tool
An alternative compilation flow that generates code starting from a collection of CompositePackageDescrs, skipping the KnowledgeBuilder entirely.
ExplicitCanonicalModelCompiler(Collection<CompositePackageDescr>, PackageRegistryManager, PackageModelManager, CanonicalModelBuildContext, KnowledgeBuilderConfigurationImpl, BuildResultCollector, TypeDeclarationContext, GlobalVariableContext, PackageSourceManager<T>, Function<PackageModel, T>) - Constructor for class org.drools.model.codegen.tool.ExplicitCanonicalModelCompiler
 
explicitCastType(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
EXPR_AND_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
EXPR_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
EXPR_END_AND_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
EXPR_END_OR_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
EXPR_OR_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
expressionCursor - Variable in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyper.TypedExpressionCursor
 
ExpressionTyper - Class in org.drools.model.codegen.execmodel.generator.expressiontyper
 
ExpressionTyper(RuleContext) - Constructor for class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyper
 
ExpressionTyper(RuleContext, Class<?>, String, boolean) - Constructor for class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyper
 
ExpressionTyper(RuleContext, Class<?>, String, boolean, ExpressionTyperContext) - Constructor for class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyper
 
ExpressionTyper.TypedExpressionCursor - Class in org.drools.model.codegen.execmodel.generator.expressiontyper
 
ExpressionTyperContext - Class in org.drools.model.codegen.execmodel.generator.expressiontyper
 
ExpressionTyperContext() - Constructor for class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
EXTERNALIZE_LAMBDAS - Static variable in class org.drools.model.codegen.execmodel.RuleWriter
 

F

factory(TypeDeclaration<?>, List<? extends FieldDefinition>) - Static method in interface org.drools.model.codegen.execmodel.generator.declaredtype.generator.GeneratedConstructor
 
factoryEnum(TypeDeclaration<?>, List<FieldDefinition>) - Static method in interface org.drools.model.codegen.execmodel.generator.declaredtype.generator.GeneratedConstructor
 
fallbackContext - Variable in class org.drools.model.codegen.project.template.TemplatedGenerator.Builder
 
fallbackContext - Variable in class org.drools.model.codegen.project.template.TemplatedGenerator
 
FieldDefinition - Interface in org.drools.model.codegen.execmodel.generator.declaredtype.api
 
findAllChildrenRecursive(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
findBindingExpression(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
findBindingIdFromDotExpression(String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
findFromPattern() - Method in class org.drools.model.codegen.execmodel.generator.visitor.accumulate.PatternToReplace
 
findInheritedDeclaredFields() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.TypeDefinition
 
findInheritedDeclaredFields() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrTypeDefinition
 
findLastMethodInChain(MethodCallExpr) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
findLastPattern(List<Expression>) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
findLeftLeafOfNameExpr(Node) - Static method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyper
 
findLeftLeafOfNameExprTraversingParent(Node) - Static method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyper
 
findPackages(Collection<CompositePackageDescr>) - Method in class org.drools.model.codegen.execmodel.CompositePackageManager
 
findRemoveRootNodeViaScope(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
findRootNodeViaParent(Node) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
findRootNodeViaScope(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
findViaScopeWithPredicate(Expression, Predicate<Expression>) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
flattenScope(TypeResolver, Expression) - Static method in class org.drools.model.codegen.execmodel.generator.expressiontyper.FlattenScope
 
FlattenScope - Class in org.drools.model.codegen.execmodel.generator.expressiontyper
 
FlowDSLQueryGenerator - Class in org.drools.model.codegen.execmodel.generator.query
 
FORALL_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
forceCastForName(String, Type, Node) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
Mutates expression such that, if it contains a
FROM_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
FromCollectVisitor - Class in org.drools.model.codegen.execmodel.generator.visitor
 
FromCollectVisitor(ModelGeneratorVisitor) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.FromCollectVisitor
 
fromContext(DroolsModelBuildContext) - Static method in class org.drools.model.codegen.project.KogitoKnowledgeBuilderConfigurationImpl
 
fromDescr(TypeResolver, AnnotationDescr) - Static method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
fromJarFile(Path) - Static method in class org.drools.model.codegen.project.KieModuleModelWrapper
 
fromVar(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
FromVisitor - Class in org.drools.model.codegen.execmodel.generator.visitor
 
FromVisitor(RuleContext, Class<?>) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.FromVisitor
 
FunctionGenerator - Class in org.drools.model.codegen.execmodel.generator
 
FunctionGenerator() - Constructor for class org.drools.model.codegen.execmodel.generator.FunctionGenerator
 
functionType() - Method in class org.drools.model.codegen.execmodel.util.lambdareplace.MaterializedLambdaConsequence
 
functionType() - Method in class org.drools.model.codegen.execmodel.util.lambdareplace.MaterializedLambdaExtractor
 
functionType() - Method in class org.drools.model.codegen.execmodel.util.lambdareplace.MaterializedLambdaPredicate
 
FunctionType(Class<?>, List<Class<?>>) - Constructor for class org.drools.model.codegen.execmodel.generator.RuleContext.FunctionType
 

G

generate() - Method in class org.drools.model.codegen.execmodel.generator.query.FlowDSLQueryGenerator
 
generate() - Method in class org.drools.model.codegen.execmodel.generator.query.PatternDSLQueryGenerator
 
generate() - Method in class org.drools.model.codegen.execmodel.generator.query.QueryDefGenerator
 
generate() - Method in class org.drools.model.codegen.execmodel.generator.query.QueryDefImplGenerator
 
generate() - Method in class org.drools.model.codegen.execmodel.ModelSourceClass
 
generate() - Method in class org.drools.model.codegen.project.KieSessionModelBuilder
 
generate() - Method in class org.drools.model.codegen.project.ProjectRuntimeGenerator
 
generate() - Method in class org.drools.model.codegen.project.RuleCodegen
 
generate(EnumDeclarationDescr) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.EnumGenerator
 
GENERATE_EXPR_ID - Static variable in class org.drools.model.codegen.execmodel.generator.ModelGenerator
 
generateCanonicalModelSources() - Method in class org.drools.model.codegen.project.DroolsModelBuilder
 
generateConstructor(Collection<FieldDefinition>, List<FieldDefinition>) - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.generator.GeneratedConstructor
 
GeneratedClassDeclaration - Class in org.drools.model.codegen.execmodel.generator.declaredtype.generator
 
GeneratedClassDeclaration(TypeDefinition) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.generator.GeneratedClassDeclaration
 
GeneratedClassDeclaration(TypeDefinition, Collection<Class<?>>) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.generator.GeneratedClassDeclaration
 
generatedClassNamesFileContent(Set<String>) - Static method in class org.drools.model.codegen.execmodel.ModelWriter
 
GeneratedClassWithPackage - Class in org.drools.model.codegen.execmodel
 
GeneratedClassWithPackage(TypeDeclaration, String, Collection<String>, Collection<String>) - Constructor for class org.drools.model.codegen.execmodel.GeneratedClassWithPackage
 
GeneratedConstructor - Interface in org.drools.model.codegen.execmodel.generator.declaredtype.generator
 
GeneratedFile - Class in org.drools.model.codegen.execmodel
 
GeneratedFile(String, byte[]) - Constructor for class org.drools.model.codegen.execmodel.GeneratedFile
 
GeneratedFile(String, String) - Constructor for class org.drools.model.codegen.execmodel.GeneratedFile
 
GeneratedFile(GeneratedFile.Type, String, String) - Constructor for class org.drools.model.codegen.execmodel.GeneratedFile
 
GeneratedFile.Type - Enum in org.drools.model.codegen.execmodel
 
generatedFilePath() - Method in class org.drools.model.codegen.project.template.TemplatedGenerator
 
generatedPojo - Variable in class org.drools.model.codegen.execmodel.AccumulateClassWriter
 
generatedPojo - Variable in class org.drools.model.codegen.execmodel.DeclaredTypeWriter
 
GeneratedPojoCompilationPhase - Class in org.drools.model.codegen.execmodel.processors
 
GeneratedPojoCompilationPhase(PackageModelManager, CanonicalModelBuildContext, ClassLoader) - Constructor for class org.drools.model.codegen.execmodel.processors.GeneratedPojoCompilationPhase
 
GeneratedToString - Class in org.drools.model.codegen.execmodel.generator.declaredtype.generator
 
generateLambdaForTemporalConstraint(TypedExpression, Class<?>) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
generateLambdaWithoutParameters(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
generateLambdaWithoutParameters(Collection<String>, Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
generateLambdaWithoutParameters(Collection<String>, Expression, boolean, Optional<Class<?>>) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
generateLambdaWithoutParameters(Collection<String>, Expression, boolean, Optional<Class<?>>, RuleContext) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
generateModel(KnowledgeBuilderImpl, InternalKnowledgePackage, PackageDescr, PackageModel) - Static method in class org.drools.model.codegen.execmodel.generator.ModelGenerator
 
generateModel(TypeDeclarationContext, BuildResultCollector, InternalKnowledgePackage, PackageDescr, PackageModel) - Static method in class org.drools.model.codegen.execmodel.generator.ModelGenerator
 
GENERATOR_NAME - Static variable in class org.drools.model.codegen.project.RuleCodegen
 
GENERIC_COLLECT - Static variable in class org.drools.model.codegen.execmodel.generator.visitor.FromCollectVisitor
 
get(String) - Method in class org.drools.model.codegen.execmodel.PackageSourceManager
 
GET_CHANNEL_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
getAbstractResolvedClass() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrTypeDefinition
 
getAccessor(Class<?>, String, RuleContext) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
getAccumulateBinding() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getAccumulateClasses() - Method in class org.drools.model.codegen.execmodel.PackageModelWriter
 
getAccumulateFunctions() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getAggregatePatternMap() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getAllCompiledClasses() - Method in class org.drools.model.codegen.execmodel.CanonicalModelBuildContext
 
getAllConstraintsMap() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getAllDeclarations() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getAllGeneratedPojos() - Method in class org.drools.model.codegen.execmodel.CanonicalModelBuildContext
 
getAnnotations() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodDefinition
 
getAnnotations() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodWithStringBody
 
getAnnotationsToBeAdded() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.TypeDefinition
 
getAnnotationsToBeAdded() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrTypeDefinition
 
getArgumentsType() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext.FunctionType
 
getAvailableBindings() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getBasePath() - Method in class org.drools.model.codegen.execmodel.ModelWriter
 
getBehaviors() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
getBelongingPatternDescr() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
getBindingExpr() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
getBindingExpression(SingleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
getBindingId() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
getBindingOr() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getBindings() - Method in class org.drools.model.codegen.execmodel.QueryModel
 
getBody() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodDefinition
 
getBody() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodWithStringBody
 
getBoundExpr() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getBoundVariable() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
getBoxedParametersWithUnboxedAssignment(Collection<String>, BlockStmt) - Method in class org.drools.model.codegen.execmodel.generator.BoxedParameters
 
getBoxedType() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
getBoxedType() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
getBuildContext() - Method in class org.drools.model.codegen.execmodel.ModelBuilderImpl
 
getBuildResults() - Method in class org.drools.model.codegen.tool.ExplicitCanonicalModelCompiler
 
getClassDefinition(Class<?>) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getClassFromContext(TypeResolver, String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
getClassFromType(TypeResolver, Type) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
getClassName() - Method in class org.drools.model.codegen.execmodel.DeclaredTypeWriter
 
getClassName() - Method in class org.drools.model.codegen.execmodel.GeneratedClassWithPackage
 
getClassName() - Method in class org.drools.model.codegen.execmodel.generator.query.QueryDefGenerator
 
getClassName() - Method in class org.drools.model.codegen.execmodel.generator.query.QueryDefImplGenerator
 
getClassNamePath() - Method in class org.drools.model.codegen.execmodel.util.lambdareplace.CreatedClass
 
getClassNames() - Method in class org.drools.model.codegen.execmodel.RuleWriter
 
getClassNameWithPackage() - Method in class org.drools.model.codegen.execmodel.util.lambdareplace.CreatedClass
 
getCoercedLeft() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.ArithmeticCoercedExpression.ArithmeticCoercedExpressionResult
 
getCoercedRight() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.ArithmeticCoercedExpression.ArithmeticCoercedExpressionResult
 
getCoercedRight() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.CoercedExpression.CoercedExpressionResult
 
getCoercedRightExpression(PackageModel, CoercedExpression.CoercedExpressionResult) - Static method in class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintParser
 
getCompiler() - Static method in class org.drools.model.codegen.execmodel.JavaParserCompiler
 
getCondId(Class<?>, String) - Method in class org.drools.model.codegen.execmodel.generator.DRLIdGenerator
 
getConditionId(Class<?>, String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getConfiguration() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getContents() - Method in class org.drools.model.codegen.execmodel.util.lambdareplace.CreatedClass
 
getContext() - Method in class org.drools.model.codegen.execmodel.generator.QueryGenerator.QueryDefWithType
 
getContext() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getCurrentConstraintDescr() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getCurrentPatternDescr() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getCurrentScopeSuffix() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getData() - Method in class org.drools.model.codegen.execmodel.GeneratedFile
 
getDeclarationById(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getDeclarationByIdWithException(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getDeclarationClass() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
getDeclarationSource() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
getDeclarationType() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
getDeclaredAbstractClass() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrTypeDefinition
 
getDeclaredTypes() - Method in class org.drools.model.codegen.execmodel.PackageModelWriter
 
getDecodeConstraintType() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getDefaultKieBaseName() - Method in class org.drools.model.codegen.execmodel.ModelSourceClass.KieModuleModelMethod
 
getDefaultKieSessionName() - Method in class org.drools.model.codegen.execmodel.ModelSourceClass.KieModuleModelMethod
 
getDelarationType(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getDescr() - Method in class org.drools.model.codegen.execmodel.RuleDescrImpl
 
getDialectCompiletimeRegistry() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getDomainClassesMetadata() - Method in class org.drools.model.codegen.execmodel.PackageModelWriter
 
getDomainClassesMetadataSource() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getDomainClassName(Class<?>) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getDrlxParseResult() - Method in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternConstraintParseResult
 
getEndColumn() - Method in class org.drools.model.codegen.execmodel.errors.MvelCompilationError
 
getEndLine() - Method in class org.drools.model.codegen.execmodel.errors.MvelCompilationError
 
getError() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseFail
 
getErrors() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrTypeDefinition
 
getErrors() - Method in error org.drools.model.codegen.project.RuleCodegenError
 
getEvaluatorDefinition(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getExecutableRulesClasses() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getExecutableRulesClasses() - Method in class org.drools.model.codegen.execmodel.PackageSources
 
getExpr() - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseSuccess
 
getExpr() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
getExpr() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getExprBinding() - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseSuccess
 
getExprBinding() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
getExprBinding() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getExpression() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintExpression
 
getExpression() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
getExpression() - Method in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternConstraintParseResult
 
getExpression(RuleContext, PointFreeExpr, TypedExpression, ExpressionTyper) - Method in class org.drools.model.codegen.execmodel.generator.operatorspec.NativeOperatorSpec
 
getExpression(RuleContext, PointFreeExpr, TypedExpression, ExpressionTyper) - Method in interface org.drools.model.codegen.execmodel.generator.operatorspec.OperatorSpec
 
getExpression(RuleContext, PointFreeExpr, TypedExpression, ExpressionTyper) - Method in class org.drools.model.codegen.execmodel.generator.operatorspec.TemporalOperatorSpec
 
getExpressionBuilder(RuleContext) - Static method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
getExpressions() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getExpressionType(RuleContext, TypeResolver, Expression, Collection<String>) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
getExpressionTyperContext() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.TypedExpressionResult
 
getExprId(Class<?>, String) - Method in class org.drools.model.codegen.execmodel.generator.DRLIdGenerator
 
getExprId(Class<?>, String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getExprId(DRLIdGenerator) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseFail
 
getExprId(DRLIdGenerator) - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseResult
 
getExprId(DRLIdGenerator) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
getExprId(DRLIdGenerator) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getExprIdGenerator() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getExprPointerLevel() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getExprRawClass() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getExprType() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getField(Class<?>, String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
getFieldAnnotations() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
getFieldAnnotations() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
getFieldName() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
getFieldName() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
getFieldName() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
getFields() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.TypeDefinition
 
getFields() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrTypeDefinition
 
getFileName() - Method in class org.drools.model.codegen.execmodel.errors.MvelCompilationError
 
getFirstChild() - Method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil.RemoveRootNodeResult
 
getForallFirstIdentifier() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getFullyQualifiedName() - Method in class org.drools.model.codegen.execmodel.GeneratedClassWithPackage
 
getFunctionFactoryClassLoader() - Method in class org.drools.model.codegen.project.KogitoKnowledgeBuilderConfigurationImpl
 
getFunctions() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getFunctionType(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getGeneratedAccumulateClasses() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getGeneratedClass() - Method in class org.drools.model.codegen.execmodel.GeneratedClassWithPackage
 
getGeneratedPOJOsSource() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getGlobals() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getGlobals() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getGlobalsForUnit(String) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getImpl() - Method in class org.drools.model.codegen.execmodel.RuleDescrImpl
 
getImplicitCastExpression() - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseSuccess
 
getImplicitCastExpression() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
getImplicitCastExpression() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getImports() - Method in class org.drools.model.codegen.execmodel.GeneratedClassWithPackage
 
getImports() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getIndex() - Method in class org.drools.model.codegen.execmodel.generator.QueryParameter
 
getInitExpr() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
getInitExpr() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
getInlineCastExpression() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
getInlineCastExpression() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.TypedExpressionResult
 
getInstanceName() - Method in class org.drools.model.codegen.execmodel.RuleUnitWriter
 
getInstanceSource() - Method in class org.drools.model.codegen.execmodel.RuleUnitWriter
 
getInterfacesNames() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.TypeDefinition
 
getInterfacesNames() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrTypeDefinition
 
getInvalidExpressionErrorResult() - Method in exception org.drools.model.codegen.execmodel.generator.drlxparse.ArithmeticCoercedExpression.ArithmeticCoercedExpressionException
 
getJavadoc() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.TypeDefinition
 
getJavadocComment() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
getJPType() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
getKeyFields() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.TypeDefinition
 
getKeyFields() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrTypeDefinition
 
getKieBaseModels() - Method in class org.drools.model.codegen.project.KieSessionModelBuilder
 
getKieBaseNames() - Method in class org.drools.model.codegen.execmodel.ModelSourceClass.KieModuleModelMethod
 
getKiePath() - Method in class org.drools.model.codegen.execmodel.GeneratedFile
 
getKmoduleKieBaseModels() - Method in class org.drools.model.codegen.project.RuleCodegen
 
getkSessionConfs() - Method in class org.drools.model.codegen.execmodel.ModelSourceClass.KieModuleModelMethod
 
getkSessionForkBase() - Method in class org.drools.model.codegen.execmodel.ModelSourceClass.KieModuleModelMethod
 
getLambdaClasses() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getLambdaReturnTypes() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getLeft() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getLeft() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
getLeftExprRawClass() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getLeftExprTypeBeforeCoercion() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getLegacyAccumulateCounter() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getLines() - Method in class org.drools.model.codegen.execmodel.errors.CompilationProblemErrorResult
 
getLines() - Method in class org.drools.model.codegen.execmodel.errors.DuplicatedDeclarationError
 
getLines() - Method in class org.drools.model.codegen.execmodel.errors.GetterOverloadWarning
 
getLines() - Method in class org.drools.model.codegen.execmodel.errors.IncompatibleGetterOverloadError
 
getLines() - Method in class org.drools.model.codegen.execmodel.errors.InvalidExpressionErrorResult
 
getLines() - Method in class org.drools.model.codegen.execmodel.errors.ParseExpressionErrorResult
 
getLines() - Method in class org.drools.model.codegen.execmodel.errors.UnknownDeclarationError
 
getLines() - Method in class org.drools.model.codegen.execmodel.errors.UnsupportedFeatureError
 
getLines() - Method in class org.drools.model.codegen.execmodel.errors.VariableUsedInBindingError
 
getLiteralExpressionType(LiteralExpr) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
getMainRuleClass() - Method in class org.drools.model.codegen.execmodel.PackageModel.RuleSourceResult
 
getMainSource() - Method in class org.drools.model.codegen.execmodel.RuleWriter
 
getMessage() - Method in class org.drools.model.codegen.execmodel.errors.CompilationProblemErrorResult
 
getMessage() - Method in class org.drools.model.codegen.execmodel.errors.DuplicatedDeclarationError
 
getMessage() - Method in class org.drools.model.codegen.execmodel.errors.GetterOverloadWarning
 
getMessage() - Method in class org.drools.model.codegen.execmodel.errors.IncompatibleGetterOverloadError
 
getMessage() - Method in class org.drools.model.codegen.execmodel.errors.InvalidExpressionErrorResult
 
getMessage() - Method in class org.drools.model.codegen.execmodel.errors.MvelCompilationError
 
getMessage() - Method in class org.drools.model.codegen.execmodel.errors.ParseExpressionErrorResult
 
getMessage() - Method in class org.drools.model.codegen.execmodel.errors.UnknownDeclarationError
 
getMessage() - Method in exception org.drools.model.codegen.execmodel.errors.UnknownRuleUnitException
 
getMessage() - Method in class org.drools.model.codegen.execmodel.errors.UnsupportedFeatureError
 
getMessage() - Method in class org.drools.model.codegen.execmodel.errors.VariableUsedInBindingError
 
getMessage() - Method in exception org.drools.model.codegen.execmodel.generator.visitor.accumulate.InvalidInlineTemplateException
 
getMessage() - Method in exception org.drools.model.codegen.execmodel.generator.visitor.accumulate.MissingSemicolonInlineAccumulateException
 
getMessage() - Method in exception org.drools.model.codegen.execmodel.util.lambdareplace.LambdaTypeNeededException
 
getMethodCallExpr() - Method in class org.drools.model.codegen.execmodel.generator.QueryGenerator.QueryDefWithType
 
getMethodName() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodDefinition
 
getMethodName() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodWithStringBody
 
getMethods() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.TypeDefinition
 
getMethods() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrTypeDefinition
 
getModelClasses() - Method in class org.drools.model.codegen.execmodel.PackageModel.RuleSourceResult
 
getModelFiles() - Method in class org.drools.model.codegen.execmodel.ModelWriter.Result
 
getModelMethod() - Method in class org.drools.model.codegen.execmodel.ModelSourceClass
 
getModelNames() - Method in class org.drools.model.codegen.execmodel.PackageSources
 
getModelsByUnit() - Method in class org.drools.model.codegen.execmodel.PackageModel.RuleSourceResult
 
getModelsByUnit() - Method in class org.drools.model.codegen.execmodel.RuleWriter
 
getName() - Method in class org.drools.model.codegen.execmodel.AccumulateClassWriter
 
getName() - Method in class org.drools.model.codegen.execmodel.DeclaredTypeWriter
 
getName() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.AnnotationDefinition
 
getName() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodParameter
 
getName() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.SimpleAnnotationDefinition
 
getName() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
getName() - Method in exception org.drools.model.codegen.execmodel.generator.declaredtype.UnkownAnnotationClassException
 
getName() - Method in class org.drools.model.codegen.execmodel.generator.QueryParameter
 
getName() - Method in class org.drools.model.codegen.execmodel.ModelSourceClass
 
getName() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getName() - Method in class org.drools.model.codegen.execmodel.PackageModelWriter.DomainClassesMetadata
 
getName() - Method in class org.drools.model.codegen.execmodel.QueryModel
 
getName() - Method in class org.drools.model.codegen.execmodel.RuleWriter
 
getName() - Method in class org.drools.model.codegen.execmodel.RuleWriter.RuleFileSource
 
getName() - Method in class org.drools.model.codegen.project.ProjectRuntimeGenerator
 
getNamedConsequences() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getNamespace() - Method in class org.drools.model.codegen.execmodel.QueryModel
 
getNotOwnedModelFiles(Map<String, ModelBuilderImpl>, String) - Method in class org.drools.model.codegen.execmodel.CanonicalModelBuildContext
 
getNullSafeExpressions() - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseSuccess
 
getNullSafeExpressions() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
getNullSafeExpressions() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getNullSafeExpressions() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
getNullSafeExpressions() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.TypedExpressionResult
 
getObjectType() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
getObjectType() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
getOOPathDeclarationById(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getOOPathDeclarations() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getOOPathId(Class<?>, String) - Method in class org.drools.model.codegen.execmodel.generator.DRLIdGenerator
 
getOOPathId(Class<?>, String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getOOPathPatternExpr(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getOperator() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
getOperatorName() - Method in class org.drools.model.codegen.execmodel.generator.operatorspec.CustomOperatorWrapper
 
getOrCreateAccumulateBindingId(String) - Method in class org.drools.model.codegen.execmodel.generator.DRLIdGenerator
 
getOrCreateAccumulatorBindingId(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getOrCreateUnificationId(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getOrCreateUnificationVariable(String) - Method in class org.drools.model.codegen.execmodel.generator.DRLIdGenerator
 
getOriginalDrlConstraint() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseFail
 
getOriginalDrlConstraint() - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseResult
 
getOriginalDrlConstraint() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
getOriginalDrlConstraint() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getOriginalExpression() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
getOriginalPatternType() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
getOtnsClasses() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getOutOfScopeVar(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getPackageDescr() - Method in class org.drools.model.codegen.execmodel.drlx.DrlxVisitor
 
getPackageModel() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getPackageModel() - Method in class org.drools.model.codegen.execmodel.PackageModelWriter
 
getPackageModel(PackageDescr, PackageRegistry, String) - Method in class org.drools.model.codegen.execmodel.ModelBuilderImpl
 
getPackageModel(PackageDescr, PackageRegistry, String) - Method in class org.drools.model.codegen.execmodel.PackageModelManager
 
getPackageModels() - Method in class org.drools.model.codegen.project.DroolsModelBuilder
 
getPackageModels() - Method in class org.drools.model.codegen.project.RuleCodegen
 
getPackageModels() - Method in class org.drools.model.codegen.tool.ExplicitCanonicalModelCompiler
 
getPackageName() - Method in class org.drools.model.codegen.execmodel.GeneratedClassWithPackage
 
getPackageName() - Method in class org.drools.model.codegen.project.CodegenPackageSources
 
getPackageSource(String) - Method in class org.drools.model.codegen.execmodel.ModelBuilderImpl
 
getPackageSource(String) - Method in class org.drools.model.codegen.execmodel.PackageSourceManager
 
getPackageSources() - Method in class org.drools.model.codegen.execmodel.ModelBuilderImpl
 
getPackageSources() - Method in class org.drools.model.codegen.execmodel.PackageSourceManager
 
getPackageSources() - Method in class org.drools.model.codegen.tool.ExplicitCanonicalModelCompiler
 
getPackageUUID() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getParameters() - Method in class org.drools.model.codegen.execmodel.QueryModel
 
getParentDescr() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getPath() - Method in class org.drools.model.codegen.execmodel.GeneratedFile
 
getPathName() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getPatternBinding() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getPatternIdentifier() - Method in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternConstraintParseResult
 
getPatternJPType() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getPatternListenedProperties(PatternDescr) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
getPatternType() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getPkg() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getPkgUUID(ReleaseId, String) - Static method in class org.drools.model.codegen.execmodel.PackageModel
Retrieve a package unique identifier.
getPrefixExpressions() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.TypedExpressionResult
 
getPrefixExpresssions() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
getPrettyPrinter() - Static method in class org.drools.model.codegen.execmodel.JavaParserCompiler
 
getQueriesInRuleUnit(String) - Method in class org.drools.model.codegen.project.CodegenPackageSources
 
getQueriesInRuleUnit(RuleUnitDescription) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getQueryDefWithType() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getQueryName() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getQueryParameterByName(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getQueryParameters() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getQueryType() - Method in class org.drools.model.codegen.execmodel.generator.QueryGenerator.QueryDefWithType
 
getRawClass() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
getRawType() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
getReactOnProperties() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getReactOnProperties() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
getReactOnProperties() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.TypedExpressionResult
 
getReflectConfigFile(String, List<String>) - Static method in class org.drools.model.codegen.project.CodegenPackageSources
 
getReflectConfigSource() - Method in class org.drools.model.codegen.project.CodegenPackageSources
 
getResourceType() - Method in class org.drools.model.codegen.execmodel.drlx.DrlxAssembler
 
getResults() - Method in class org.drools.model.codegen.execmodel.drlx.DrlxCompiler
 
getResults() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.POJOGenerator
 
getResults() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
getResults() - Method in class org.drools.model.codegen.execmodel.processors.DeclaredTypeCompilationPhase
 
getResults() - Method in class org.drools.model.codegen.execmodel.processors.DeclaredTypeDeregistrationPhase
 
getResults() - Method in class org.drools.model.codegen.execmodel.processors.GeneratedPojoCompilationPhase
 
getResults() - Method in class org.drools.model.codegen.execmodel.processors.ModelGeneratorPhase
 
getResults() - Method in class org.drools.model.codegen.execmodel.processors.ModelMainCompilationPhase
 
getResults() - Method in class org.drools.model.codegen.execmodel.processors.PojoStoragePhase
 
getResults() - Method in class org.drools.model.codegen.execmodel.processors.SourceCodeGenerationPhase
 
getReturnType() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodDefinition
 
getReturnType() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodWithStringBody
 
getReturnType() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext.FunctionType
 
getRight() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getRight() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
getRightLiteral() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getRootNode() - Method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil.RemoveRootNodeResult
 
getRuleDescr() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getRuleDialect() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getRuleIndex() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getRuleName() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getRules() - Method in class org.drools.model.codegen.execmodel.PackageModelWriter
 
getRulesFileName() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getRulesFileName() - Method in class org.drools.model.codegen.project.CodegenPackageSources
 
getRulesFileNameWithPackage() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getRuleSources() - Method in class org.drools.model.codegen.execmodel.RuleWriter
 
getRulesSource() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getRuleUnitClassName() - Method in class org.drools.model.codegen.execmodel.RuleUnitWriter
 
getRuleUnitClassNames() - Method in class org.drools.model.codegen.execmodel.ModelWriter.Result
 
getRuleUnitClassNames() - Method in class org.drools.model.codegen.execmodel.PackageSources
 
getRuleUnitDescr() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getRuleUnits() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getRuleUnits() - Method in class org.drools.model.codegen.project.CodegenPackageSources
 
getRuleUnitVarType(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getRuleUnitWriters() - Method in class org.drools.model.codegen.execmodel.PackageModelWriter
 
getRuleVariablesBlock() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getSeverity() - Method in class org.drools.model.codegen.execmodel.errors.CompilationProblemErrorResult
 
getSeverity() - Method in class org.drools.model.codegen.execmodel.errors.DuplicatedDeclarationError
 
getSeverity() - Method in class org.drools.model.codegen.execmodel.errors.GetterOverloadWarning
 
getSeverity() - Method in class org.drools.model.codegen.execmodel.errors.IncompatibleGetterOverloadError
 
getSeverity() - Method in class org.drools.model.codegen.execmodel.errors.InvalidExpressionErrorResult
 
getSeverity() - Method in class org.drools.model.codegen.execmodel.errors.ParseExpressionErrorResult
 
getSeverity() - Method in class org.drools.model.codegen.execmodel.errors.UnknownDeclarationError
 
getSeverity() - Method in class org.drools.model.codegen.execmodel.errors.UnsupportedFeatureError
 
getSeverity() - Method in class org.drools.model.codegen.execmodel.errors.VariableUsedInBindingError
 
getSource() - Method in class org.drools.model.codegen.execmodel.AccumulateClassWriter
 
getSource() - Method in class org.drools.model.codegen.execmodel.DeclaredTypeWriter
 
getSource() - Method in class org.drools.model.codegen.execmodel.PackageModelWriter.DomainClassesMetadata
 
getSource() - Method in class org.drools.model.codegen.execmodel.RuleWriter.RuleFileSource
 
getSourceFiles() - Method in class org.drools.model.codegen.execmodel.ModelWriter.Result
 
getStartColumn() - Method in class org.drools.model.codegen.execmodel.errors.MvelCompilationError
 
getStartLine() - Method in class org.drools.model.codegen.execmodel.errors.MvelCompilationError
 
getStaticImports() - Method in class org.drools.model.codegen.execmodel.GeneratedClassWithPackage
 
getStaticImports() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getStaticMethod(String) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getStaticMethods() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getSuperTypeName() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.TypeDefinition
 
getSuperTypeName() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrTypeDefinition
 
getterAnnotations() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
getterMethod() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.AccessibleMethod
 
GetterOverloadWarning - Class in org.drools.model.codegen.execmodel.errors
 
GetterOverloadWarning(Class, String, Class, String, Class) - Constructor for class org.drools.model.codegen.execmodel.errors.GetterOverloadWarning
 
getType() - Method in class org.drools.model.codegen.execmodel.GeneratedFile
 
getType() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodParameter
 
getType() - Method in class org.drools.model.codegen.execmodel.generator.QueryParameter
 
getType() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
getType(Expression) - Method in class org.drools.model.codegen.execmodel.util.lambdareplace.ExecModelLambdaPostProcessor
 
getTypeBeforeCoercion() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
getTypeDeclarationContext() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getTypedExpression() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.TypedExpressionResult
 
getTypeName() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.TypeDefinition
 
getTypeName() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrTypeDefinition
 
getTypeResolver() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getUnificationField() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintExpression
 
getUnificationId(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getUnificationName() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getUnificationName() - Method in class org.drools.model.codegen.execmodel.generator.UnificationTypedExpression
 
getUnificationVariable() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getUnificationVariable() - Method in class org.drools.model.codegen.execmodel.generator.UnificationTypedExpression
 
getUnificationVariable(String) - Method in class org.drools.model.codegen.execmodel.generator.DRLIdGenerator
 
getUnificationVariableType() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getUnitName() - Method in class org.drools.model.codegen.execmodel.RuleUnitWriter
 
getUnitSource() - Method in class org.drools.model.codegen.execmodel.RuleUnitWriter
 
getUnusableOrBinding() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getUsedDeclarations() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getUsedDeclarations() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
getUsedDeclarations() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.TypedExpressionResult
 
getUsedDeclarationsOnLeft() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getValueMap() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.AnnotationDefinition
 
getValueMap() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.SimpleAnnotationDefinition
 
getValueMap() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
getValues() - Method in exception org.drools.model.codegen.execmodel.generator.declaredtype.UnknownKeysInAnnotation
 
getVar(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getVarExpr(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getVarExpr(String, String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
getVariableName() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
getVariablesFromDifferentPattern() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
getVariablesFromDifferentPattern() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
getWatchedProperties() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.AbstractDrlxParseSuccess
 
getWindowReferences() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
getWithoutRootNode() - Method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil.RemoveRootNodeResult
 
GLOBAL_OF_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
GREATER_OR_EQUAL_PREFIX - Static variable in class org.drools.model.codegen.execmodel.generator.ConstraintUtil
 
GREATER_THAN_PREFIX - Static variable in class org.drools.model.codegen.execmodel.generator.ConstraintUtil
 
GROUP_BY_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
GroupByVisitor - Class in org.drools.model.codegen.execmodel.generator.visitor.accumulate
 
GroupByVisitor(ModelGeneratorVisitor, RuleContext, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.accumulate.GroupByVisitor
 

H

hasCompilationError() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
hasDeclaration(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
hasDuplicateExpr(BlockStmt, Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
hasEntryPoint(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
hasEntryPoint(String) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
hasEntryPointForUnit(String, String) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
hasErrors() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
hashCode() - Method in class org.drools.model.codegen.execmodel.GeneratedClassWithPackage
 
hashCode() - Method in class org.drools.model.codegen.execmodel.GeneratedFile
 
hashCode() - Method in class org.drools.model.codegen.execmodel.generator.AggregateKey
 
hashCode() - Method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil.RemoveRootNodeResult
 
hashCode() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
hashCode() - Method in class org.drools.model.codegen.execmodel.generator.UnificationTypedExpression
 
hashCode() - Method in class org.drools.model.codegen.execmodel.QueryModel
 
hashCode() - Method in class org.drools.model.codegen.execmodel.util.lambdareplace.CreatedClass
 
hasParameters() - Method in class org.drools.model.codegen.execmodel.QueryModel
 
hasQuery(String) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
hasRuleUnits() - Method in class org.drools.model.codegen.project.DroolsModelBuilder
 
hasUnificationVariable() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 

I

implicitDroolsMethods - Static variable in class org.drools.model.codegen.execmodel.generator.Consequence
 
IncompatibleGetterOverloadError - Class in org.drools.model.codegen.execmodel.errors
 
IncompatibleGetterOverloadError(Class, String, Class, String, Class) - Constructor for class org.drools.model.codegen.execmodel.errors.IncompatibleGetterOverloadError
 
increaseLegacyAccumulateCounter() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
indexConstraint(String, String, String, String) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
initPackageModel(KnowledgeBuilderImpl, InternalKnowledgePackage, TypeResolver, PackageDescr, PackageModel) - Static method in class org.drools.model.codegen.execmodel.PackageModel
 
initPackageModel(TypeDeclarationContext, BuildResultCollector, InternalKnowledgePackage, TypeResolver, PackageDescr, PackageModel) - Static method in class org.drools.model.codegen.execmodel.PackageModel
 
initPattern() - Method in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternDSL
 
initPattern(PatternDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
inlineAccumulate(AccumulateDescr, PatternDescr, MethodCallExpr, Set<String>, BaseDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.accumulate.AccumulateInlineVisitor
 
input(DeclarationSpec) - Method in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternDSL
 
INSTANCE - Static variable in class org.drools.model.codegen.execmodel.generator.operatorspec.CustomOperatorSpec
 
INSTANCE - Static variable in class org.drools.model.codegen.execmodel.generator.operatorspec.NativeOperatorSpec
 
INSTANCE - Static variable in class org.drools.model.codegen.execmodel.generator.operatorspec.TemporalOperatorSpec
 
internalGenerate() - Method in class org.drools.model.codegen.project.RuleCodegen
 
InvalidExpressionErrorResult - Class in org.drools.model.codegen.execmodel.errors
 
InvalidExpressionErrorResult(String) - Constructor for class org.drools.model.codegen.execmodel.errors.InvalidExpressionErrorResult
 
InvalidExpressionErrorResult(String, Optional<BaseDescr>) - Constructor for class org.drools.model.codegen.execmodel.errors.InvalidExpressionErrorResult
 
InvalidInlineTemplateException - Exception in org.drools.model.codegen.execmodel.generator.visitor.accumulate
 
InvalidTemplateException - Exception in org.drools.model.codegen.project.template
 
InvalidTemplateException(String, String, String) - Constructor for exception org.drools.model.codegen.project.template.InvalidTemplateException
 
InvalidTemplateException(TemplatedGenerator) - Constructor for exception org.drools.model.codegen.project.template.InvalidTemplateException
 
InvalidTemplateException(TemplatedGenerator, String) - Constructor for exception org.drools.model.codegen.project.template.InvalidTemplateException
 
isArray() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
isBetaConstraint() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
isBigDecimal() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
isBooleanBoxedUnboxed(Type) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
isBoxed() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
isCheckNonExternalisedLambda() - Static method in class org.drools.model.codegen.execmodel.RuleWriter
 
isClassLevelAnnotation() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
isCombined() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
isDslTopLevelNamespace(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
isEmpty() - Method in class org.drools.model.codegen.project.RuleCodegen
 
isEnabled() - Method in class org.drools.model.codegen.project.RuleCodegen
 
isError() - Method in class org.drools.model.codegen.execmodel.errors.MvelCompilationError
 
isFinal() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
isFinal() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
isGenerated(String) - Method in class org.drools.model.codegen.execmodel.generator.DRLIdGenerator
 
isGlobal() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
isKey() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
isKeyField() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
isKeyField() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
isList() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
isMap() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
isNameClashingUnification() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintExpression
 
isNameExprWithName(Node, String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
isNestedInsideOr() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
isNumberLiteral() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
isNumberLiteral() - Method in class org.drools.model.codegen.execmodel.generator.UnificationTypedExpression
 
isNumberLiteral(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
isNumberToStringExpression(Expression) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
isOneClassPerRule() - Method in class org.drools.model.codegen.execmodel.PackageModel
 
isOOPath() - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseResult
 
isOOPath() - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseSuccess
 
isOverride() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
isOverride() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
isParametrizedType() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
isPatternBinding(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
isPatternBindingUnification() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
isPosition() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
isPredicate() - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseSuccess
 
isPredicate() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
isPredicate() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
isPrimitive() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
isPrimitiveExpression(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
isPropertyReactive(Class<?>) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
isPublic() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodDefinition
 
isPublic() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodWithStringBody
 
isQuery() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
isRecurisveQuery(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
isRegisterPropertyReactivity() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
isRequiresSplit() - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseSuccess
 
isRequiresSplit() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
isRequiresSplit() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
isRightAsStaticField() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.CoercedExpression.CoercedExpressionResult
 
isSkipThisAsParam() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
isStatic() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
isStatic() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodDefinition
 
isStatic() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodWithStringBody
 
isStatic() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
isStatic() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
isStatic() - Method in class org.drools.model.codegen.execmodel.generator.operatorspec.NativeOperatorSpec
 
isStatic() - Method in interface org.drools.model.codegen.execmodel.generator.operatorspec.OperatorSpec
 
isStatic() - Method in class org.drools.model.codegen.execmodel.generator.operatorspec.TemporalOperatorSpec
 
isStatic() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
isStringToDateExpression(Expression) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
isSuccess() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.AbstractDrlxParseSuccess
 
isSuccess() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseFail
 
isSuccess() - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseResult
 
isTemporal() - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseSuccess
 
isTemporal() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
isTemporal() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
isThisExpression() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
isThisExpression(Node) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
isThisOnRight(SingleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
isUnification() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintExpression
 
isUnification() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 

J

JAVA - org.drools.model.codegen.execmodel.generator.RuleContext.RuleDialect
 
JavaParserCompiler - Class in org.drools.model.codegen.execmodel
 
JavaParserCompiler() - Constructor for class org.drools.model.codegen.execmodel.JavaParserCompiler
 

K

KieModuleModelMethod(Map<String, KieBaseModel>) - Constructor for class org.drools.model.codegen.execmodel.ModelSourceClass.KieModuleModelMethod
 
KieModuleModelWrapper - Class in org.drools.model.codegen.project
Utility class to discover/interact with KieModuleModel.
KieModuleModelWrapper(KieModuleModel) - Constructor for class org.drools.model.codegen.project.KieModuleModelWrapper
 
KieSessionModelBuilder - Class in org.drools.model.codegen.project
Generates metadata for "classic" kmodule.xml
KieSessionModelBuilder(DroolsModelBuildContext, Collection<CodegenPackageSources>) - Constructor for class org.drools.model.codegen.project.KieSessionModelBuilder
 
knowledgeHelperMethods - Static variable in class org.drools.model.codegen.execmodel.generator.Consequence
 
KogitoKnowledgeBuilderConfigurationImpl - Class in org.drools.model.codegen.project
 
KogitoKnowledgeBuilderConfigurationImpl(CompositeConfiguration<KnowledgeBuilderOption, SingleValueKieBuilderOption, MultiValueKieBuilderOption>, ClassLoader, ChainedProperties) - Constructor for class org.drools.model.codegen.project.KogitoKnowledgeBuilderConfigurationImpl
 

L

lambda - Variable in exception org.drools.model.codegen.execmodel.util.lambdareplace.DoNotConvertLambdaException
 
lambdaClasses - Variable in class org.drools.model.codegen.execmodel.PackageSources
 
LambdaTypeNeededException - Exception in org.drools.model.codegen.execmodel.util.lambdareplace
 
LambdaTypeNeededException(String) - Constructor for exception org.drools.model.codegen.execmodel.util.lambdareplace.LambdaTypeNeededException
 
LambdaUtil - Class in org.drools.model.codegen.execmodel.util
 
left - Variable in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
LegacyAccumulate - Class in org.drools.model.codegen.execmodel.generator.visitor.accumulate
 
LegacyAccumulate(RuleContext, AccumulateDescr, PatternDescr, Set<String>) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.accumulate.LegacyAccumulate
 
LESS_OR_EQUAL_PREFIX - Static variable in class org.drools.model.codegen.execmodel.generator.ConstraintUtil
 
LESS_THAN_PREFIX - Static variable in class org.drools.model.codegen.execmodel.generator.ConstraintUtil
 
LOG - Static variable in class org.drools.model.codegen.execmodel.generator.declaredtype.generator.GeneratedClassDeclaration
 
logSource(String) - Static method in class org.drools.model.codegen.execmodel.PackageSources
 

M

main(String[]) - Static method in class org.drools.model.codegen.execmodel.generator.query.QueryGenerator
 
mainSource - Variable in class org.drools.model.codegen.execmodel.PackageSources
 
MATERIALIZED_LAMBDA_PRETTY_PRINTER - Static variable in class org.drools.model.codegen.execmodel.util.lambdareplace.ExecModelLambdaPostProcessor
 
MaterializedLambdaConsequence - Class in org.drools.model.codegen.execmodel.util.lambdareplace
 
MaterializedLambdaExtractor - Class in org.drools.model.codegen.execmodel.util.lambdareplace
 
MaterializedLambdaPredicate - Class in org.drools.model.codegen.execmodel.util.lambdareplace
 
MESSAGE_CONSUMER - org.drools.model.codegen.execmodel.GeneratedFile.Type
 
MESSAGE_PRODUCER - org.drools.model.codegen.execmodel.GeneratedFile.Type
 
METADATA_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
method() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.generator.GeneratedToString
 
MethodDefinition - Interface in org.drools.model.codegen.execmodel.generator.declaredtype.api
 
MethodParameter - Class in org.drools.model.codegen.execmodel.generator.declaredtype.api
 
MethodParameter(String, String) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodParameter
 
MethodWithStringBody - Class in org.drools.model.codegen.execmodel.generator.declaredtype.api
 
MethodWithStringBody(String, String, String) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodWithStringBody
 
MissingDecisionTableDependencyError - Error in org.drools.model.codegen.project
 
MissingDecisionTableDependencyError() - Constructor for error org.drools.model.codegen.project.MissingDecisionTableDependencyError
 
MissingSemicolonInlineAccumulateException - Exception in org.drools.model.codegen.execmodel.generator.visitor.accumulate
 
MODEL - org.drools.model.codegen.execmodel.GeneratedFile.Type
 
ModelBuilderImpl<T extends PackageSources> - Class in org.drools.model.codegen.execmodel
 
ModelBuilderImpl(Function<PackageModel, T>, KnowledgeBuilderConfigurationImpl, ReleaseId, boolean) - Constructor for class org.drools.model.codegen.execmodel.ModelBuilderImpl
 
modelBuilders - Variable in class org.drools.model.codegen.execmodel.CanonicalModelKieProject
 
ModelGenerator - Class in org.drools.model.codegen.execmodel.generator
 
ModelGenerator() - Constructor for class org.drools.model.codegen.execmodel.generator.ModelGenerator
 
ModelGeneratorPhase - Class in org.drools.model.codegen.execmodel.processors
 
ModelGeneratorPhase(PackageRegistry, PackageDescr, PackageModel, TypeDeclarationContext) - Constructor for class org.drools.model.codegen.execmodel.processors.ModelGeneratorPhase
 
ModelGeneratorVisitor - Class in org.drools.model.codegen.execmodel.generator.visitor
 
ModelGeneratorVisitor(RuleContext, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
ModelMainCompilationPhase<T> - Class in org.drools.model.codegen.execmodel.processors
 
ModelMainCompilationPhase(PackageModelManager, PackageRegistryManager, Collection<CompositePackageDescr>, KnowledgeBuilderConfiguration, boolean, InternalKnowledgeBase, TypeDeclarationContext, GlobalVariableContext, Function<PackageModel, T>, PackageSourceManager<T>, boolean) - Constructor for class org.drools.model.codegen.execmodel.processors.ModelMainCompilationPhase
 
ModelSourceClass - Class in org.drools.model.codegen.execmodel
 
ModelSourceClass(ReleaseId, Map<String, KieBaseModel>, Map<String, List<String>>) - Constructor for class org.drools.model.codegen.execmodel.ModelSourceClass
 
ModelSourceClass(ReleaseId, Map<String, KieBaseModel>, Map<String, List<String>>, boolean) - Constructor for class org.drools.model.codegen.execmodel.ModelSourceClass
 
ModelSourceClass.KieModuleModelMethod - Class in org.drools.model.codegen.execmodel
 
ModelWriter - Class in org.drools.model.codegen.execmodel
 
ModelWriter() - Constructor for class org.drools.model.codegen.execmodel.ModelWriter
 
ModelWriter(String) - Constructor for class org.drools.model.codegen.execmodel.ModelWriter
 
ModelWriter.Result - Class in org.drools.model.codegen.execmodel
 
MultipleDrlxParseSuccess - Class in org.drools.model.codegen.execmodel.generator.drlxparse
 
MVEL - org.drools.model.codegen.execmodel.generator.RuleContext.RuleDialect
 
MvelCompilationError - Class in org.drools.model.codegen.execmodel.errors
 
MvelCompilationError(MvelCompilerException) - Constructor for class org.drools.model.codegen.execmodel.errors.MvelCompilationError
 

N

name() - Method in class org.drools.model.codegen.project.RuleCodegen
 
NamedConsequenceVisitor - Class in org.drools.model.codegen.execmodel.generator.visitor
 
NamedConsequenceVisitor(RuleContext, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.NamedConsequenceVisitor
 
nameExprToMethodCallExpr(String, Type, Expression, RuleContext) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
narrowExpressionToType(TypedExpression, Type) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
NativeOperatorSpec - Class in org.drools.model.codegen.execmodel.generator.operatorspec
 
NativeOperatorSpec() - Constructor for class org.drools.model.codegen.execmodel.generator.operatorspec.NativeOperatorSpec
 
NO_OP_EXPR - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
NonExternalisedLambdaFoundException - Exception in org.drools.model.codegen.execmodel.util.lambdareplace
 
NonExternalisedLambdaFoundException(String) - Constructor for exception org.drools.model.codegen.execmodel.util.lambdareplace.NonExternalisedLambdaFoundException
 
normalizeAnnotations(AnnotatedBaseDescr, TypeResolver, boolean) - Method in class org.drools.model.codegen.execmodel.processors.DeclaredTypeRegistrationPhase
 
normalizeConstraint(DrlxParseResult) - Static method in class org.drools.model.codegen.execmodel.generator.ConstraintUtil
Swap left and right operands in a constraint when a fact property is located on the right side.
normalizeOOPathPattern(PatternDescr, RuleContext) - Static method in class org.drools.model.codegen.execmodel.util.PatternUtil
 
NOT_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
NotLambdaException - Exception in org.drools.model.codegen.execmodel.util.lambdareplace
 
NotLambdaException() - Constructor for exception org.drools.model.codegen.execmodel.util.lambdareplace.NotLambdaException
 

O

of(Collection<CompositePackageDescr>, KnowledgeBuilderConfigurationImpl, Function<PackageModel, T>) - Static method in class org.drools.model.codegen.tool.ExplicitCanonicalModelCompiler
 
ofResources(DroolsModelBuildContext, Collection<Resource>) - Static method in class org.drools.model.codegen.project.RuleCodegen
 
ON_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
onFail(DrlxParseFail) - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.ParseResultVisitor
 
onFail(DrlxParseFail) - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.ParseResultVoidVisitor
 
onSuccess(DrlxParseSuccess) - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.ParseResultVisitor
 
onSuccess(DrlxParseSuccess) - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.ParseResultVoidVisitor
 
OOPathExprGenerator - Class in org.drools.model.codegen.execmodel.generator
 
OOPathExprGenerator(RuleContext, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.generator.OOPathExprGenerator
 
OperatorSpec - Interface in org.drools.model.codegen.execmodel.generator.operatorspec
 
OR_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
org.drools.model.codegen - package org.drools.model.codegen
 
org.drools.model.codegen.execmodel - package org.drools.model.codegen.execmodel
 
org.drools.model.codegen.execmodel.drlx - package org.drools.model.codegen.execmodel.drlx
 
org.drools.model.codegen.execmodel.errors - package org.drools.model.codegen.execmodel.errors
 
org.drools.model.codegen.execmodel.generator - package org.drools.model.codegen.execmodel.generator
 
org.drools.model.codegen.execmodel.generator.consequence - package org.drools.model.codegen.execmodel.generator.consequence
 
org.drools.model.codegen.execmodel.generator.declaredtype - package org.drools.model.codegen.execmodel.generator.declaredtype
 
org.drools.model.codegen.execmodel.generator.declaredtype.api - package org.drools.model.codegen.execmodel.generator.declaredtype.api
 
org.drools.model.codegen.execmodel.generator.declaredtype.generator - package org.drools.model.codegen.execmodel.generator.declaredtype.generator
 
org.drools.model.codegen.execmodel.generator.drlxparse - package org.drools.model.codegen.execmodel.generator.drlxparse
 
org.drools.model.codegen.execmodel.generator.expression - package org.drools.model.codegen.execmodel.generator.expression
 
org.drools.model.codegen.execmodel.generator.expressiontyper - package org.drools.model.codegen.execmodel.generator.expressiontyper
 
org.drools.model.codegen.execmodel.generator.operatorspec - package org.drools.model.codegen.execmodel.generator.operatorspec
 
org.drools.model.codegen.execmodel.generator.query - package org.drools.model.codegen.execmodel.generator.query
 
org.drools.model.codegen.execmodel.generator.visitor - package org.drools.model.codegen.execmodel.generator.visitor
 
org.drools.model.codegen.execmodel.generator.visitor.accumulate - package org.drools.model.codegen.execmodel.generator.visitor.accumulate
 
org.drools.model.codegen.execmodel.generator.visitor.pattern - package org.drools.model.codegen.execmodel.generator.visitor.pattern
 
org.drools.model.codegen.execmodel.processors - package org.drools.model.codegen.execmodel.processors
 
org.drools.model.codegen.execmodel.util - package org.drools.model.codegen.execmodel.util
 
org.drools.model.codegen.execmodel.util.lambdareplace - package org.drools.model.codegen.execmodel.util.lambdareplace
 
org.drools.model.codegen.project - package org.drools.model.codegen.project
 
org.drools.model.codegen.project.template - package org.drools.model.codegen.project.template
 
org.drools.model.codegen.tool - package org.drools.model.codegen.tool
 
OrVisitor - Class in org.drools.model.codegen.execmodel.generator.visitor
 
OrVisitor(ModelGeneratorVisitor, RuleContext) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.OrVisitor
 
overriddenGetterName() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
overriddenSetterName() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 

P

packageModel - Variable in class org.drools.model.codegen.execmodel.generator.visitor.accumulate.AccumulateInline
 
packageModel - Variable in class org.drools.model.codegen.execmodel.generator.visitor.accumulate.AccumulateInlineVisitor
 
packageModel - Variable in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternDSL
 
PackageModel - Class in org.drools.model.codegen.execmodel
 
PackageModel(String, String, KnowledgeBuilderConfigurationImpl, DialectCompiletimeRegistry, DRLIdGenerator) - Constructor for class org.drools.model.codegen.execmodel.PackageModel
 
PackageModel.RuleSourceResult - Class in org.drools.model.codegen.execmodel
 
PackageModelManager - Class in org.drools.model.codegen.execmodel
A delegate/container for PackageModels, used in ModelBuilderImpl
PackageModelManager(KnowledgeBuilderConfigurationImpl, ReleaseId, DRLIdGenerator) - Constructor for class org.drools.model.codegen.execmodel.PackageModelManager
 
PackageModelWriter - Class in org.drools.model.codegen.execmodel
 
PackageModelWriter(PackageModel) - Constructor for class org.drools.model.codegen.execmodel.PackageModelWriter
 
PackageModelWriter.DomainClassesMetadata - Class in org.drools.model.codegen.execmodel
 
packageName - Variable in class org.drools.model.codegen.project.template.TemplatedGenerator.Builder
 
packageName - Variable in class org.drools.model.codegen.project.template.TemplatedGenerator
 
PackageSourceManager<T> - Class in org.drools.model.codegen.execmodel
A delegate/container of package sources, used in ModelBuilderImpl
PackageSourceManager() - Constructor for class org.drools.model.codegen.execmodel.PackageSourceManager
 
packageSources() - Method in class org.drools.model.codegen.project.DroolsModelBuilder
 
PackageSources - Class in org.drools.model.codegen.execmodel
 
PackageSources() - Constructor for class org.drools.model.codegen.execmodel.PackageSources
 
parameters() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodDefinition
 
parameters() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.MethodWithStringBody
 
parseBlock(String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
parseDuration(String) - Static method in class org.drools.model.codegen.execmodel.generator.WindowReferenceGenerator
 
parseExpression(String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
ParseExpressionErrorResult - Class in org.drools.model.codegen.execmodel.errors
 
ParseExpressionErrorResult(Expression) - Constructor for class org.drools.model.codegen.execmodel.errors.ParseExpressionErrorResult
 
ParseExpressionErrorResult(Expression, Optional<BaseDescr>) - Constructor for class org.drools.model.codegen.execmodel.errors.ParseExpressionErrorResult
 
ParseResultVisitor<T> - Interface in org.drools.model.codegen.execmodel.generator.drlxparse
 
ParseResultVoidVisitor - Interface in org.drools.model.codegen.execmodel.generator.drlxparse
 
PASSIVE_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
pattern - Variable in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternDSL
 
PATTERN_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
PatternConstraintParseResult - Class in org.drools.model.codegen.execmodel.generator.visitor.pattern
 
PatternConstraintParseResult(String, String, DrlxParseResult) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternConstraintParseResult
 
PatternDSL - Class in org.drools.model.codegen.execmodel.generator.visitor.pattern
 
PatternDSLQueryGenerator - Class in org.drools.model.codegen.execmodel.generator.query
 
PatternExpressionBuilder - Class in org.drools.model.codegen.execmodel.generator.expression
 
PatternExpressionBuilder(RuleContext) - Constructor for class org.drools.model.codegen.execmodel.generator.expression.PatternExpressionBuilder
 
PatternToReplace - Class in org.drools.model.codegen.execmodel.generator.visitor.accumulate
 
PatternToReplace(RuleContext, Collection<String>) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.accumulate.PatternToReplace
 
patternType - Variable in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternDSL
 
PatternUtil - Class in org.drools.model.codegen.execmodel.util
 
PatternVisitor - Class in org.drools.model.codegen.execmodel.generator.visitor.pattern
 
PatternVisitor(RuleContext, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternVisitor
 
peekExprPointer() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
pkgModel - Variable in class org.drools.model.codegen.execmodel.AccumulateClassWriter
 
pkgModel - Variable in class org.drools.model.codegen.execmodel.DeclaredTypeWriter
 
PMML - org.drools.model.codegen.execmodel.GeneratedFile.Type
 
POJOGenerator - Class in org.drools.model.codegen.execmodel.generator.declaredtype
 
POJOGenerator(InternalKnowledgePackage, PackageDescr, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.POJOGenerator
 
POJOGenerator(BuildResultCollector, InternalKnowledgePackage, PackageDescr, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.POJOGenerator
 
pojoSources - Variable in class org.drools.model.codegen.execmodel.PackageSources
 
PojoStoragePhase - Class in org.drools.model.codegen.execmodel.processors
 
PojoStoragePhase(CanonicalModelBuildContext, PackageRegistryManager, Collection<CompositePackageDescr>) - Constructor for class org.drools.model.codegen.execmodel.processors.PojoStoragePhase
 
popExprPointer() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
popScope() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
prepend(Expression, Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
process() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.POJOGenerator
 
process() - Method in class org.drools.model.codegen.execmodel.processors.DeclaredTypeCompilationPhase
 
process() - Method in class org.drools.model.codegen.execmodel.processors.DeclaredTypeDeregistrationPhase
 
process() - Method in class org.drools.model.codegen.execmodel.processors.DeclaredTypeRegistrationPhase
 
process() - Method in class org.drools.model.codegen.execmodel.processors.GeneratedPojoCompilationPhase
 
process() - Method in class org.drools.model.codegen.execmodel.processors.ModelGeneratorPhase
 
process() - Method in class org.drools.model.codegen.execmodel.processors.ModelMainCompilationPhase
 
process() - Method in class org.drools.model.codegen.execmodel.processors.PojoStoragePhase
 
process() - Method in class org.drools.model.codegen.execmodel.processors.SourceCodeGenerationPhase
 
process() - Method in class org.drools.model.codegen.tool.ExplicitCanonicalModelCompiler
 
PROCESS - org.drools.model.codegen.execmodel.GeneratedFile.Type
 
PROCESS_INSTANCE - org.drools.model.codegen.execmodel.GeneratedFile.Type
 
processAccumulateFunctions(AccumulateDescr, PatternDescr, BaseDescr, MethodCallExpr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.accumulate.AccumulateVisitor
 
processAccumulateFunctions(AccumulateDescr, PatternDescr, BaseDescr, MethodCallExpr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.accumulate.GroupByVisitor
 
processExpression(DrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
processExpression(MultipleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
processExpression(SingleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
processExpression(SingleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.EvalExpressionBuilder
 
processExpression(SingleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.PatternExpressionBuilder
 
processQuery(PackageModel, QueryDescr) - Static method in class org.drools.model.codegen.execmodel.generator.QueryGenerator
 
processQueryDef(PackageModel, RuleContext) - Static method in class org.drools.model.codegen.execmodel.generator.QueryGenerator
 
ProjectRuntimeGenerator - Class in org.drools.model.codegen.project
 
ProjectRuntimeGenerator(ModelSourceClass.KieModuleModelMethod, DroolsModelBuildContext) - Constructor for class org.drools.model.codegen.project.ProjectRuntimeGenerator
 
pushExprPointer(Consumer<Expression>) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
pushScope(ConditionalElementDescr) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
put(String, T) - Method in class org.drools.model.codegen.execmodel.PackageSourceManager
 
putQueryMethod(MethodDeclaration) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
putQueryVariable(String, QueryParameter) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
putRuleMethod(String, MethodDeclaration, int) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
putRuleUnit(String) - Method in class org.drools.model.codegen.execmodel.PackageModel
 

Q

QUERY - org.drools.model.codegen.execmodel.GeneratedFile.Type
 
QUERY_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
QUERY_INVOCATION_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
QUERY_METHOD_PREFIX - Static variable in class org.drools.model.codegen.execmodel.generator.QueryGenerator
 
QueryDefGenerator - Class in org.drools.model.codegen.execmodel.generator.query
 
QueryDefImplGenerator - Class in org.drools.model.codegen.execmodel.generator.query
 
QueryDefWithType(ClassOrInterfaceType, MethodCallExpr, RuleContext) - Constructor for class org.drools.model.codegen.execmodel.generator.QueryGenerator.QueryDefWithType
 
QueryGenerator - Class in org.drools.model.codegen.execmodel.generator.query
Used to generate n-arity query model, copy and paste the result in the files in comment
QueryGenerator - Class in org.drools.model.codegen.execmodel.generator
 
QueryGenerator() - Constructor for class org.drools.model.codegen.execmodel.generator.query.QueryGenerator
 
QueryGenerator() - Constructor for class org.drools.model.codegen.execmodel.generator.QueryGenerator
 
QueryGenerator.QueryDefWithType - Class in org.drools.model.codegen.execmodel.generator
 
QueryModel - Class in org.drools.model.codegen.execmodel
 
QueryModel(String, String, String[], Map<String, Class<?>>) - Constructor for class org.drools.model.codegen.execmodel.QueryModel
 
QueryParameter - Class in org.drools.model.codegen.execmodel.generator
 
QueryParameter(String, Class<?>, int) - Constructor for class org.drools.model.codegen.execmodel.generator.QueryParameter
 
queryVariables(String) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
quote(String) - Static method in class org.drools.model.codegen.execmodel.generator.declaredtype.POJOGenerator
 

R

REACT_ON_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
REACTIVE_FROM_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
register(PackageDescr) - Method in class org.drools.model.codegen.execmodel.CompositePackageManager
 
registerBindingExpression(String, MethodCallExpr) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
registerDomainClass(Class<?>) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
registerGeneratedPojos(Collection<GeneratedClassWithPackage>, Map<String, Class<?>>) - Method in class org.drools.model.codegen.execmodel.CanonicalModelBuildContext
 
registerLambdaReturnType(LambdaExpr, Type) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
registerOOPathPatternExpr(String, MethodCallExpr) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
registerQueryName(String) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
registerResourceToBuild(String, String) - Method in class org.drools.model.codegen.execmodel.CanonicalModelBuildContext
 
registerType(TypeResolver, Class<?>) - Static method in class org.drools.model.codegen.execmodel.processors.PojoStoragePhase
 
remove(String) - Method in class org.drools.model.codegen.execmodel.PackageModelManager
 
removeDeclarationById(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
removeRootNode(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
RemoveRootNodeResult(Optional<Expression>, Expression, Expression) - Constructor for class org.drools.model.codegen.execmodel.generator.DrlxParseUtil.RemoveRootNodeResult
 
replaceAllHalfBinaryChildren(Node) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
replaceTypeInExprLambdaAndIndex(String, Class, Expression) - Static method in class org.drools.model.codegen.execmodel.util.lambdareplace.ReplaceTypeInLambda
 
ReplaceTypeInLambda - Class in org.drools.model.codegen.execmodel.util.lambdareplace
 
rescopeNamesToNewScope(Expression, List<String>, Node) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
Mutates expression such that, if it contains a NameExpr for any of the names, it is replaced with a FieldAccessExpr having newScope as the scope.
resetCurrentConstraintDescr() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
resetCurrentPatternDescr() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
resolveType(String) - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.TypeResolver
 
resolveType(String) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
REST - org.drools.model.codegen.execmodel.GeneratedFile.Type
 
Result(List<String>, List<String>, List<String>) - Constructor for class org.drools.model.codegen.execmodel.ModelWriter.Result
 
returnTypeOfMethodCallExpr(RuleContext, TypeResolver, MethodCallExpr, Type, Collection<String>) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
right - Variable in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
RULE - org.drools.model.codegen.execmodel.GeneratedFile.Type
 
RULE_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
RULE_TYPE - Static variable in class org.drools.model.codegen.project.RuleCodegen
 
RuleCodegen - Class in org.drools.model.codegen.project
 
RuleCodegenError - Error in org.drools.model.codegen.project
 
RuleCodegenError(Exception, KnowledgeBuilderResult...) - Constructor for error org.drools.model.codegen.project.RuleCodegenError
 
RuleCodegenError(Collection<? extends KnowledgeBuilderResult>) - Constructor for error org.drools.model.codegen.project.RuleCodegenError
 
RuleCodegenError(KnowledgeBuilderResult...) - Constructor for error org.drools.model.codegen.project.RuleCodegenError
 
RuleContext - Class in org.drools.model.codegen.execmodel.generator
 
RuleContext(TypeDeclarationContext, BuildResultCollector, PackageModel, TypeResolver, RuleDescr) - Constructor for class org.drools.model.codegen.execmodel.generator.RuleContext
 
RuleContext(TypeDeclarationContext, BuildResultCollector, PackageModel, TypeResolver, RuleDescr, int) - Constructor for class org.drools.model.codegen.execmodel.generator.RuleContext
 
RuleContext.FunctionType - Class in org.drools.model.codegen.execmodel.generator
 
RuleContext.RuleDialect - Enum in org.drools.model.codegen.execmodel.generator
 
RuleDescrImpl - Class in org.drools.model.codegen.execmodel
 
RuleDescrImpl(RuleDescr, RuleImpl) - Constructor for class org.drools.model.codegen.execmodel.RuleDescrImpl
 
RuleSourceResult(CompilationUnit) - Constructor for class org.drools.model.codegen.execmodel.PackageModel.RuleSourceResult
 
ruleSources - Variable in class org.drools.model.codegen.execmodel.PackageSources
 
RuleUnitWriter - Class in org.drools.model.codegen.execmodel
 
RuleUnitWriter(PackageModel, PackageModel.RuleSourceResult, RuleUnitDescription) - Constructor for class org.drools.model.codegen.execmodel.RuleUnitWriter
 
RuleWriter - Class in org.drools.model.codegen.execmodel
 
RuleWriter(String, PackageModel.RuleSourceResult, PackageModel) - Constructor for class org.drools.model.codegen.execmodel.RuleWriter
 
RuleWriter.RuleFileSource - Class in org.drools.model.codegen.execmodel
 

S

safeResolveType(TypeResolver, String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
setAccumulateBinding(String) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setAccumulateFunctions(Map<String, AccumulateFunction>) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
setBelongingPatternDescr(Optional<PatternDescr>) - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
setBetaConstraint(boolean) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setBindingExpr(MethodCallExpr) - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
setBoundExpr(TypedExpression) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setBoundVariable(String) - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
setBoxed(boolean) - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
setCheckNonExternalisedLambda(boolean) - Static method in class org.drools.model.codegen.execmodel.RuleWriter
 
setCombined(boolean) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setContext(DroolsModelBuildContext) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
setContext(DroolsModelBuildContext) - Method in class org.drools.model.codegen.tool.ExplicitCanonicalModelCompiler
 
setCreateAccessors(Boolean) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
setCurrentConstraintDescr(Optional<BaseDescr>) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
setCurrentPatternDescr(Optional<PatternDescr>) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
setDecodeConstraintType(Index.ConstraintType) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setDialectFromAttributes(Collection<AttributeDescr>) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
setExpr(Expression) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setExprBinding(String) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setFinal(Boolean) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
setImplicitCastExpression(Optional<Expression>) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setInlineCastExpression(Optional<Expression>) - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
setInternalKnowledgePackage(InternalKnowledgePackage) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
setIsPredicate(boolean) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setKeyField(Boolean) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
setLeft(TypedExpression) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setLeft(TypedExpression) - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
setNestedInsideOr(boolean) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
setNullSafeExpressions(List<Expression>) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setOneClassPerRule(boolean) - Method in class org.drools.model.codegen.execmodel.PackageModel
 
setOriginalDrlConstraint(String) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseFail
 
setOriginalDrlConstraint(String) - Method in interface org.drools.model.codegen.execmodel.generator.drlxparse.DrlxParseResult
 
setOriginalDrlConstraint(String) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.MultipleDrlxParseSuccess
 
setOriginalDrlConstraint(String) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setOriginalExpression(Expression) - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
setOriginalPatternType(Class<?>) - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
setOverride(boolean) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
setParentDescr(AndDescr) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
setPatternBindingUnification(Boolean) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setQueryName(Optional<String>) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
setReactOnProperties(Set<String>) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setRegisterPropertyReactivity(boolean) - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyperContext
 
setRequiresSplit(boolean) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setRight(TypedExpression) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setRight(TypedExpression) - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
setRightLiteral(Object) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setRuleDialect(RuleContext.RuleDialect) - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
setSkipThisAsParam(boolean) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setStatic(boolean) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setStatic(Boolean) - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
setStatic(Boolean) - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
setTemporal(boolean) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setterAnnotations() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.FieldDefinition
 
setterMethod() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.AccessibleMethod
 
setType(Type) - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
setUnification(boolean) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setUsedDeclarations(Collection<String>) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setUsedDeclarationsOnLeft(Collection<String>) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
setVariablesFromDifferentPattern(Set<String>) - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
shouldAddAnnotation() - Method in interface org.drools.model.codegen.execmodel.generator.declaredtype.api.AnnotationDefinition
 
shouldAddAnnotation() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.api.SimpleAnnotationDefinition
 
shouldAddAnnotation() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
shouldIndexConstraintWithRightScopePatternBinding(SingleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
SimpleAnnotationDefinition - Class in org.drools.model.codegen.execmodel.generator.declaredtype.api
 
SimpleAnnotationDefinition(String) - Constructor for class org.drools.model.codegen.execmodel.generator.declaredtype.api.SimpleAnnotationDefinition
 
SingleDrlxParseSuccess - Class in org.drools.model.codegen.execmodel.generator.drlxparse
 
SingleDrlxParseSuccess(Class<?>, String, Expression, Type) - Constructor for class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
SingleDrlxParseSuccess(SingleDrlxParseSuccess) - Constructor for class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
sortUsedDeclarations(SingleDrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.expression.AbstractExpressionBuilder
 
source - Variable in class org.drools.model.codegen.execmodel.RuleWriter.RuleFileSource
 
SourceCodeGenerationPhase<T> - Class in org.drools.model.codegen.execmodel.processors
 
SourceCodeGenerationPhase(PackageModel, PackageSourceManager<T>, Function<PackageModel, T>, boolean) - Constructor for class org.drools.model.codegen.execmodel.processors.SourceCodeGenerationPhase
 
sourceFilePath - Variable in class org.drools.model.codegen.project.template.TemplatedGenerator
 
staticExpr - Variable in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
STRING_TO_DATE_FIELD_START - Static variable in class org.drools.model.codegen.execmodel.generator.drlxparse.CoercedExpression
 
stripEnclosedExpr(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
SUPPLIER - Static variable in class org.drools.model.codegen.ExecutableModelProject
 
SUPPLY_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 

T

targetTypeName - Variable in class org.drools.model.codegen.project.template.TemplatedGenerator.Builder
 
targetTypeName - Variable in class org.drools.model.codegen.project.template.TemplatedGenerator
 
targetTypeName() - Method in class org.drools.model.codegen.project.template.TemplatedGenerator
 
TEMPLATE_FORMAT - Static variable in class org.drools.model.codegen.project.template.TemplatedGenerator
 
TEMPLATE_SUFFIX - Static variable in class org.drools.model.codegen.project.template.TemplatedGenerator
 
templateBasePath - Variable in class org.drools.model.codegen.project.template.TemplatedGenerator.Builder
 
templateBasePath - Variable in class org.drools.model.codegen.project.template.TemplatedGenerator
 
TemplatedGenerator - Class in org.drools.model.codegen.project.template
Utility class to handle multi platform template generation.
TemplatedGenerator.Builder - Class in org.drools.model.codegen.project.template
 
TemplateInstantiationException - Exception in org.drools.model.codegen.project.template
 
TemplateInstantiationException(String, String, String) - Constructor for exception org.drools.model.codegen.project.template.TemplateInstantiationException
 
TemplateInstantiationException(String, String, Throwable) - Constructor for exception org.drools.model.codegen.project.template.TemplateInstantiationException
 
templateName - Variable in class org.drools.model.codegen.project.template.TemplatedGenerator
 
templateName() - Method in class org.drools.model.codegen.project.template.TemplatedGenerator
 
templatePath() - Method in class org.drools.model.codegen.project.template.TemplatedGenerator
Returns the valid template path if exists or null
temporalOperators - Static variable in class org.drools.model.codegen.execmodel.generator.ModelGenerator
 
TemporalOperatorSpec - Class in org.drools.model.codegen.execmodel.generator.operatorspec
 
TemporalOperatorSpec() - Constructor for class org.drools.model.codegen.execmodel.generator.operatorspec.TemporalOperatorSpec
 
THEN_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
THIS_PLACEHOLDER - Static variable in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
toBigDecimalExpression(TypedExpression, RuleContext) - Static method in class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintParser
 
toClassDeclaration() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.generator.GeneratedClassDeclaration
 
toClassOrInterfaceType(Class<?>) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
toClassOrInterfaceType(String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
toConstraintType(BinaryExpr.Operator) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
toFunction(FunctionDescr) - Static method in class org.drools.model.codegen.execmodel.generator.FunctionGenerator
 
toGetKieModuleModelMethod() - Method in class org.drools.model.codegen.execmodel.ModelSourceClass.KieModuleModelMethod
 
toJavaParserType(Class<?>) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
toJavaParserType(Class<?>, boolean) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
toPackageDescr(Resource) - Method in class org.drools.model.codegen.execmodel.drlx.DrlxCompiler
 
toPojoSource(String, Collection<String>, Collection<String>, TypeDeclaration) - Static method in class org.drools.model.codegen.execmodel.JavaParserCompiler
 
toQueryArg(int) - Static method in class org.drools.model.codegen.execmodel.generator.QueryGenerator
 
toQueryDef(String) - Static method in class org.drools.model.codegen.execmodel.generator.QueryGenerator
 
toString() - Method in class org.drools.model.codegen.execmodel.errors.MvelCompilationError
 
toString() - Method in class org.drools.model.codegen.execmodel.GeneratedClassWithPackage
 
toString() - Method in class org.drools.model.codegen.execmodel.GeneratedFile
 
toString() - Method in class org.drools.model.codegen.execmodel.generator.DeclarationSpec
 
toString() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrAnnotationDefinition
 
toString() - Method in class org.drools.model.codegen.execmodel.generator.declaredtype.DescrFieldDefinition
 
toString() - Method in class org.drools.model.codegen.execmodel.generator.drlxparse.SingleDrlxParseSuccess
 
toString() - Method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil.RemoveRootNodeResult
 
toString() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyper.TypedExpressionCursor
 
toString() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.TypedExpressionResult
 
toString() - Method in class org.drools.model.codegen.execmodel.generator.RuleContext
 
toString() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
toString() - Method in class org.drools.model.codegen.execmodel.generator.UnificationTypedExpression
 
toString() - Method in class org.drools.model.codegen.execmodel.QueryModel
 
toStringLiteral(String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
toTypedExpression(Expression) - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyper
 
toVar(String) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
transformDrlNameExprToNameExpr(T) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
transformFromCollectToCollectList(PatternDescr, CollectDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.FromCollectVisitor
 
transformFullyQualifiedInlineCastExpr(TypeResolver, FullyQualifiedInlineCastExpr) - Static method in class org.drools.model.codegen.execmodel.generator.expressiontyper.FlattenScope
 
trasformHalfBinaryToBinary(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
tryParseAsConstantField(TypeResolver, Expression, String) - Static method in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyper
 
TYPE_META_DATA_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
typeCursor - Variable in class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyper.TypedExpressionCursor
 
TypeDefinition - Interface in org.drools.model.codegen.execmodel.generator.declaredtype.api
 
TypedExpression - Class in org.drools.model.codegen.execmodel.generator
 
TypedExpression(Expression) - Constructor for class org.drools.model.codegen.execmodel.generator.TypedExpression
 
TypedExpression(Expression, Type) - Constructor for class org.drools.model.codegen.execmodel.generator.TypedExpression
 
TypedExpression(Expression, Type, Type) - Constructor for class org.drools.model.codegen.execmodel.generator.TypedExpression
 
TypedExpression(Expression, Type, Type, String) - Constructor for class org.drools.model.codegen.execmodel.generator.TypedExpression
 
TypedExpression(Expression, Type, String) - Constructor for class org.drools.model.codegen.execmodel.generator.TypedExpression
 
TypedExpressionCursor(Expression, Type) - Constructor for class org.drools.model.codegen.execmodel.generator.expressiontyper.ExpressionTyper.TypedExpressionCursor
 
typedExpressionOrException() - Method in class org.drools.model.codegen.execmodel.generator.expressiontyper.TypedExpressionResult
 
TypedExpressionResult - Class in org.drools.model.codegen.execmodel.generator.expressiontyper
 
TypedExpressionResult(Optional<TypedExpression>, ExpressionTyperContext) - Constructor for class org.drools.model.codegen.execmodel.generator.expressiontyper.TypedExpressionResult
 
TypeResolver - Interface in org.drools.model.codegen.execmodel.generator.declaredtype.api
 

U

uncastExpr(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
uncastExpression() - Method in class org.drools.model.codegen.execmodel.generator.TypedExpression
 
uncastExpression() - Method in class org.drools.model.codegen.execmodel.generator.UnificationTypedExpression
 
uncheckedTemplatePath() - Method in class org.drools.model.codegen.project.template.TemplatedGenerator
Returns template path applying naming convention without verifying if exist
unEncloseExpr(Expression) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
UnificationTypedExpression - Class in org.drools.model.codegen.execmodel.generator
 
UnificationTypedExpression(String, Type, String) - Constructor for class org.drools.model.codegen.execmodel.generator.UnificationTypedExpression
 
UNIT_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
UNIT_DATA_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
UnknownDeclarationError - Class in org.drools.model.codegen.execmodel.errors
 
UnknownDeclarationError(String) - Constructor for class org.drools.model.codegen.execmodel.errors.UnknownDeclarationError
 
UnknownDeclarationException - Exception in org.drools.model.codegen.execmodel.errors
 
UnknownDeclarationException(String) - Constructor for exception org.drools.model.codegen.execmodel.errors.UnknownDeclarationException
 
UnknownKeysInAnnotation - Exception in org.drools.model.codegen.execmodel.generator.declaredtype
 
UnknownKeysInAnnotation(List<String>) - Constructor for exception org.drools.model.codegen.execmodel.generator.declaredtype.UnknownKeysInAnnotation
 
UnknownRuleUnitException - Exception in org.drools.model.codegen.execmodel.errors
 
UnknownRuleUnitException(String) - Constructor for exception org.drools.model.codegen.execmodel.errors.UnknownRuleUnitException
 
UnkownAnnotationClassException - Exception in org.drools.model.codegen.execmodel.generator.declaredtype
 
UnkownAnnotationClassException(String) - Constructor for exception org.drools.model.codegen.execmodel.generator.declaredtype.UnkownAnnotationClassException
 
UnsupportedFeatureError - Class in org.drools.model.codegen.execmodel.errors
 
UnsupportedFeatureError(String) - Constructor for class org.drools.model.codegen.execmodel.errors.UnsupportedFeatureError
 
UnsupportedInlineAccumulate - Exception in org.drools.model.codegen.execmodel.generator.visitor.accumulate
 
UnsupportedInlineAccumulate() - Constructor for exception org.drools.model.codegen.execmodel.generator.visitor.accumulate.UnsupportedInlineAccumulate
 

V

validateDuplicateBindings(String, List<String>) - Static method in class org.drools.model.codegen.execmodel.generator.DrlxParseUtil
 
VALUE_OF_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
valueOf(String) - Static method in enum org.drools.model.codegen.execmodel.GeneratedFile.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.drools.model.codegen.execmodel.generator.RuleContext.RuleDialect
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.drools.model.codegen.execmodel.GeneratedFile.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.drools.model.codegen.execmodel.generator.RuleContext.RuleDialect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.drools.model.codegen.execmodel.PackageModelManager
 
values() - Method in class org.drools.model.codegen.execmodel.PackageSourceManager
 
VariableUsedInBindingError - Class in org.drools.model.codegen.execmodel.errors
 
VariableUsedInBindingError(String, String) - Constructor for class org.drools.model.codegen.execmodel.errors.VariableUsedInBindingError
 
visit(CompilationUnit, Void) - Method in class org.drools.model.codegen.execmodel.drlx.DrlxVisitor
 
visit(ImportDeclaration, Void) - Method in class org.drools.model.codegen.execmodel.drlx.DrlxVisitor
 
visit(Class<?>, String, DrlxParseSuccess) - Method in class org.drools.model.codegen.execmodel.generator.OOPathExprGenerator
 
visit(AccumulateDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
visit(AccumulateDescr, PatternDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.accumulate.AccumulateVisitor
 
visit(AndDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.AndVisitor
 
visit(AndDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
visit(BaseDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
visit(ConditionalBranchDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
visit(ConditionalBranchDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.NamedConsequenceVisitor
 
visit(ConditionalElementDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.OrVisitor
 
visit(ConditionalElementDescr, String) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ConditionalElementVisitor
 
visit(EvalDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.EvalVisitor
 
visit(EvalDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
visit(ExistsDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
visit(ForallDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
visit(FromDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
visit(NamedConsequenceDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
visit(NamedConsequenceDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.NamedConsequenceVisitor
 
visit(NotDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
visit(OrDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
visit(PatternDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.ModelGeneratorVisitor
 
visit(PatternDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.pattern.PatternVisitor
 
visit(PatternSourceDescr) - Method in class org.drools.model.codegen.execmodel.generator.visitor.FromVisitor
 
visit(PatternSourceDescr, RuleContext) - Method in class org.drools.model.codegen.execmodel.generator.WindowReferenceGenerator
 
visit(RuleConsequence, Void) - Method in class org.drools.model.codegen.execmodel.drlx.DrlxVisitor
 
visit(RuleDeclaration, Void) - Method in class org.drools.model.codegen.execmodel.drlx.DrlxVisitor
 
visit(RuleJoinedPatterns, Void) - Method in class org.drools.model.codegen.execmodel.drlx.DrlxVisitor
 
visit(RulePattern, Void) - Method in class org.drools.model.codegen.execmodel.drlx.DrlxVisitor
 

W

WATCH_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
watchedProperties - Variable in class org.drools.model.codegen.execmodel.generator.drlxparse.AbstractDrlxParseSuccess
 
WHEN_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
WINDOW_CALL - Static variable in class org.drools.model.codegen.execmodel.generator.DslMethodNames
 
WindowReferenceGenerator - Class in org.drools.model.codegen.execmodel.generator
 
WindowReferenceGenerator(PackageModel, TypeResolver) - Constructor for class org.drools.model.codegen.execmodel.generator.WindowReferenceGenerator
 
withClass(CompilationUnit) - Method in class org.drools.model.codegen.execmodel.PackageModel.RuleSourceResult
Append additional class to source results.
withFallbackContext(String) - Method in class org.drools.model.codegen.project.template.TemplatedGenerator.Builder
 
withHotReloadMode() - Method in class org.drools.model.codegen.project.RuleCodegen
 
withModel(String, String) - Method in class org.drools.model.codegen.execmodel.PackageModel.RuleSourceResult
 
withoutVariableValidationConstraintParser(RuleContext, PackageModel) - Static method in class org.drools.model.codegen.execmodel.generator.drlxparse.ConstraintParser
 
withPackageName(String) - Method in class org.drools.model.codegen.project.template.TemplatedGenerator.Builder
 
withTargetTypeName(String) - Method in class org.drools.model.codegen.project.template.TemplatedGenerator.Builder
 
withTemplateBasePath(String) - Method in class org.drools.model.codegen.project.template.TemplatedGenerator.Builder
 
writeGeneratedClassNamesFile(Set<String>, MemoryFileSystem, ReleaseId) - Method in class org.drools.model.codegen.execmodel.ModelWriter
 
writeModel(MemoryFileSystem, Collection<PackageSources>) - Method in class org.drools.model.codegen.execmodel.ModelWriter
 
writeModelFile(Collection<String>, MemoryFileSystem, ReleaseId) - Method in class org.drools.model.codegen.execmodel.ModelWriter
 
writeProjectOutput(MemoryFileSystem, BuildContext) - Method in class org.drools.model.codegen.execmodel.CanonicalModelKieProject
 
writeRules(PackageModel, PackageSources, PackageModelWriter) - Static method in class org.drools.model.codegen.execmodel.PackageSources
 
writeRuleUnitServiceFile(Collection<String>, MemoryFileSystem) - Method in class org.drools.model.codegen.execmodel.ModelWriter
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages