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

A

AbstractASMConsequenceBuilder - Class in org.drools.mvel.asm
 
AbstractASMConsequenceBuilder() - Constructor for class org.drools.mvel.asm.AbstractASMConsequenceBuilder
 
AbstractASMEvalBuilder - Class in org.drools.mvel.asm
 
AbstractASMEvalBuilder() - Constructor for class org.drools.mvel.asm.AbstractASMEvalBuilder
 
AbstractASMPredicateBuilder - Class in org.drools.mvel.asm
 
AbstractASMPredicateBuilder() - Constructor for class org.drools.mvel.asm.AbstractASMPredicateBuilder
 
AbstractASMReturnValueBuilder - Class in org.drools.mvel.asm
 
AbstractASMReturnValueBuilder() - Constructor for class org.drools.mvel.asm.AbstractASMReturnValueBuilder
 
accumulate(Object, Object, Tuple, InternalFactHandle, Declaration[], Declaration[], WorkingMemory) - Method in class org.drools.mvel.expr.MVELAccumulator
 
accumulate(Object, Object, Tuple, InternalFactHandle, Declaration[], Declaration[], WorkingMemory) - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
ACCUMULATE_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
ACCUMULATE_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
ActivationPropertyHandler - Class in org.drools.mvel.expr
 
ActivationPropertyHandler() - Constructor for class org.drools.mvel.expr.ActivationPropertyHandler
 
Activator - Class in org.drools.mvel.osgi
 
Activator() - Constructor for class org.drools.mvel.osgi.Activator
 
ADD - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
addAnnotationAttribute(AnnotationDefinition, AnnotationVisitor) - Static method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
addArgument(ConditionAnalyzer.Expression) - Method in class org.drools.mvel.ConditionAnalyzer.Invocation
 
addClassCompileTask(String, BaseDescr, String, MemoryResourceReader, ErrorHandler) - Method in class org.drools.mvel.java.JavaDialect
This adds a compile "task" for when the compiler of semantics (JCI) is called later on with compileAll()\ which actually does the compiling.
addClassName(String) - Method in class org.drools.mvel.java.JavaDialect
 
addCompileable(Wireable, MVELCompileable) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
addCompileable(MVELCompileable) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
addContext(BuildContext) - Method in class org.drools.mvel.MVELConstraint.EvaluationContext
 
addDefaultConstructor() - Method in class org.drools.mvel.asm.ClassGenerator
 
addDefaultConstructor(ClassGenerator.MethodBody, Class<?>...) - Method in class org.drools.mvel.asm.ClassGenerator
 
addField(int, String, Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator
 
addField(int, String, Class<?>, String) - Method in class org.drools.mvel.asm.ClassGenerator
 
addFunction(FunctionDescr, TypeResolver, Resource) - Method in class org.drools.mvel.builder.MVELDialect
 
addFunction(FunctionDescr, TypeResolver, Resource) - Method in class org.drools.mvel.java.JavaDialect
 
addFunction(Function) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
addFunction(Function) - Method in class org.drools.mvel.MVELDialectRuntimeData.MapFunctionResolverFactory
 
addImport(String, Class) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
addImport(String, Method) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
addImport(ImportDescr) - Method in class org.drools.mvel.builder.MVELDialect
 
addImport(ImportDescr) - Method in class org.drools.mvel.java.JavaDialect
 
addItem(ConditionAnalyzer.Expression) - Method in class org.drools.mvel.ConditionAnalyzer.ArrayCreationExpression
 
addLocalVariable(String, JavaLocalDeclarationDescr) - Method in class org.drools.mvel.java.JavaAnalysisResult
 
addMethod(int, String, String) - Method in class org.drools.mvel.asm.ClassGenerator
 
addMethod(int, String, String, String[], ClassGenerator.MethodBody) - Method in class org.drools.mvel.asm.ClassGenerator
 
addMethod(int, String, String, String, String[], ClassGenerator.MethodBody) - Method in class org.drools.mvel.asm.ClassGenerator
 
addMethod(int, String, String, String, ClassGenerator.MethodBody) - Method in class org.drools.mvel.asm.ClassGenerator
 
addMethod(int, String, String, ClassGenerator.MethodBody) - Method in class org.drools.mvel.asm.ClassGenerator
 
addNamedTemplate(String, InputStream) - Static method in class org.drools.mvel.SessionReporter
 
addPackageImport(String) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
addPackageNames(Collection<String>) - Method in class org.drools.mvel.MVELConstraint
 
addRule(RuleBuildContext) - Method in class org.drools.mvel.builder.MVELDialect
 
addRule(RuleBuildContext) - Method in class org.drools.mvel.java.JavaDialect
This will add the rule for compiling later on.
addSrc(String, byte[]) - Method in class org.drools.mvel.java.JavaDialect
 
addStaticField(int, String, Class<?>, Object) - Method in class org.drools.mvel.asm.ClassGenerator
 
addStaticField(int, String, Class<?>, String, Object) - Method in class org.drools.mvel.asm.ClassGenerator
 
addStaticImport(ImportDescr) - Method in class org.drools.mvel.builder.MVELDialect
 
addStaticImport(ImportDescr) - Method in class org.drools.mvel.java.JavaDialect
 
addStaticInitBlock(ClassGenerator.MethodBody) - Method in class org.drools.mvel.asm.ClassGenerator
 
addStaticPackageImport(ImportDescr) - Method in class org.drools.mvel.builder.MVELDialect
 
allowNullOnRight() - Method in enum org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
analyze(Set<String>, BoundIdentifiers) - Static method in class org.drools.mvel.builder.MVELExprAnalyzer
Analyse an expression.
analyzeBlock(String, BoundIdentifiers) - Method in class org.drools.mvel.java.JavaExprAnalyzer
 
analyzeBlock(PackageBuildContext, String, BoundIdentifiers, Map<String, Class<?>>, String, Class) - Method in class org.drools.mvel.builder.MVELDialect
 
analyzeBlock(PackageBuildContext, BaseDescr, String, BoundIdentifiers) - Method in class org.drools.mvel.builder.MVELDialect
 
analyzeBlock(PackageBuildContext, BaseDescr, String, BoundIdentifiers) - Method in class org.drools.mvel.java.JavaDialect
 
analyzeCondition() - Method in class org.drools.mvel.ConditionAnalyzer
 
analyzeExpression(Class<?>, String) - Method in class org.drools.mvel.MVELConstraintBuilder
 
analyzeExpression(String, BoundIdentifiers) - Method in class org.drools.mvel.java.JavaExprAnalyzer
Analyze an expression.
analyzeExpression(PackageBuildContext, String, BoundIdentifiers, Map<String, Class<?>>, String, Class) - Static method in class org.drools.mvel.builder.MVELExprAnalyzer
Analyze an expression.
analyzeExpression(PackageBuildContext, BaseDescr, Object, BoundIdentifiers) - Method in class org.drools.mvel.builder.MVELDialect
 
analyzeExpression(PackageBuildContext, BaseDescr, Object, BoundIdentifiers) - Method in class org.drools.mvel.java.JavaDialect
 
analyzeExpression(PackageBuildContext, BaseDescr, Object, BoundIdentifiers, Map<String, Class<?>>) - Static method in class org.drools.mvel.builder.MVELDialect
 
analyzeExpression(PackageBuildContext, BaseDescr, Object, BoundIdentifiers, Map<String, Class<?>>) - Method in class org.drools.mvel.java.JavaDialect
 
apply(Object) - Method in class org.drools.mvel.asm.LambdaIntrospector
 
areComparisonCompatible(Class<?>, Class<?>) - Method in class org.drools.mvel.MVELConstraintBuilder.StringCoercionCompatibilityEvaluator
 
areEqualityCompatible(Class<?>, Class<?>) - Method in class org.drools.mvel.MVELConstraintBuilder.StringCoercionCompatibilityEvaluator
 
areEqualityCompatibleEnums(Class<?>, Class<?>) - Method in class org.drools.mvel.MVELConstraintBuilder.StringCoercionCompatibilityEvaluator
 
AritmeticExpression(ConditionAnalyzer.Expression, ConditionAnalyzer.AritmeticOperator, ConditionAnalyzer.Expression) - Constructor for class org.drools.mvel.ConditionAnalyzer.AritmeticExpression
 
ArrayAccessInvocation(Class, ConditionAnalyzer.Expression) - Constructor for class org.drools.mvel.ConditionAnalyzer.ArrayAccessInvocation
 
ArrayCreationExpression(Class<?>) - Constructor for class org.drools.mvel.ConditionAnalyzer.ArrayCreationExpression
 
ArrayLengthInvocation() - Constructor for class org.drools.mvel.ConditionAnalyzer.ArrayLengthInvocation
 
asIterator(Object) - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
ASMConditionEvaluatorJitter - Class in org.drools.mvel
 
ASMConditionEvaluatorJitter() - Constructor for class org.drools.mvel.ASMConditionEvaluatorJitter
 
ASMConsequenceBuilder - Class in org.drools.mvel.asm
 
ASMConsequenceBuilder() - Constructor for class org.drools.mvel.asm.ASMConsequenceBuilder
 
ASMConsequenceStubBuilder - Class in org.drools.mvel.asm
 
ASMConsequenceStubBuilder() - Constructor for class org.drools.mvel.asm.ASMConsequenceStubBuilder
 
asMessage(long) - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl.GetterOverloadWarning
 
asMessage(long) - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl.IncompatibleGetterOverloadError
 
ASMEvalStubBuilder - Class in org.drools.mvel.asm
 
ASMEvalStubBuilder() - Constructor for class org.drools.mvel.asm.ASMEvalStubBuilder
 
ASMPredicateStubBuilder - Class in org.drools.mvel.asm
 
ASMPredicateStubBuilder() - Constructor for class org.drools.mvel.asm.ASMPredicateStubBuilder
 
ASMReturnValueStubBuilder - Class in org.drools.mvel.asm
 
ASMReturnValueStubBuilder() - Constructor for class org.drools.mvel.asm.ASMReturnValueStubBuilder
 
AsmUtil - Class in org.drools.mvel.asm
 
AsmUtil() - Constructor for class org.drools.mvel.asm.AsmUtil
 

B

body(MethodVisitor) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
body(MethodVisitor) - Method in class org.drools.mvel.asm.GeneratorHelper.EqualsMethod
 
body(MethodVisitor) - Method in class org.drools.mvel.asm.GeneratorHelper.GetMethodBytecodeMethod
 
build(String, RuleBuildContext) - Static method in class org.drools.mvel.builder.MVELObjectExpressionBuilder
 
build(RuleBuildContext) - Method in class org.drools.mvel.builder.MVELEnabledBuilder
 
build(RuleBuildContext) - Method in class org.drools.mvel.builder.MVELSalienceBuilder
 
build(RuleBuildContext, String) - Method in class org.drools.mvel.asm.AbstractASMConsequenceBuilder
 
build(RuleBuildContext, String) - Method in class org.drools.mvel.builder.MVELConsequenceBuilder
 
build(RuleBuildContext, BoundIdentifiers, Declaration[], Declaration[], PredicateConstraint, PredicateDescr, AnalysisResult) - Method in class org.drools.mvel.asm.AbstractASMPredicateBuilder
 
build(RuleBuildContext, BoundIdentifiers, Declaration[], Declaration[], ReturnValueRestriction, ReturnValueRestrictionDescr, AnalysisResult) - Method in class org.drools.mvel.asm.AbstractASMReturnValueBuilder
 
build(RuleBuildContext, BoundIdentifiers, Declaration[], Declaration[], ReturnValueRestriction, ReturnValueRestrictionDescr, AnalysisResult) - Method in class org.drools.mvel.builder.MVELReturnValueBuilder
 
build(RuleBuildContext, BaseDescr) - Method in class org.drools.mvel.asm.AbstractASMEvalBuilder
 
build(RuleBuildContext, BaseDescr) - Method in class org.drools.mvel.builder.MVELAccumulateBuilder
 
build(RuleBuildContext, BaseDescr) - Method in class org.drools.mvel.builder.MVELEvalBuilder
 
build(RuleBuildContext, BaseDescr) - Method in class org.drools.mvel.builder.MVELFromBuilder
 
build(RuleBuildContext, BaseDescr) - Method in class org.drools.mvel.java.JavaAccumulateBuilder
 
build(RuleBuildContext, BaseDescr, Pattern) - Method in class org.drools.mvel.asm.AbstractASMEvalBuilder
 
build(RuleBuildContext, BaseDescr, Pattern) - Method in class org.drools.mvel.builder.MVELAccumulateBuilder
 
build(RuleBuildContext, BaseDescr, Pattern) - Method in class org.drools.mvel.builder.MVELEvalBuilder
Builds and returns an Eval Conditional Element
build(RuleBuildContext, BaseDescr, Pattern) - Method in class org.drools.mvel.builder.MVELFromBuilder
 
build(RuleBuildContext, BaseDescr, Pattern) - Method in class org.drools.mvel.java.JavaAccumulateBuilder
 
build(InternalKnowledgePackage, FunctionDescr, TypeResolver, Map<String, LineMappings>, List<KnowledgeBuilderResult>) - Method in class org.drools.mvel.java.JavaFunctionBuilder
 
buildClass(ClassDefinition, ClassLoader) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
Dynamically builds, defines and loads a class based on the given class definition
buildClass(ClassDefinition, ClassLoader) - Method in class org.drools.mvel.asm.DefaultEnumClassBuilder
Dynamically builds, defines and loads a class based on the given class definition
buildClassAnnotations(ClassDefinition, ClassVisitor) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildClassHeader(Class<?>, String) - Static method in class org.drools.mvel.asm.ClassFieldAccessorFactory
Builds the class header
buildClassHeader(ClassLoader, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
Defines the class header for the given class definition
buildClassHeader(ClassLoader, EnumClassDefinition) - Method in class org.drools.mvel.asm.DefaultEnumClassBuilder
 
buildConstructors(ClassWriter, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildConstructors(ClassWriter, EnumClassDefinition) - Method in class org.drools.mvel.asm.DefaultEnumClassBuilder
 
buildConstructorWithFields(ClassVisitor, ClassDefinition, Collection<FieldDefinition>) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
Creates a constructor that takes and assigns values to all fields in the order they are declared.
buildDefaultConstructor(ClassVisitor, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
Creates a default constructor for the class
buildDynamicPropertyMap(ClassWriter, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
A traitable class is a special class with support for dynamic properties and types.
buildEqualityMethods(ClassWriter, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildEqualityMethods(ClassWriter, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultEnumClassBuilder
 
buildEquals(ClassVisitor, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildExpressionQueryArgument(RuleBuildContext, List<Declaration>, String) - Method in class org.drools.mvel.MVELConstraintBuilder
 
buildField(ClassVisitor, FieldDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
Creates the field defined by the given FieldDefinition
buildFieldAnnotations(FieldDefinition, FieldVisitor) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildFields(ClassWriter, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildFields(ClassWriter, EnumClassDefinition) - Method in class org.drools.mvel.asm.DefaultEnumClassBuilder
 
buildFieldsToString(ClassDefinition, MethodVisitor, boolean) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildFieldTMS(ClassWriter, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
A traitable class is a special class with support for dynamic properties and types.
buildFieldToString(FieldDefinition, ClassDefinition, MethodVisitor, boolean) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildGetMethod(Class<?>, String, Class<?>, Method, ClassWriter) - Static method in class org.drools.mvel.asm.ClassFieldAccessorFactory
Creates the proxy reader method for the given method
buildGetMethod(ClassVisitor, ClassDefinition, FieldDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
Creates the get method for the given field definition
buildGettersAndSetters(ClassWriter, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildGettersAndSetters(ClassWriter, EnumClassDefinition) - Method in class org.drools.mvel.asm.DefaultEnumClassBuilder
 
buildHashCode(ClassVisitor, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildLiteralConstraint(RuleBuildContext, Pattern, ValueType, FieldValue, String, String, String, boolean, String, InternalReadAccessor, LiteralRestrictionDescr, Map<String, OperatorDescr>) - Method in class org.drools.mvel.MVELConstraintBuilder
 
buildLiterals(ClassWriter, EnumClassDefinition) - Method in class org.drools.mvel.asm.DefaultEnumClassBuilder
 
buildMetaData(ClassWriter, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildMvelConstraint(String, String, Declaration[], EvaluatorWrapper[], RuleBuildContext, Declaration[], Declaration[], PredicateDescr, AnalysisResult, boolean) - Method in class org.drools.mvel.MVELConstraintBuilder
 
buildMvelFieldReadAccessor(RuleBuildContext, BaseDescr, Pattern, ObjectType, String, boolean) - Method in class org.drools.mvel.MVELConstraintBuilder
 
buildSetMethod(Class<?>, String, Class<?>, Method, Class<?>, ClassWriter) - Static method in class org.drools.mvel.asm.ClassFieldAccessorFactory
Creates the set method for the given field definition
buildSetMethod(ClassVisitor, ClassDefinition, FieldDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
Creates the set method for the given field definition
buildSystemHashCode(ClassWriter) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildTimerExpression(String, RuleBuildContext) - Method in class org.drools.mvel.MVELConstraintBuilder
 
buildToString(ClassVisitor, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
buildToString(ClassWriter, EnumClassDefinition) - Method in class org.drools.mvel.asm.DefaultEnumClassBuilder
 
buildTraitMap(ClassWriter, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
A traitable class is a special class with support for dynamic properties and types.
buildVariableConstraint(RuleBuildContext, Pattern, String, Declaration[], String, OperatorDescr, String, InternalReadAccessor, Declaration, RelationalExprDescr, Map<String, OperatorDescr>) - Method in class org.drools.mvel.MVELConstraintBuilder
 
BW_AND - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
BW_NOT - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
BW_OR - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
BW_SHIFT_LEFT - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
BW_SHIFT_RIGHT - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
BW_USHIFT_LEFT - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
BW_USHIFT_RIGHT - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
BW_XOR - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 

C

canBeNull() - Method in class org.drools.mvel.ConditionAnalyzer.AritmeticExpression
 
canBeNull() - Method in class org.drools.mvel.ConditionAnalyzer.ArrayCreationExpression
 
canBeNull() - Method in class org.drools.mvel.ConditionAnalyzer.CastExpression
 
canBeNull() - Method in class org.drools.mvel.ConditionAnalyzer.EvaluatedExpression
 
canBeNull() - Method in interface org.drools.mvel.ConditionAnalyzer.Expression
 
canBeNull() - Method in class org.drools.mvel.ConditionAnalyzer.FixedExpression
 
canBeNull() - Method in class org.drools.mvel.ConditionAnalyzer.VariableExpression
 
canConvertFrom(Class) - Method in class org.drools.mvel.expr.MVELCalendarCoercion
 
canConvertFrom(Class) - Method in class org.drools.mvel.expr.MVELDateCoercion
 
canConvertFrom(Class) - Method in class org.drools.mvel.MVELConstraintBuilder.BooleanConversionHandler
 
cast(Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
cast(Class<?>, Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
CastExpression(Class<?>, ConditionAnalyzer.Expression) - Constructor for class org.drools.mvel.ConditionAnalyzer.CastExpression
 
castFromPrimitive(Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
castPrimitiveToPrimitive(Class<?>, Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
castToPrimitive(Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
classDescriptor() - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
ClassFieldAccessorFactory - Class in org.drools.mvel.asm
This generates subclasses of BaseClassFieldExtractor to provide field extractors.
ClassFieldAccessorFactory() - Constructor for class org.drools.mvel.asm.ClassFieldAccessorFactory
 
ClassFieldInspectorImpl - Class in org.drools.mvel.asm
Visit a POJO user class, and extract the property getter methods that are public, in the order in which they are declared actually in the class itself (not using introspection).
ClassFieldInspectorImpl(Class<?>) - Constructor for class org.drools.mvel.asm.ClassFieldInspectorImpl
 
ClassFieldInspectorImpl(Class<?>, boolean) - Constructor for class org.drools.mvel.asm.ClassFieldInspectorImpl
 
ClassFieldInspectorImpl.GetterOverloadWarning - Class in org.drools.mvel.asm
 
ClassFieldInspectorImpl.IncompatibleGetterOverloadError - Class in org.drools.mvel.asm
 
ClassGenerator - Class in org.drools.mvel.asm
 
ClassGenerator(String, ClassLoader) - Constructor for class org.drools.mvel.asm.ClassGenerator
 
ClassGenerator(String, ClassLoader, TypeResolver) - Constructor for class org.drools.mvel.asm.ClassGenerator
 
ClassGenerator.InternalClassWriter - Class in org.drools.mvel.asm
 
ClassGenerator.MethodBody - Class in org.drools.mvel.asm
 
ClassLevel - Class in org.drools.mvel.asm
 
ClassLevel() - Constructor for class org.drools.mvel.asm.ClassLevel
 
clear() - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
clearAllBreakpoints() - Static method in class org.drools.mvel.expr.MVELDebugHandler
 
clearResults() - Method in class org.drools.mvel.builder.MVELDialect
 
clearResults() - Method in class org.drools.mvel.java.JavaDialect
 
clone() - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
clone() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
clone() - Method in class org.drools.mvel.expr.MVELEvalExpression
 
clone() - Method in class org.drools.mvel.MVELConstraint
 
clone(DialectRuntimeRegistry, ClassLoader) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
clone(DialectRuntimeRegistry, ClassLoader, boolean) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
cloneIfInUse() - Method in class org.drools.mvel.MVELConstraint
 
clonePreservingDeclarations(EvalExpression) - Method in class org.drools.mvel.expr.MVELEvalExpression
 
COLLECT_BUIDER - Static variable in class org.drools.mvel.java.JavaDialect
 
COLLECT_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
CombinedCondition(boolean, boolean) - Constructor for class org.drools.mvel.ConditionAnalyzer.CombinedCondition
 
compareBytecode(String, String) - Static method in class org.drools.mvel.asm.MethodComparator
Compares 2 bytecode listings.
compareTo(Object) - Method in class org.drools.mvel.asm.GeneratorHelper.DeclarationMatcher
 
compilationUnit - Variable in class org.drools.mvel.MVELConstraint
 
compile(InternalReadAccessor) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
compile(MVELDialectRuntimeData) - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
compile(MVELDialectRuntimeData) - Method in class org.drools.mvel.expr.MVELAccumulator
 
compile(MVELDialectRuntimeData) - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
compile(MVELDialectRuntimeData) - Method in interface org.drools.mvel.expr.MVELCompileable
 
compile(MVELDialectRuntimeData) - Method in class org.drools.mvel.expr.MVELConsequence
 
compile(MVELDialectRuntimeData) - Method in class org.drools.mvel.expr.MVELEnabledExpression
 
compile(MVELDialectRuntimeData) - Method in class org.drools.mvel.expr.MVELEvalExpression
 
compile(MVELDialectRuntimeData) - Method in class org.drools.mvel.expr.MVELObjectExpression
 
compile(MVELDialectRuntimeData) - Method in class org.drools.mvel.expr.MVELReturnValueExpression
 
compile(MVELDialectRuntimeData) - Method in class org.drools.mvel.expr.MVELSalienceExpression
 
compile(MVELDialectRuntimeData) - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
 
compile(MVELDialectRuntimeData) - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
compile(MVELDialectRuntimeData) - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in class org.drools.mvel.expr.MVELAccumulator
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in interface org.drools.mvel.expr.MVELCompileable
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in class org.drools.mvel.expr.MVELConsequence
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in class org.drools.mvel.expr.MVELEnabledExpression
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in class org.drools.mvel.expr.MVELEvalExpression
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in class org.drools.mvel.expr.MVELObjectExpression
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in class org.drools.mvel.expr.MVELReturnValueExpression
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in class org.drools.mvel.expr.MVELSalienceExpression
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
compile(MVELDialectRuntimeData, RuleImpl) - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
compile(ParserConfiguration) - Method in class org.drools.mvel.expr.MVELObjectExpression
 
compileAll() - Method in class org.drools.mvel.builder.MVELDialect
 
compileAll() - Method in class org.drools.mvel.java.JavaDialect
This actually triggers the compiling of all the resources.
Condition(boolean) - Constructor for class org.drools.mvel.ConditionAnalyzer.Condition
 
CONDITIONAL_BRANCH_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
CONDITIONAL_BRANCH_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
ConditionAnalyzer - Class in org.drools.mvel
 
ConditionAnalyzer(ExecutableStatement, Declaration[], EvaluatorWrapper[], String) - Constructor for class org.drools.mvel.ConditionAnalyzer
 
ConditionAnalyzer.AritmeticExpression - Class in org.drools.mvel
 
ConditionAnalyzer.AritmeticOperator - Enum in org.drools.mvel
 
ConditionAnalyzer.ArrayAccessInvocation - Class in org.drools.mvel
 
ConditionAnalyzer.ArrayCreationExpression - Class in org.drools.mvel
 
ConditionAnalyzer.ArrayLengthInvocation - Class in org.drools.mvel
 
ConditionAnalyzer.BooleanOperator - Enum in org.drools.mvel
 
ConditionAnalyzer.CastExpression - Class in org.drools.mvel
 
ConditionAnalyzer.CombinedCondition - Class in org.drools.mvel
 
ConditionAnalyzer.Condition - Class in org.drools.mvel
 
ConditionAnalyzer.ConstructorInvocation - Class in org.drools.mvel
 
ConditionAnalyzer.EvaluatedExpression - Class in org.drools.mvel
 
ConditionAnalyzer.Expression - Interface in org.drools.mvel
 
ConditionAnalyzer.FieldAccessInvocation - Class in org.drools.mvel
 
ConditionAnalyzer.FixedExpression - Class in org.drools.mvel
 
ConditionAnalyzer.FixedValueCondition - Class in org.drools.mvel
 
ConditionAnalyzer.Invocation - Class in org.drools.mvel
 
ConditionAnalyzer.ListAccessInvocation - Class in org.drools.mvel
 
ConditionAnalyzer.MapAccessInvocation - Class in org.drools.mvel
 
ConditionAnalyzer.MethodInvocation - Class in org.drools.mvel
 
ConditionAnalyzer.SingleCondition - Class in org.drools.mvel
 
ConditionAnalyzer.ThisInvocation - Class in org.drools.mvel
 
ConditionAnalyzer.VariableExpression - Class in org.drools.mvel
 
conditionEvaluator - Variable in class org.drools.mvel.MVELConstraint
 
CONSEQUENCE - org.drools.mvel.expr.MVELCompilationUnit.Scope
 
CONSEQUENCE_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
CONSEQUENCE_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
ConsequenceGenerator - Class in org.drools.mvel.asm
 
ConsequenceGenerator() - Constructor for class org.drools.mvel.asm.ConsequenceGenerator
 
CONSTRAINT - org.drools.mvel.expr.MVELCompilationUnit.Scope
 
ConstraintEvaluationException - Exception in org.drools.mvel
 
ConstraintEvaluationException(String, MVELConstraint.EvaluationContext, Throwable) - Constructor for exception org.drools.mvel.ConstraintEvaluationException
 
ConstructorInvocation(Constructor) - Constructor for class org.drools.mvel.ConditionAnalyzer.ConstructorInvocation
 
CONTAINS - org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
convertFrom(Object) - Method in class org.drools.mvel.expr.MVELCalendarCoercion
 
convertFrom(Object) - Method in class org.drools.mvel.expr.MVELDateCoercion
 
convertFrom(Object) - Method in class org.drools.mvel.MVELConstraintBuilder.BooleanConversionHandler
 
convertPrimitiveToObject(Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
copyErrorLocation(Exception, BaseDescr) - Static method in class org.drools.mvel.asm.AsmUtil
 
createArray(Class<?>, int) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
createBean(ClassLoader, String, QualifierModel) - Method in class org.drools.mvel.builder.MVELBeanCreator
 
createClassFieldInspector(Class<?>, boolean) - Method in class org.drools.mvel.MVELCoreComponentsBuilder
 
createClassWriter(ClassLoader, int, String, String, String, String[]) - Static method in class org.drools.mvel.asm.ClassGenerator
 
createConsequenceBytecode(RuleBuildContext, Map<String, Object>) - Method in class org.drools.mvel.asm.AbstractASMConsequenceBuilder
 
createConsequenceBytecode(RuleBuildContext, Map<String, Object>) - Method in class org.drools.mvel.asm.ASMConsequenceBuilder
 
createConsequenceBytecode(RuleBuildContext, Map<String, Object>) - Method in class org.drools.mvel.asm.ASMConsequenceStubBuilder
 
createConsequenceContext(RuleBuildContext, String, String, String, Map<String, Declaration>, BoundIdentifiers) - Static method in class org.drools.mvel.java.JavaRuleBuilderHelper
 
createContext() - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
createContext() - Method in class org.drools.mvel.expr.MVELAccumulator
 
createContext() - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
createContext() - Method in class org.drools.mvel.expr.MVELEvalExpression
 
createContext() - Method in class org.drools.mvel.expr.MVELReturnValueExpression
 
createContextEntry() - Method in class org.drools.mvel.MVELConstraint
 
createEvalBytecode(RuleBuildContext, Map) - Method in class org.drools.mvel.asm.AbstractASMEvalBuilder
 
createEvalBytecode(RuleBuildContext, Map) - Method in class org.drools.mvel.asm.ASMEvalStubBuilder
 
createFactory() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
createIndexedVariable(int, String, Object) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
createIndexedVariable(int, String, Object, Class<?>) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
createIndexedVariable(int, String, Object, Class<?>) - Method in class org.drools.mvel.MVELDialectRuntimeData.MapFunctionResolverFactory
 
createInvokerClassGenerator(String, InvokerDataProvider, ClassLoader, TypeResolver) - Static method in class org.drools.mvel.asm.GeneratorHelper
 
createInvokerStubGenerator(InvokerDataProvider, RuleBuildContext) - Static method in class org.drools.mvel.asm.InvokerGenerator
 
createJavaAnalysisResult(RuleBuildContext, String, Map<String, Declaration>) - Static method in class org.drools.mvel.java.JavaRuleBuilderHelper
 
createJavaDialectConfiguration() - Method in class org.drools.mvel.MVELConstraintBuilder
 
createMVELBeanCreator(Map<String, Object>) - Method in class org.drools.mvel.MVELConstraintBuilder
 
createMvelConditionEvaluator(InternalWorkingMemory) - Method in class org.drools.mvel.MVELConstraint
 
createMVELDialectConfiguration() - Method in class org.drools.mvel.MVELConstraintBuilder
 
createMvelEvaluator(Serializable) - Static method in class org.drools.mvel.expr.MvelEvaluator
 
createMvelEvaluator(Serializable) - Method in enum org.drools.mvel.expr.MvelEvaluator.EvaluatorType
 
createMvelEvaluator(MvelEvaluator<T>, Serializable) - Static method in class org.drools.mvel.expr.MvelEvaluator
 
createMvelEvaluator(MvelEvaluator<T>, Serializable) - Method in enum org.drools.mvel.expr.MvelEvaluator.EvaluatorType
 
createPredicateBytecode(RuleBuildContext, Map) - Method in class org.drools.mvel.asm.ASMPredicateStubBuilder
 
createPredicateBytecode(RuleBuildContext, Map<String, Object>) - Method in class org.drools.mvel.asm.AbstractASMPredicateBuilder
 
createReturnValueBytecode(RuleBuildContext, Map, boolean) - Method in class org.drools.mvel.asm.AbstractASMReturnValueBuilder
 
createReturnValueBytecode(RuleBuildContext, Map, boolean) - Method in class org.drools.mvel.asm.ASMReturnValueStubBuilder
 
createStubGenerator(InvokerDataProvider, ClassLoader, TypeResolver, Set<String>) - Static method in class org.drools.mvel.asm.InvokerGenerator
 
createVariable(String, Object) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
createVariable(String, Object) - Method in class org.drools.mvel.MVELDialectRuntimeData.MapFunctionResolverFactory
 
createVariable(String, Object, Class<?>) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
createVariableContext(String, String, RuleBuildContext, Declaration[], Declaration[], Map<String, Class<?>>) - Static method in class org.drools.mvel.java.JavaRuleBuilderHelper
 
createWorkingMemoryContext() - Method in class org.drools.mvel.expr.MVELAccumulator
 
createWorkingMemoryContext() - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 

D

debug - Variable in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
DEBUG_LAUNCH_KEY - Static variable in class org.drools.mvel.expr.MVELDebugHandler
 
DeclarationAccessorMethod() - Constructor for class org.drools.mvel.asm.GeneratorHelper.DeclarationAccessorMethod
 
DeclarationMatcher(int, Declaration) - Constructor for class org.drools.mvel.asm.GeneratorHelper.DeclarationMatcher
 
declarations - Variable in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
DefaultBeanClassBuilder - Class in org.drools.mvel.asm
A builder to dynamically build simple Javabean(TM) classes
DefaultBeanClassBuilder() - Constructor for class org.drools.mvel.asm.DefaultBeanClassBuilder
 
DefaultBeanClassBuilder(boolean) - Constructor for class org.drools.mvel.asm.DefaultBeanClassBuilder
 
DefaultClassBuilderFactory - Class in org.drools.mvel.asm
 
DefaultClassBuilderFactory() - Constructor for class org.drools.mvel.asm.DefaultClassBuilderFactory
 
defaultConstructorStart(MethodVisitor, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
DefaultEnumClassBuilder - Class in org.drools.mvel.asm
A builder to dynamically build simple Javabean(TM) classes
DefaultEnumClassBuilder() - Constructor for class org.drools.mvel.asm.DefaultEnumClassBuilder
 
delimitExpressions(String) - Static method in class org.drools.mvel.builder.MVELConsequenceBuilder
Allows newlines to demarcate expressions, as per MVEL command line.
DIV - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
doCompile(MVELClassFieldReader, MVELDialectRuntimeData, Object) - Static method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
DrlDumper - Class in org.drools.mvel
Dumps a PackageDescr into a DRL String
DrlDumper() - Constructor for class org.drools.mvel.DrlDumper
 
DroolsVarFactory() - Constructor for class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
dump(BaseDescr) - Method in class org.drools.mvel.DrlDumper
 
dump(PackageDescr) - Method in class org.drools.mvel.DrlDumper
 
dumpGeneratedClass() - Method in class org.drools.mvel.asm.ClassGenerator
 
DumpMethodVisitor - Class in org.drools.mvel.asm
 
DumpMethodVisitor(Consumer<String>) - Constructor for class org.drools.mvel.asm.DumpMethodVisitor
 

E

ENABLED_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
ENABLED_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
ENTRY_POINT_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
ENTRY_POINT_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
EQ - org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
equals(Object) - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
equals(Object) - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
equals(Object) - Method in class org.drools.mvel.expr.MVELEvalExpression
 
equals(Object) - Method in class org.drools.mvel.expr.MVELReturnValueExpression
 
equals(Object) - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
equals(Object) - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
equals(Object) - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
equals(Object) - Method in class org.drools.mvel.MVELConstraint
 
equals(Object, InternalKnowledgeBase) - Method in class org.drools.mvel.MVELConstraint
 
EqualsMethod() - Constructor for class org.drools.mvel.asm.GeneratorHelper.EqualsMethod
 
equivalent(String, ClassReader, String, ClassReader) - Method in class org.drools.mvel.asm.MethodComparator
This actually does the comparing.
eval(String) - Method in class org.drools.mvel.SafeMVELEvaluator
 
eval(String, Class<T>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
eval(String, Object) - Method in class org.drools.mvel.SafeMVELEvaluator
 
eval(String, Object, Class<T>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
eval(String, Object, Map<String, Object>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
eval(String, Object, Map<String, Object>, Class<T>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
eval(String, Object, VariableResolverFactory) - Method in class org.drools.mvel.SafeMVELEvaluator
 
eval(String, Object, VariableResolverFactory, Class<T>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
eval(String, Map<String, Object>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
eval(String, Map<String, Object>, Class<T>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
eval(String, VariableResolverFactory) - Method in class org.drools.mvel.SafeMVELEvaluator
 
eval(String, VariableResolverFactory, Class<T>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
EVAL_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
EVAL_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
EvalGenerator - Class in org.drools.mvel.asm
 
EvalGenerator() - Constructor for class org.drools.mvel.asm.EvalGenerator
 
evalToString(String) - Method in class org.drools.mvel.SafeMVELEvaluator
 
evaluate(Object) - Method in class org.drools.mvel.expr.MvelEvaluator
 
evaluate(Object, Map<String, Object>) - Method in class org.drools.mvel.expr.MvelEvaluator
 
evaluate(Object, VariableResolverFactory) - Method in class org.drools.mvel.expr.MvelEvaluator
 
evaluate(InternalFactHandle, InternalWorkingMemory, Tuple) - Method in class org.drools.mvel.MVELConditionEvaluator
 
evaluate(InternalFactHandle, InternalWorkingMemory, Tuple) - Method in class org.drools.mvel.MVELConstraint
 
evaluate(InternalFactHandle, Tuple, Declaration[], Declaration[], WorkingMemory, Object) - Method in class org.drools.mvel.expr.MVELReturnValueExpression
 
evaluate(KnowledgeHelper, WorkingMemory) - Method in class org.drools.mvel.expr.MVELConsequence
 
evaluate(Tuple, InternalWorkingMemory) - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
evaluate(Tuple, Declaration[], WorkingMemory, Object) - Method in class org.drools.mvel.expr.MVELEvalExpression
 
evaluate(VariableResolverFactory) - Method in class org.drools.mvel.expr.MvelEvaluator
 
EvaluateMethod() - Constructor for class org.drools.mvel.asm.GeneratorHelper.EvaluateMethod
 
evaluateMvelExpression(DialectRuntimeData, ClassLoader, String) - Method in class org.drools.mvel.MVELCoreComponentsBuilder
 
EvaluationContext() - Constructor for class org.drools.mvel.MVELConstraint.EvaluationContext
 
executeExpression(Iterable<CompiledExpression>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Iterable<CompiledExpression>, Object) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Iterable<CompiledExpression>, Object, Map) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Iterable<CompiledExpression>, Object, VariableResolverFactory) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Iterable<CompiledExpression>, Map) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Object) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Object, Object) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Object, Object, Class<T>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Object, Object, Map) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Object, Object, Map, Class<T>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Object, Object, VariableResolverFactory) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Object, Object, VariableResolverFactory, Class<T>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Object, Map) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Object, Map, Class<T>) - Method in class org.drools.mvel.SafeMVELEvaluator
 
executeExpression(Object, VariableResolverFactory) - Method in class org.drools.mvel.SafeMVELEvaluator
 
expr - Variable in class org.drools.mvel.expr.MvelEvaluator
 
expression - Variable in class org.drools.mvel.MVELConstraint
 
Expression() - Constructor for class org.drools.mvel.MVELConstraintBuilder.Expression
 
Expression(List<Declaration>, String, ParserContext) - Constructor for class org.drools.mvel.MVELConstraintBuilder.Expression
 
EXPRESSION - org.drools.mvel.expr.MVELCompilationUnit.Scope
 

F

FieldAccessInvocation(Field) - Constructor for class org.drools.mvel.ConditionAnalyzer.FieldAccessInvocation
 
fieldConstructorStart(MethodVisitor, ClassDefinition, Collection<FieldDefinition>) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
findDeclarations(Map<String, Declaration>) - Method in class org.drools.mvel.expr.MVELEnabledExpression
 
findDeclarations(Map<String, Declaration>) - Method in class org.drools.mvel.expr.MVELSalienceExpression
 
findJavaVersion(ChainedProperties) - Static method in class org.drools.mvel.asm.ClassLevel
 
fix(String) - Static method in class org.drools.mvel.asm.KnowledgeHelperFixer
 
fixBlockDescr(RuleBuildContext, JavaAnalysisResult, Map<String, Declaration>) - Static method in class org.drools.mvel.asm.AsmUtil
 
fixBlockDescr(RuleBuildContext, JavaAnalysisResult, Map<String, Declaration>, List<JavaBlockDescr>) - Static method in class org.drools.mvel.asm.AsmUtil
 
FixedValueCondition(boolean) - Constructor for class org.drools.mvel.ConditionAnalyzer.FixedValueCondition
 
fixInitCode(JavaAnalysisResult, String) - Method in class org.drools.mvel.java.JavaAccumulateBuilder
 
FORALL_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
FORALL_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
forceJitEvaluator(InternalFactHandle, InternalWorkingMemory, Tuple) - Method in class org.drools.mvel.MVELConstraint
 
FROM_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
FROM_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
fromMvelOpCode(int) - Static method in enum org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
fromMvelOpCode(BinaryOperation) - Static method in enum org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
FULLY_SYNCHRONIZED - org.drools.mvel.expr.MvelEvaluator.EvaluatorType
 
FUNCTION_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
FUNCTION_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 

G

GE - org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
GE_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
GE_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
generate(ConsequenceStub, KnowledgeHelper, WorkingMemory) - Static method in class org.drools.mvel.asm.ConsequenceGenerator
 
generate(EvalStub, Tuple, Declaration[], WorkingMemory) - Static method in class org.drools.mvel.asm.EvalGenerator
 
generate(PredicateStub, Tuple, Declaration[], Declaration[], WorkingMemory) - Static method in class org.drools.mvel.asm.PredicateGenerator
 
generate(ReturnValueStub, Tuple, Declaration[], Declaration[], WorkingMemory) - Static method in class org.drools.mvel.asm.ReturnValueGenerator
 
generateBytecode() - Method in class org.drools.mvel.asm.ClassGenerator
 
generateMethodTemplate(String, RuleBuildContext, Map) - Static method in class org.drools.mvel.java.JavaRuleBuilderHelper
 
generateReport(String, StatefulKnowledgeSessionInfo, Map<String, Object>) - Static method in class org.drools.mvel.SessionReporter
 
generateTemplates(String, String, RuleBuildContext, String, Map, Object, BaseDescr) - Static method in class org.drools.mvel.java.JavaRuleBuilderHelper
 
GeneratorHelper - Class in org.drools.mvel.asm
 
GeneratorHelper() - Constructor for class org.drools.mvel.asm.GeneratorHelper
 
GeneratorHelper.DeclarationAccessorMethod - Class in org.drools.mvel.asm
 
GeneratorHelper.DeclarationMatcher - Class in org.drools.mvel.asm
 
GeneratorHelper.EqualsMethod - Class in org.drools.mvel.asm
 
GeneratorHelper.EvaluateMethod - Class in org.drools.mvel.asm
 
GeneratorHelper.GetMethodBytecodeMethod - Class in org.drools.mvel.asm
 
getAccessedClass() - Method in class org.drools.mvel.MVELConstraint
 
getAccumulateBuilder() - Method in class org.drools.mvel.builder.MVELDialect
 
getAccumulateBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getAnalyzedExpr() - Method in class org.drools.mvel.java.JavaAnalysisResult
 
getArguments() - Method in class org.drools.mvel.ConditionAnalyzer.Invocation
 
getArrayType() - Method in class org.drools.mvel.ConditionAnalyzer.ArrayAccessInvocation
 
getAssignedVariables() - Method in class org.drools.mvel.java.JavaAnalysisResult
 
getBeanClassBuilder() - Method in class org.drools.mvel.asm.DefaultClassBuilderFactory
 
getBlockDescrs() - Method in class org.drools.mvel.java.JavaAnalysisResult
 
getBoundIdentifiers() - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
getBoundIdentifiers() - Method in class org.drools.mvel.java.JavaAnalysisResult
 
getBuilder(Class) - Method in class org.drools.mvel.builder.MVELDialect
 
getBuilder(Class) - Method in class org.drools.mvel.java.JavaDialect
 
getBuilders() - Method in class org.drools.mvel.builder.MVELDialect
 
getBuilders() - Method in class org.drools.mvel.java.JavaDialect
 
getClassBuilder(TypeDeclaration) - Method in class org.drools.mvel.asm.DefaultClassBuilderFactory
 
getClassDescriptor() - Method in class org.drools.mvel.asm.ClassGenerator
 
getClassFieldReader(Class<?>, String, ClassFieldAccessorCache.CacheEntry) - Method in class org.drools.mvel.asm.ClassFieldAccessorFactory
 
getClassFieldWriter(Class<?>, String, ClassFieldAccessorCache.CacheEntry) - Method in class org.drools.mvel.asm.ClassFieldAccessorFactory
 
getClassGenerator() - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
getClassName() - Method in class org.drools.mvel.asm.ClassGenerator
 
getClassName() - Method in interface org.drools.mvel.extractors.MVELClassFieldReader
 
getClassName() - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
 
getClassName() - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
getClassName() - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
getCodeForType(Class<?>, int) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
getCommonSuperClass(String, String) - Method in class org.drools.mvel.asm.ClassGenerator.InternalClassWriter
 
getCompExpr() - Method in class org.drools.mvel.expr.MVELConsequence
 
getCompiledExpression(MVELDialectRuntimeData) - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getCompiledExpression(MVELDialectRuntimeData, Object) - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getCompiledExpression(ParserConfiguration) - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getCompiledExpression(ParserConfiguration, Object) - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getComponentType() - Method in class org.drools.mvel.ConditionAnalyzer.ArrayCreationExpression
 
getConditions() - Method in class org.drools.mvel.ConditionAnalyzer.CombinedCondition
 
getConsequenceBuilder() - Method in class org.drools.mvel.builder.MVELDialect
 
getConsequenceBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getConstraintType() - Method in class org.drools.mvel.MVELConstraint
 
getConstructor() - Method in class org.drools.mvel.ConditionAnalyzer.ConstructorInvocation
 
getContextEntry() - Method in class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
getDeclaration() - Method in class org.drools.mvel.asm.GeneratorHelper.DeclarationMatcher
 
getDeclarations() - Method in class org.drools.mvel.asm.InvokerContext
 
getDeclarations() - Method in class org.drools.mvel.expr.MVELObjectExpression
 
getDeclarations() - Method in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
getEnabledBuilder() - Method in class org.drools.mvel.builder.MVELDialect
 
getEnabledBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getEntryPointBuilder() - Method in class org.drools.mvel.builder.MVELDialect
 
getEntryPointBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getEnumClassBuilder() - Method in class org.drools.mvel.asm.DefaultClassBuilderFactory
 
getEvalBuilder() - Method in class org.drools.mvel.builder.MVELDialect
 
getEvalBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getEvaluationContext() - Method in interface org.drools.mvel.extractors.MVELClassFieldReader
 
getEvaluationContext() - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
 
getEvaluationContext() - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
getEvaluationContext() - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
getEvaluationContext() - Method in class org.drools.mvel.MVELConstraint
 
getEvaluator() - Static method in class org.drools.mvel.MVELSafeHelper
 
getEvaluator(RuleBuildContext, BaseDescr, ValueType, String, boolean, String, EvaluatorDefinition.Target, EvaluatorDefinition.Target) - Method in class org.drools.mvel.MVELConstraintBuilder
 
getExpr() - Method in class org.drools.mvel.expr.MvelEvaluator
 
getExpression() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getExpression() - Method in interface org.drools.mvel.extractors.MVELClassFieldReader
 
getExpression() - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
 
getExpression() - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
getExpression() - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
getExpression() - Method in class org.drools.mvel.MVELConstraint
 
getExpressionDialectName() - Method in class org.drools.mvel.builder.MVELDialect
 
getExpressionDialectName() - Method in class org.drools.mvel.java.JavaDialect
 
getExpressionType(PackageBuildContext, Map<String, Class<?>>, RuleConditionElement, String) - Static method in class org.drools.mvel.builder.MVELExprAnalyzer
 
getFactory(Object, Declaration[], Rule, InternalFactHandle, Tuple, Object[], InternalWorkingMemory, GlobalResolver) - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getFactory(Object, Declaration[], Rule, Tuple, Object[], InternalWorkingMemory, GlobalResolver) - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getField() - Method in class org.drools.mvel.ConditionAnalyzer.FieldAccessInvocation
 
getField() - Method in class org.drools.mvel.MVELConstraint
 
getFieldExtractor() - Method in class org.drools.mvel.MVELConstraint
 
getFieldFromThis(String, Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
getFieldIndex() - Method in class org.drools.mvel.MVELConstraint
 
getFieldNames() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl
Return a mapping of the field "names" (ie bean property name convention) to the numerical index by which they can be accessed.
getFieldType(String) - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl
 
getFieldTypes() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl
 
getFieldTypesField() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl
 
getFixedValue() - Method in class org.drools.mvel.ConditionAnalyzer.FixedValueCondition
 
getFromBuilder() - Method in class org.drools.mvel.builder.MVELDialect
 
getFromBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getFunctionBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getFunctionFactory() - Method in class org.drools.mvel.MVELDialectRuntimeData
 
getGetterMethods() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl
 
getGlobalIdentifiers() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getGlobals() - Method in class org.drools.mvel.asm.InvokerContext
 
getGlobalTypes() - Method in class org.drools.mvel.asm.InvokerContext
 
getId() - Method in class org.drools.mvel.builder.MVELDialect
 
getId() - Method in class org.drools.mvel.java.JavaDialect
 
getIdentifiers() - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
getIdentifiers() - Method in class org.drools.mvel.java.JavaAnalysisResult
 
getImports() - Method in class org.drools.mvel.MVELDialectRuntimeData
 
getIndex() - Method in class org.drools.mvel.ConditionAnalyzer.ArrayAccessInvocation
 
getIndex() - Method in class org.drools.mvel.ConditionAnalyzer.ListAccessInvocation
 
getIndexedVariableResolver(int) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
getIndexExtractor() - Method in class org.drools.mvel.MVELConstraint
 
getInputIdentifiers() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getInputTypes() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getInspectionResults(String) - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl
 
getInternalRuleClassName() - Method in class org.drools.mvel.asm.InvokerContext
 
getIntOp() - Method in enum org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
getInvokerClassName() - Method in class org.drools.mvel.asm.InvokerContext
 
getInvokerTemplateRegistry(ClassLoader) - Static method in class org.drools.mvel.java.JavaRuleBuilderHelper
 
getJavaVersion(ClassLoader) - Static method in class org.drools.mvel.asm.ClassLevel
 
getKey() - Method in class org.drools.mvel.ConditionAnalyzer.MapAccessInvocation
 
getKeyType() - Method in class org.drools.mvel.ConditionAnalyzer.MapAccessInvocation
 
getKnowledgeHelper() - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
getKnownVariables() - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
getLangLevel() - Method in class org.drools.mvel.builder.MVELDialectConfiguration
 
getLeft() - Method in class org.drools.mvel.ConditionAnalyzer.SingleCondition
 
getLines() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl.GetterOverloadWarning
 
getLines() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl.IncompatibleGetterOverloadError
 
getLines() - Method in class org.drools.mvel.java.JavaDialectError
 
getListenedPropertyMask(Class, List<String>) - Method in class org.drools.mvel.MVELConstraint
 
getLocalDeclarations() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getLocalVariables() - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
getLocalVariables() - Method in class org.drools.mvel.java.JavaAnalysisResult
 
getLocalVariablesMap() - Method in class org.drools.mvel.java.JavaAnalysisResult
 
getLongOp() - Method in enum org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
getMatcherIndex() - Method in class org.drools.mvel.asm.GeneratorHelper.DeclarationMatcher
 
getMessage() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl.GetterOverloadWarning
 
getMessage() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl.IncompatibleGetterOverloadError
 
getMessage() - Method in class org.drools.mvel.java.JavaDialectError
 
getMethod() - Method in class org.drools.mvel.ConditionAnalyzer.MethodInvocation
 
getMethodBytecode(Class, String, String, String, String) - Static method in class org.drools.mvel.asm.MethodComparator
 
getMethodBytecode(String, byte[]) - Static method in class org.drools.mvel.asm.MethodComparator
This will return a series of bytecode instructions which can be used to compare one method with another.
getMethodBytecode(String, ClassReader) - Method in class org.drools.mvel.asm.MethodComparator
This will return a series of bytecode instructions which can be used to compare one method with another.
GetMethodBytecodeMethod(InvokerDataProvider) - Constructor for class org.drools.mvel.asm.GeneratorHelper.GetMethodBytecodeMethod
 
getMethodName() - Method in class org.drools.mvel.asm.InvokerContext
 
getMVELCompilationUnit() - Method in class org.drools.mvel.expr.MVELEnabledExpression
 
getMVELCompilationUnit() - Method in class org.drools.mvel.expr.MVELObjectExpression
 
getMVELCompilationUnit() - Method in class org.drools.mvel.expr.MVELSalienceExpression
 
getMVELCompilationUnit(String, AnalysisResult, Declaration[], Declaration[], Map<String, Class<?>>, PackageBuildContext, String, Class, boolean, MVELCompilationUnit.Scope) - Static method in class org.drools.mvel.builder.MVELDialect
 
getMVELDialectRuntimeData(InternalWorkingMemory) - Method in class org.drools.mvel.MVELConstraint
 
getMVELDialectRuntimeData(InternalKnowledgeBase) - Method in class org.drools.mvel.MVELConstraint
 
getMVELExecutor() - Method in class org.drools.mvel.MVELCoreComponentsBuilder
 
getMvelFieldValue(RuleBuildContext, ValueType, String) - Method in class org.drools.mvel.MVELConstraintBuilder
 
getMvelVariables() - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
getName() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getName() - Method in class org.drools.mvel.expr.MVELConsequence
 
getNext() - Method in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
getNext() - Method in class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
getNextFactory() - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
getNotBoundedIdentifiers() - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
getNotBoundedIdentifiers() - Method in class org.drools.mvel.java.JavaAnalysisResult
 
getNotPatterns() - Method in class org.drools.mvel.asm.InvokerContext
 
getOperation() - Method in class org.drools.mvel.ConditionAnalyzer.SingleCondition
 
getOperators() - Method in class org.drools.mvel.MVELConstraint
 
getOtherIdentifiers() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getOtherVarsLength() - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
getOtherVarsPos() - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
getPackageBuilderConfiguration() - Method in class org.drools.mvel.builder.MVELDialectConfiguration
 
getPackageClassLoader() - Method in class org.drools.mvel.MVELDialectRuntimeData
 
getPackageName() - Method in class org.drools.mvel.asm.InvokerContext
 
getPackageNames() - Method in class org.drools.mvel.MVELConstraint
 
getPackageRegistry() - Method in class org.drools.mvel.builder.MVELDialect
 
getPackageRegistry() - Method in class org.drools.mvel.java.JavaDialect
 
getParserConfiguration() - Method in class org.drools.mvel.MVELDialectRuntimeData
 
getParserConfiguration(InternalWorkingMemory) - Method in class org.drools.mvel.MVELConstraint
 
getPatternBuilder() - Method in class org.drools.mvel.builder.MVELDialect
 
getPatternBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getPredicateBuilder() - Method in class org.drools.mvel.builder.MVELDialect
 
getPredicateBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getPreviousDeclarations() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
getPrimitivesmap() - Static method in class org.drools.mvel.expr.MVELCompilationUnit
 
getProperty(String, Object, VariableResolverFactory) - Method in class org.drools.mvel.expr.ActivationPropertyHandler
 
getPropertyHandlerClass() - Static method in class org.drools.mvel.expr.MVELCompilationUnit.PropertyHandlerFactoryFixer
 
getPropertyWrapperBuilder() - Method in class org.drools.mvel.asm.DefaultClassBuilderFactory
 
getQueryBuilder() - Method in class org.drools.mvel.builder.MVELDialect
 
getQueryBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getReadAcessor(String, String, boolean, Class<?>) - Method in class org.drools.mvel.MVELCoreComponentsBuilder
 
getReader() - Method in class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
getRequiredDeclarations() - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
getRequiredDeclarations() - Method in class org.drools.mvel.expr.MVELAccumulator
 
getRequiredDeclarations() - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
getRequiredDeclarations() - Method in class org.drools.mvel.MVELConstraint
 
getResource() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl.GetterOverloadWarning
 
getResource() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl.IncompatibleGetterOverloadError
 
getResult(Object, Object, Tuple, Declaration[], WorkingMemory) - Method in class org.drools.mvel.expr.MVELAccumulator
 
getResult(Object, Object, Tuple, Declaration[], WorkingMemory) - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
getResults() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl
 
getResults() - Method in class org.drools.mvel.builder.MVELDialect
 
getResults() - Method in class org.drools.mvel.java.JavaDialect
 
getResults(Tuple, InternalWorkingMemory, PropagationContext, Object) - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
getResults(Tuple, InternalWorkingMemory, PropagationContext, Object) - Method in class org.drools.mvel.dataproviders.ReactiveMVELDataProvider
 
getReturnType() - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
getReturnType() - Method in class org.drools.mvel.ConditionAnalyzer.ArrayAccessInvocation
 
getReturnType() - Method in class org.drools.mvel.ConditionAnalyzer.ArrayLengthInvocation
 
getReturnType() - Method in class org.drools.mvel.ConditionAnalyzer.ConstructorInvocation
 
getReturnType() - Method in class org.drools.mvel.ConditionAnalyzer.FieldAccessInvocation
 
getReturnType() - Method in class org.drools.mvel.ConditionAnalyzer.Invocation
 
getReturnType() - Method in class org.drools.mvel.ConditionAnalyzer.ListAccessInvocation
 
getReturnType() - Method in class org.drools.mvel.ConditionAnalyzer.MapAccessInvocation
 
getReturnType() - Method in class org.drools.mvel.ConditionAnalyzer.MethodInvocation
 
getReturnType() - Method in class org.drools.mvel.ConditionAnalyzer.ThisInvocation
 
getReturnType() - Method in class org.drools.mvel.java.JavaAnalysisResult
 
getReturnValueBuilder() - Method in class org.drools.mvel.builder.MVELDialect
 
getReturnValueBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getRight() - Method in class org.drools.mvel.ConditionAnalyzer.SingleCondition
 
getRight() - Method in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
getRootClassLoader() - Method in class org.drools.mvel.MVELDialectRuntimeData
 
getRuleClassBuilder() - Method in class org.drools.mvel.builder.MVELDialect
 
getRuleClassBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getRuleClassName() - Method in class org.drools.mvel.asm.InvokerContext
 
getRuleNameMap() - Method in class org.drools.mvel.MVELConstraint.EvaluationContext
 
getRuleTemplateRegistry(ClassLoader) - Static method in class org.drools.mvel.java.JavaRuleBuilderHelper
 
getSalienceBuilder() - Method in class org.drools.mvel.builder.MVELDialect
 
getSalienceBuilder() - Method in class org.drools.mvel.java.JavaDialect
 
getSerialversionuid() - Static method in class org.drools.mvel.expr.MVELCompilationUnit
 
getSetterMethods() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl
 
getSeverity() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl.GetterOverloadWarning
 
getSeverity() - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl.IncompatibleGetterOverloadError
 
getStaticField(String, Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
getSuperClassDescriptor() - Method in class org.drools.mvel.asm.ClassGenerator
 
GetterOverloadWarning(Class, String, Class, String, Class) - Constructor for class org.drools.mvel.asm.ClassFieldInspectorImpl.GetterOverloadWarning
 
getText() - Method in class org.drools.mvel.asm.MethodComparator.Tracer
 
getTupleIndex() - Method in class org.drools.mvel.asm.GeneratorHelper.DeclarationMatcher
 
getType() - Method in class org.drools.mvel.ConditionAnalyzer.AritmeticExpression
 
getType() - Method in class org.drools.mvel.ConditionAnalyzer.ArrayCreationExpression
 
getType() - Method in class org.drools.mvel.ConditionAnalyzer.CastExpression
 
getType() - Method in class org.drools.mvel.ConditionAnalyzer.EvaluatedExpression
 
getType() - Method in interface org.drools.mvel.ConditionAnalyzer.Expression
 
getType() - Method in class org.drools.mvel.ConditionAnalyzer.FixedExpression
 
getType() - Method in class org.drools.mvel.ConditionAnalyzer.VariableExpression
 
getTypeAsPrimitive() - Method in class org.drools.mvel.ConditionAnalyzer.FixedExpression
 
getTypeResolver() - Method in class org.drools.mvel.builder.MVELDialect
 
getTypeResolver() - Method in class org.drools.mvel.java.JavaDialect
Returns the current type resolver instance
getValue() - Method in class org.drools.mvel.ConditionAnalyzer.FixedExpression
 
getValue() - Method in class org.drools.mvel.expr.MVELSalienceExpression
 
getValue(InternalWorkingMemory, Object) - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
 
getValue(InternalWorkingMemory, Object) - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
getValue(InternalWorkingMemory, Object) - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
getValue(InternalWorkingMemory, LeftTuple) - Method in class org.drools.mvel.MVELConstraintBuilder.Expression
 
getValue(KnowledgeHelper, Rule, WorkingMemory) - Method in class org.drools.mvel.expr.MVELSalienceExpression
 
getValue(Tuple, Declaration[], InternalWorkingMemory) - Method in class org.drools.mvel.expr.MVELObjectExpression
 
getValue(Tuple, Declaration[], RuleImpl, WorkingMemory) - Method in class org.drools.mvel.expr.MVELEnabledExpression
 
getVariable() - Method in class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
getVariableResolver(String) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
getVariableType() - Method in class org.drools.mvel.ConditionAnalyzer.VariableExpression
 
getWorkingMemory() - Method in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
GT - org.drools.mvel.ConditionAnalyzer.BooleanOperator
 

H

hashCode() - Method in class org.drools.mvel.asm.InvokerContext
 
hashCode() - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
hashCode() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
hashCode() - Method in class org.drools.mvel.expr.MVELEvalExpression
 
hashCode() - Method in class org.drools.mvel.expr.MVELReturnValueExpression
 
hashCode() - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
hashCode() - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
hashCode() - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
hashCode() - Method in class org.drools.mvel.MVELConstraint
 
hasRule() - Method in enum org.drools.mvel.expr.MVELCompilationUnit.Scope
 

I

ID - Static variable in class org.drools.mvel.java.JavaDialect
 
IncompatibleGetterOverloadError(Class, String, Class, String, Class) - Constructor for class org.drools.mvel.asm.ClassFieldInspectorImpl.IncompatibleGetterOverloadError
 
init(Object, Object, Tuple, Declaration[], WorkingMemory) - Method in class org.drools.mvel.expr.MVELAccumulator
 
init(Object, Object, Tuple, Declaration[], WorkingMemory) - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
init(KnowledgeBuilderConfigurationImpl) - Method in class org.drools.mvel.builder.MVELDialectConfiguration
 
init(ProcessDescr) - Method in class org.drools.mvel.builder.MVELDialect
 
init(ProcessDescr) - Method in class org.drools.mvel.java.JavaDialect
 
init(RuleDescr) - Method in class org.drools.mvel.builder.MVELDialect
 
init(RuleDescr) - Method in class org.drools.mvel.java.JavaDialect
 
initBuilder() - Static method in class org.drools.mvel.builder.MVELDialect
 
initBuilder() - Static method in class org.drools.mvel.java.JavaDialect
 
initFieldWithDefaultValue(MethodVisitor, ClassDefinition, FieldDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
initializeDynamicTypeStructures(MethodVisitor, ClassDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
Initializes the trait map and dynamic property map to empty values
instanceOf(Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
INSTANCEOF - org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
InternalClassWriter(ClassLoader, int) - Constructor for class org.drools.mvel.asm.ClassGenerator.InternalClassWriter
 
internalEvaluate(Object, VariableResolverFactory) - Method in class org.drools.mvel.expr.MvelEvaluator
 
internalName(Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
internalName(String) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
Invocation() - Constructor for class org.drools.mvel.ConditionAnalyzer.Invocation
 
invocationCounter - Variable in class org.drools.mvel.MVELConstraint
 
invoke(int, Class<?>, String, Class<?>, Class<?>...) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
invoke(Method) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
invokeConstructor(Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
invokeConstructor(Class<?>, Object[], Class<?>...) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
invokeInterface(Class<?>, String, Class<?>, Class<?>...) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
INVOKER_REGISTRY - Static variable in class org.drools.mvel.java.JavaRuleBuilderHelper
 
INVOKER_SERIAL_UID - Static variable in class org.drools.mvel.asm.GeneratorHelper
 
InvokerContext - Class in org.drools.mvel.asm
 
InvokerContext(Map<String, Object>) - Constructor for class org.drools.mvel.asm.InvokerContext
 
InvokerGenerator - Class in org.drools.mvel.asm
 
InvokerGenerator() - Constructor for class org.drools.mvel.asm.InvokerGenerator
 
invokeSpecial(Class<?>, String, Class<?>, Class<?>...) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
invokeStatic(Class<?>, String, Class<?>, Class<?>...) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
invokeThis(String, Class<?>, Class<?>...) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
invokeVirtual(Class<?>, String, Class<?>, Class<?>...) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
isAllowed(InternalFactHandle, InternalWorkingMemory) - Method in class org.drools.mvel.MVELConstraint
 
isAllowedCachedLeft(ContextEntry, InternalFactHandle) - Method in class org.drools.mvel.MVELConstraint
 
isAllowedCachedRight(Tuple, ContextEntry) - Method in class org.drools.mvel.MVELConstraint
 
isAnd() - Method in class org.drools.mvel.ConditionAnalyzer.CombinedCondition
 
isBinary() - Method in class org.drools.mvel.ConditionAnalyzer.SingleCondition
 
isBitwiseOperation() - Method in enum org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
isComparison() - Method in enum org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
isDebugMode() - Static method in class org.drools.mvel.expr.MVELDebugHandler
Returns current debug mode.
Holds lazy initialized internal reference to improve performance.
Therefore you can't change System property "mvel.debugger" after isDebugMode is called at least once.

To update debug mode at runtime use MVELDebugHandler.setDebugMode(boolean)
isDefault() - Method in class org.drools.mvel.expr.MVELSalienceExpression
 
isDirty() - Method in class org.drools.mvel.MVELDialectRuntimeData
 
isDynamic - Variable in class org.drools.mvel.MVELConstraint
 
isDynamic() - Method in class org.drools.mvel.expr.MVELSalienceExpression
 
isDynamic() - Method in class org.drools.mvel.MVELConstraint
 
isEquality() - Method in enum org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
isFixed(ConditionAnalyzer.Expression) - Static method in class org.drools.mvel.ConditionAnalyzer
 
isFullyEvaluated(Serializable) - Static method in class org.drools.mvel.MVELConditionEvaluator
 
isIndexable(short, RuleBaseConfiguration) - Method in class org.drools.mvel.MVELConstraint
 
isIndexedFactory() - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
isJava() - Method in class org.drools.mvel.builder.MVELDialect
 
isMoreThanMaxRuleDefs() - Method in class org.drools.mvel.MVELConstraint.EvaluationContext
 
isMvelOperator(String) - Method in class org.drools.mvel.MVELConstraintBuilder
 
isNegated() - Method in class org.drools.mvel.ConditionAnalyzer.Condition
 
isNonGetter(String) - Method in class org.drools.mvel.asm.ClassFieldInspectorImpl
sotty: Checks whether a returned field is actually a getter or not
isReactive() - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
isReactive() - Method in class org.drools.mvel.dataproviders.ReactiveMVELDataProvider
 
isResolveable(String) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
isStrict() - Method in class org.drools.mvel.builder.MVELDialectConfiguration
 
isStrictMode() - Method in class org.drools.mvel.builder.MVELDialect
 
isStrictMode() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
isStringConcat() - Method in class org.drools.mvel.ConditionAnalyzer.AritmeticExpression
 
isTarget(String) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
isTemporal() - Method in class org.drools.mvel.MVELConstraint
 
isTypesafe() - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
isTypeSafe() - Method in interface org.drools.mvel.extractors.MVELClassFieldReader
 
isTypeSafe() - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
 
isTypeSafe() - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
isTypeSafe() - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
isUnification() - Method in class org.drools.mvel.MVELConstraint
 

J

JAVA_INVOKERS_MVEL - Static variable in class org.drools.mvel.java.JavaRuleBuilderHelper
 
JAVA_RULE_MVEL - Static variable in class org.drools.mvel.java.JavaRuleBuilderHelper
 
JavaAccumulateBuilder - Class in org.drools.mvel.java
A builder for the java dialect accumulate version
JavaAccumulateBuilder() - Constructor for class org.drools.mvel.java.JavaAccumulateBuilder
 
JavaAnalysisResult - Class in org.drools.mvel.java
An analysis result implementation for the java dialect
JavaAnalysisResult(String, Set<String>) - Constructor for class org.drools.mvel.java.JavaAnalysisResult
 
JavaDialect - Class in org.drools.mvel.java
 
JavaDialect(ClassLoader, KnowledgeBuilderConfigurationImpl, PackageRegistry, InternalKnowledgePackage) - Constructor for class org.drools.mvel.java.JavaDialect
 
JavaDialectError - Class in org.drools.mvel.java
 
JavaDialectError(String) - Constructor for class org.drools.mvel.java.JavaDialectError
 
JavaDialectSession - Class in org.drools.mvel.java
 
JavaDialectSession() - Constructor for class org.drools.mvel.java.JavaDialectSession
 
JavaExprAnalyzer - Class in org.drools.mvel.java
Expression analyzer.
JavaExprAnalyzer() - Constructor for class org.drools.mvel.java.JavaExprAnalyzer
Construct.
JavaForMvelDialectConfiguration - Class in org.drools.mvel.java
There are options to use various flavours of runtime compilers.
JavaForMvelDialectConfiguration() - Constructor for class org.drools.mvel.java.JavaForMvelDialectConfiguration
 
JavaFunctionBuilder - Class in org.drools.mvel.java
 
JavaFunctionBuilder() - Constructor for class org.drools.mvel.java.JavaFunctionBuilder
 
JavaRuleBuilderHelper - Class in org.drools.mvel.java
 
JavaRuleBuilderHelper() - Constructor for class org.drools.mvel.java.JavaRuleBuilderHelper
 
jitEvaluator(String, ConditionAnalyzer.Condition, Declaration[], EvaluatorWrapper[], ClassLoader, Tuple) - Static method in class org.drools.mvel.ASMConditionEvaluatorJitter
 
jitEvaluator(InternalFactHandle, InternalWorkingMemory, Tuple) - Method in class org.drools.mvel.MVELConstraint
 
jitted - Variable in class org.drools.mvel.MVELConstraint
 

K

KnowledgeHelperFixer - Class in org.drools.mvel.asm
 
KnowledgeHelperFixer() - Constructor for class org.drools.mvel.asm.KnowledgeHelperFixer
 

L

LAMBDA_INTROSPECTOR_CACHE_SIZE - Static variable in class org.drools.mvel.asm.LambdaIntrospector
 
LambdaIntrospector - Class in org.drools.mvel.asm
 
LambdaIntrospector() - Constructor for class org.drools.mvel.asm.LambdaIntrospector
 
LE - org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
ListAccessInvocation(Class<?>, ConditionAnalyzer.Expression) - Constructor for class org.drools.mvel.ConditionAnalyzer.ListAccessInvocation
 
load(int) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
loadAsObject(int) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
loadClass(ClassLoader, String) - Static method in class org.drools.mvel.expr.MVELCompilationUnit
 
logger - Static variable in class org.drools.mvel.expr.MVELDebugHandler
 
logger - Static variable in class org.drools.mvel.java.JavaForMvelDialectConfiguration
 
LT - org.drools.mvel.ConditionAnalyzer.BooleanOperator
 

M

macros - Static variable in class org.drools.mvel.builder.MVELConsequenceBuilder
 
MapAccessInvocation(Class<?>, Class<?>, ConditionAnalyzer.Expression) - Constructor for class org.drools.mvel.ConditionAnalyzer.MapAccessInvocation
 
MapFunctionResolverFactory() - Constructor for class org.drools.mvel.MVELDialectRuntimeData.MapFunctionResolverFactory
 
matchDeclarationsToTuple(Declaration[]) - Static method in class org.drools.mvel.asm.GeneratorHelper
 
MATCHES - org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
MAX_RULE_DEFS - Static variable in class org.drools.mvel.MVELConstraint.EvaluationContext
 
merge(DialectRuntimeRegistry, DialectRuntimeData) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
merge(DialectRuntimeRegistry, DialectRuntimeData, boolean) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
mergeEvaluationContext(Constraint) - Method in class org.drools.mvel.MVELConstraint
 
mergeRuleNameMap(Map<String, Set<String>>) - Method in class org.drools.mvel.MVELConstraint.EvaluationContext
 
MethodBody() - Constructor for class org.drools.mvel.asm.ClassGenerator.MethodBody
 
MethodComparator - Class in org.drools.mvel.asm
The purpose of this utility it to check if 2 method implementations are equivalent, by comparing the bytecode.
MethodComparator() - Constructor for class org.drools.mvel.asm.MethodComparator
 
MethodComparator.Tracer - Class in org.drools.mvel.asm
 
methodDescr(Class<?>, Class<?>...) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
methodDescr(Class<?>, Class<?>...) - Method in class org.drools.mvel.asm.ClassGenerator
 
MethodInvocation(Method) - Constructor for class org.drools.mvel.ConditionAnalyzer.MethodInvocation
 
MethodInvocation(Method, String) - Constructor for class org.drools.mvel.ConditionAnalyzer.MethodInvocation
 
MOD - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
MUL - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
mv - Variable in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
mvel - Variable in class org.drools.mvel.DrlDumper
 
MVEL_OPERATORS - Static variable in class org.drools.mvel.MVELConstraintBuilder
 
MVELAccumulateBuilder - Class in org.drools.mvel.builder
A builder for the java dialect accumulate version
MVELAccumulateBuilder() - Constructor for class org.drools.mvel.builder.MVELAccumulateBuilder
 
MVELAccumulator - Class in org.drools.mvel.expr
An MVEL accumulator implementation
MVELAccumulator() - Constructor for class org.drools.mvel.expr.MVELAccumulator
 
MVELAccumulator(MVELCompilationUnit, MVELCompilationUnit, MVELCompilationUnit, MVELCompilationUnit) - Constructor for class org.drools.mvel.expr.MVELAccumulator
 
MVELAccumulatorFunctionExecutor - Class in org.drools.mvel.expr
An MVEL accumulator function executor implementation
MVELAccumulatorFunctionExecutor() - Constructor for class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
MVELAccumulatorFunctionExecutor(MVELCompilationUnit, AccumulateFunction) - Constructor for class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
MVELAnalysisResult - Class in org.drools.mvel.builder
An analysis result implementation for the MVEL dialect
MVELAnalysisResult() - Constructor for class org.drools.mvel.builder.MVELAnalysisResult
 
MVELBeanCreator - Class in org.drools.mvel.builder
 
MVELBeanCreator(Map<String, Object>) - Constructor for class org.drools.mvel.builder.MVELBeanCreator
 
MVELCalendarCoercion - Class in org.drools.mvel.expr
 
MVELCalendarCoercion() - Constructor for class org.drools.mvel.expr.MVELCalendarCoercion
 
MVELClassFieldReader - Interface in org.drools.mvel.extractors
 
MVELCompilationUnit - Class in org.drools.mvel.expr
 
MVELCompilationUnit() - Constructor for class org.drools.mvel.expr.MVELCompilationUnit
 
MVELCompilationUnit(String, String, String[], EvaluatorWrapper[], Declaration[], Declaration[], String[], String[], String[], boolean, boolean) - Constructor for class org.drools.mvel.expr.MVELCompilationUnit
 
MVELCompilationUnit.DroolsVarFactory - Class in org.drools.mvel.expr
 
MVELCompilationUnit.PropertyHandlerFactoryFixer - Class in org.drools.mvel.expr
 
MVELCompilationUnit.Scope - Enum in org.drools.mvel.expr
 
MVELCompileable - Interface in org.drools.mvel.expr
 
MVELConditionEvaluator - Class in org.drools.mvel
 
MVELConditionEvaluator(MVELCompilationUnit, ParserConfiguration, ExecutableStatement, Declaration[], EvaluatorWrapper[], String) - Constructor for class org.drools.mvel.MVELConditionEvaluator
 
MVELConditionEvaluator(ParserConfiguration, String, Declaration[], EvaluatorWrapper[], String) - Constructor for class org.drools.mvel.MVELConditionEvaluator
 
MVELConsequence - Class in org.drools.mvel.expr
 
MVELConsequence() - Constructor for class org.drools.mvel.expr.MVELConsequence
 
MVELConsequence(MVELCompilationUnit, String, String) - Constructor for class org.drools.mvel.expr.MVELConsequence
 
MVELConsequenceBuilder - Class in org.drools.mvel.builder
 
MVELConsequenceBuilder() - Constructor for class org.drools.mvel.builder.MVELConsequenceBuilder
 
MVELConstraint - Class in org.drools.mvel
 
MVELConstraint() - Constructor for class org.drools.mvel.MVELConstraint
 
MVELConstraint(String, String, Declaration[], EvaluatorWrapper[], MVELCompilationUnit, boolean) - Constructor for class org.drools.mvel.MVELConstraint
 
MVELConstraint(String, String, MVELCompilationUnit, IndexUtil.ConstraintType, FieldValue, InternalReadAccessor, EvaluatorWrapper[]) - Constructor for class org.drools.mvel.MVELConstraint
 
MVELConstraint(Collection<String>, String, Declaration[], EvaluatorWrapper[], MVELCompilationUnit, IndexUtil.ConstraintType, TupleValueExtractor, InternalReadAccessor, boolean) - Constructor for class org.drools.mvel.MVELConstraint
 
MVELConstraint.EvaluationContext - Class in org.drools.mvel
 
MVELConstraint.MvelContextEntry - Class in org.drools.mvel
 
MVELConstraint.UnificationContextEntry - Class in org.drools.mvel
 
MVELConstraintBuilder - Class in org.drools.mvel
 
MVELConstraintBuilder() - Constructor for class org.drools.mvel.MVELConstraintBuilder
 
MVELConstraintBuilder.BooleanConversionHandler - Class in org.drools.mvel
 
MVELConstraintBuilder.Expression - Class in org.drools.mvel
 
MVELConstraintBuilder.StringCoercionCompatibilityEvaluator - Class in org.drools.mvel
 
MvelContextEntry() - Constructor for class org.drools.mvel.MVELConstraint.MvelContextEntry
 
MvelContextEntry(Declaration[]) - Constructor for class org.drools.mvel.MVELConstraint.MvelContextEntry
 
MVELCoreComponentsBuilder - Class in org.drools.mvel
 
MVELCoreComponentsBuilder() - Constructor for class org.drools.mvel.MVELCoreComponentsBuilder
 
MVELDataProvider - Class in org.drools.mvel.dataproviders
 
MVELDataProvider() - Constructor for class org.drools.mvel.dataproviders.MVELDataProvider
 
MVELDataProvider(MVELCompilationUnit, String) - Constructor for class org.drools.mvel.dataproviders.MVELDataProvider
 
MVELDateClassFieldReader - Class in org.drools.mvel.extractors
A class field extractor that uses MVEL engine to extract the actual value for a given expression.
MVELDateClassFieldReader() - Constructor for class org.drools.mvel.extractors.MVELDateClassFieldReader
 
MVELDateClassFieldReader(String, String, boolean) - Constructor for class org.drools.mvel.extractors.MVELDateClassFieldReader
 
MVELDateCoercion - Class in org.drools.mvel.expr
 
MVELDateCoercion() - Constructor for class org.drools.mvel.expr.MVELDateCoercion
 
MVELDebugHandler - Class in org.drools.mvel.expr
Debug Handler for MVEL dialect.
MVELDebugHandler() - Constructor for class org.drools.mvel.expr.MVELDebugHandler
 
MVELDialect - Class in org.drools.mvel.builder
 
MVELDialect() - Constructor for class org.drools.mvel.builder.MVELDialect
 
MVELDialect(ClassLoader, KnowledgeBuilderConfigurationImpl, PackageRegistry, InternalKnowledgePackage) - Constructor for class org.drools.mvel.builder.MVELDialect
 
MVELDialect(ClassLoader, KnowledgeBuilderConfigurationImpl, PackageRegistry, InternalKnowledgePackage, String) - Constructor for class org.drools.mvel.builder.MVELDialect
 
MVELDialectConfiguration - Class in org.drools.mvel.builder
The MVEL dialect.
MVELDialectConfiguration() - Constructor for class org.drools.mvel.builder.MVELDialectConfiguration
 
MVELDialectRuntimeData - Class in org.drools.mvel
 
MVELDialectRuntimeData() - Constructor for class org.drools.mvel.MVELDialectRuntimeData
 
MVELDialectRuntimeData.MapFunctionResolverFactory - Class in org.drools.mvel
 
MVELEnabledBuilder - Class in org.drools.mvel.builder
 
MVELEnabledBuilder() - Constructor for class org.drools.mvel.builder.MVELEnabledBuilder
 
MVELEnabledExpression - Class in org.drools.mvel.expr
 
MVELEnabledExpression() - Constructor for class org.drools.mvel.expr.MVELEnabledExpression
 
MVELEnabledExpression(MVELCompilationUnit, String) - Constructor for class org.drools.mvel.expr.MVELEnabledExpression
 
MVELEvalBuilder - Class in org.drools.mvel.builder
 
MVELEvalBuilder() - Constructor for class org.drools.mvel.builder.MVELEvalBuilder
 
MVELEvalExpression - Class in org.drools.mvel.expr
 
MVELEvalExpression() - Constructor for class org.drools.mvel.expr.MVELEvalExpression
 
MVELEvalExpression(MVELCompilationUnit, String) - Constructor for class org.drools.mvel.expr.MVELEvalExpression
 
MvelEvaluator<T> - Class in org.drools.mvel.expr
 
MvelEvaluator.EvaluatorType - Enum in org.drools.mvel.expr
 
MVELExprAnalyzer - Class in org.drools.mvel.builder
Expression analyzer.
MVELExprAnalyzer() - Constructor for class org.drools.mvel.builder.MVELExprAnalyzer
 
MVELFromBuilder - Class in org.drools.mvel.builder
A builder for "from" conditional element
MVELFromBuilder() - Constructor for class org.drools.mvel.builder.MVELFromBuilder
 
MVELNumberClassFieldReader - Class in org.drools.mvel.extractors
A class field extractor that uses MVEL engine to extract the actual value for a given expression.
MVELNumberClassFieldReader() - Constructor for class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
MVELNumberClassFieldReader(String, String, boolean) - Constructor for class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
MVELObjectClassFieldReader - Class in org.drools.mvel.extractors
A class field extractor that uses MVEL engine to extract the actual value for a given expression.
MVELObjectClassFieldReader() - Constructor for class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
MVELObjectClassFieldReader(String, String, boolean) - Constructor for class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
MVELObjectExpression - Class in org.drools.mvel.expr
 
MVELObjectExpression() - Constructor for class org.drools.mvel.expr.MVELObjectExpression
 
MVELObjectExpression(MVELCompilationUnit, String) - Constructor for class org.drools.mvel.expr.MVELObjectExpression
 
MVELObjectExpressionBuilder - Class in org.drools.mvel.builder
 
MVELReturnValueBuilder - Class in org.drools.mvel.builder
 
MVELReturnValueBuilder() - Constructor for class org.drools.mvel.builder.MVELReturnValueBuilder
 
MVELReturnValueExpression - Class in org.drools.mvel.expr
 
MVELReturnValueExpression() - Constructor for class org.drools.mvel.expr.MVELReturnValueExpression
 
MVELReturnValueExpression(MVELCompilationUnit, String) - Constructor for class org.drools.mvel.expr.MVELReturnValueExpression
 
MVELSafeHelper - Class in org.drools.mvel
 
MVELSalienceBuilder - Class in org.drools.mvel.builder
 
MVELSalienceBuilder() - Constructor for class org.drools.mvel.builder.MVELSalienceBuilder
 
MVELSalienceExpression - Class in org.drools.mvel.expr
 
MVELSalienceExpression() - Constructor for class org.drools.mvel.expr.MVELSalienceExpression
 
MVELSalienceExpression(MVELCompilationUnit, String) - Constructor for class org.drools.mvel.expr.MVELSalienceExpression
 

N

NAMED_CONSEQUENCE_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
NAMED_CONSEQUENCE_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
NE - org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
needsSameType() - Method in enum org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
newDialect(ClassLoader, KnowledgeBuilderConfigurationImpl, PackageRegistry, InternalKnowledgePackage) - Method in class org.drools.mvel.builder.MVELDialectConfiguration
 
newDialect(ClassLoader, KnowledgeBuilderConfigurationImpl, PackageRegistry, InternalKnowledgePackage) - Method in class org.drools.mvel.java.JavaForMvelDialectConfiguration
 
newInstance() - Method in class org.drools.mvel.asm.ClassGenerator
 
newInstance(Class, Object) - Method in class org.drools.mvel.asm.ClassGenerator
 
newInstance(Class, Object, Class, Object) - Method in class org.drools.mvel.asm.ClassGenerator
 
next - Variable in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
normalize(ClassLoader) - Method in class org.drools.mvel.MVELConstraintBuilder.Expression
 
normalizeMVELLiteralExpression(ValueType, FieldValue, String, String, String, String, boolean, LiteralRestrictionDescr) - Static method in class org.drools.mvel.MVELConstraintBuilder
 
normalizeMVELVariableExpression(String, String, String, RelationalExprDescr) - Static method in class org.drools.mvel.MVELConstraintBuilder
 

O

objAstorePos - Variable in class org.drools.mvel.asm.GeneratorHelper.EvaluateMethod
 
onAdd(DialectRuntimeRegistry, ClassLoader) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
onBeforeExecute() - Method in class org.drools.mvel.MVELDialectRuntimeData
 
onRemove() - Method in class org.drools.mvel.MVELDialectRuntimeData
 
org.drools.mvel - package org.drools.mvel
 
org.drools.mvel.asm - package org.drools.mvel.asm
 
org.drools.mvel.builder - package org.drools.mvel.builder
 
org.drools.mvel.dataproviders - package org.drools.mvel.dataproviders
 
org.drools.mvel.expr - package org.drools.mvel.expr
 
org.drools.mvel.extractors - package org.drools.mvel.extractors
 
org.drools.mvel.java - package org.drools.mvel.java
 
org.drools.mvel.osgi - package org.drools.mvel.osgi
 

P

PackageStore - Class in org.drools.mvel.java
 
PackageStore() - Constructor for class org.drools.mvel.java.PackageStore
 
PackageStore(JavaDialectRuntimeData, List<KnowledgeBuilderResult>) - Constructor for class org.drools.mvel.java.PackageStore
 
parseDeclarations(Declaration[], int, int, int, boolean) - Method in class org.drools.mvel.asm.GeneratorHelper.EvaluateMethod
 
parseGlobals(String[], String[], int, StringBuilder) - Method in class org.drools.mvel.asm.GeneratorHelper.EvaluateMethod
 
PATTERN_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
PATTERN_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
pkg - Variable in class org.drools.mvel.builder.MVELDialect
 
postCompileAddFunction(FunctionDescr, TypeResolver) - Method in class org.drools.mvel.builder.MVELDialect
 
postCompileAddFunction(FunctionDescr, TypeResolver) - Method in class org.drools.mvel.java.JavaDialect
 
preCompileAddFunction(FunctionDescr, TypeResolver) - Method in class org.drools.mvel.builder.MVELDialect
 
preCompileAddFunction(FunctionDescr, TypeResolver) - Method in class org.drools.mvel.java.JavaDialect
 
PREDICATE_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
PredicateGenerator - Class in org.drools.mvel.asm
 
PredicateGenerator() - Constructor for class org.drools.mvel.asm.PredicateGenerator
 
print(String) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
printLastRegistry(Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
println(String) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
printRegistryValue(int) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
printRegistryValue(int, Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
printStack() - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
processMacros(String) - Static method in class org.drools.mvel.builder.MVELConsequenceBuilder
 
PropertyHandlerFactoryFixer() - Constructor for class org.drools.mvel.expr.MVELCompilationUnit.PropertyHandlerFactoryFixer
 
push(Object) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
push(Object, Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
pushInt(MethodVisitor, int) - Static method in class org.drools.mvel.asm.AsmUtil
 
putFieldInThis(String, Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
putFieldInThisFromRegistry(String, Class<?>, int) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
putStaticField(String, Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 

Q

QUERY_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
QUERY_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 

R

ReactiveMVELDataProvider - Class in org.drools.mvel.dataproviders
 
ReactiveMVELDataProvider() - Constructor for class org.drools.mvel.dataproviders.ReactiveMVELDataProvider
 
ReactiveMVELDataProvider(MVELCompilationUnit, String) - Constructor for class org.drools.mvel.dataproviders.ReactiveMVELDataProvider
 
read(String) - Method in class org.drools.mvel.java.PackageStore
 
readExternal(ObjectInput) - Method in class org.drools.mvel.builder.MVELDialect
 
readExternal(ObjectInput) - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
readExternal(ObjectInput) - Method in class org.drools.mvel.expr.MVELAccumulator
 
readExternal(ObjectInput) - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
readExternal(ObjectInput) - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
readExternal(ObjectInput) - Method in class org.drools.mvel.expr.MVELConsequence
 
readExternal(ObjectInput) - Method in class org.drools.mvel.expr.MVELEnabledExpression
 
readExternal(ObjectInput) - Method in class org.drools.mvel.expr.MVELEvalExpression
 
readExternal(ObjectInput) - Method in class org.drools.mvel.expr.MVELObjectExpression
 
readExternal(ObjectInput) - Method in class org.drools.mvel.expr.MVELReturnValueExpression
 
readExternal(ObjectInput) - Method in class org.drools.mvel.expr.MVELSalienceExpression
 
readExternal(ObjectInput) - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
 
readExternal(ObjectInput) - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
readExternal(ObjectInput) - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
readExternal(ObjectInput) - Method in class org.drools.mvel.MVELConstraint.EvaluationContext
 
readExternal(ObjectInput) - Method in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
readExternal(ObjectInput) - Method in class org.drools.mvel.MVELConstraint
 
readExternal(ObjectInput) - Method in class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
readExternal(ObjectInput) - Method in class org.drools.mvel.MVELConstraintBuilder.Expression
 
readExternal(ObjectInput) - Method in class org.drools.mvel.MVELDialectRuntimeData.MapFunctionResolverFactory
 
readExternal(ObjectInput) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
readField(Field) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
receiveBreakpoints() - Static method in class org.drools.mvel.expr.MVELDebugHandler
Notify remote debugger that runtime is ready to get latest breakpoint information
registerBreakpoint(String, int) - Static method in class org.drools.mvel.expr.MVELDebugHandler
 
registerEvaluationContext(BuildContext) - Method in class org.drools.mvel.MVELConstraint
 
registerInvokerBytecode(RuleBuildContext, Map<String, Object>, byte[], Object) - Static method in class org.drools.mvel.java.JavaRuleBuilderHelper
 
reinitBuilder() - Static method in class org.drools.mvel.builder.MVELDialect
 
reinitBuilder() - Static method in class org.drools.mvel.java.JavaDialect
 
reload() - Method in class org.drools.mvel.MVELDialectRuntimeData
 
remove(String) - Method in class org.drools.mvel.java.PackageStore
 
removeBreakpoint(String, int) - Static method in class org.drools.mvel.expr.MVELDebugHandler
 
removeFunction(String) - Method in class org.drools.mvel.MVELDialectRuntimeData.MapFunctionResolverFactory
 
removeFunction(KnowledgePackageImpl, Function) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
removeRule(KnowledgePackageImpl, RuleImpl) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.mvel.expr.MVELEvalExpression
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.mvel.expr.MVELReturnValueExpression
 
replaceDeclaration(Declaration, Declaration) - Method in class org.drools.mvel.MVELConstraint
 
REPORT_REGISTRY - Variable in class org.drools.mvel.DrlDumper
 
REPORT_REGISTRY - Static variable in class org.drools.mvel.SessionReporter
 
resetEvaluatorType() - Static method in class org.drools.mvel.expr.MvelEvaluator
 
resetFactHandle() - Method in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
resetFactHandle() - Method in class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
resetParserConfiguration() - Method in class org.drools.mvel.MVELDialectRuntimeData
 
resetTuple() - Method in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
resetTuple() - Method in class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
resolveUnificationAmbiguity(String, Declaration[], String, String) - Static method in class org.drools.mvel.MVELConstraintBuilder
 
results - Variable in class org.drools.mvel.builder.MVELDialect
 
RETURN_VALUE_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
RETURN_VALUE_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
returnAsArray(Collection<T>, Class<T>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
returnAsArray(T[]) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
returnType(String) - Static method in class org.drools.mvel.asm.AsmUtil
 
ReturnValueGenerator - Class in org.drools.mvel.asm
 
ReturnValueGenerator() - Constructor for class org.drools.mvel.asm.ReturnValueGenerator
 
rewriteUpdates(Function<String, Class<?>>, Function<Class<?>, List<String>>, String) - Static method in class org.drools.mvel.builder.MVELConsequenceBuilder
 
rightHandle - Variable in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
RULE_CLASS_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
RULE_REGISTRY - Static variable in class org.drools.mvel.java.JavaRuleBuilderHelper
 

S

SafeMVELEvaluator - Class in org.drools.mvel
 
SafeMVELEvaluator() - Constructor for class org.drools.mvel.SafeMVELEvaluator
 
SALIENCE_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
SALIENCE_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
SessionReporter - Class in org.drools.mvel
 
SessionReporter() - Constructor for class org.drools.mvel.SessionReporter
 
setAccess(int) - Method in class org.drools.mvel.asm.ClassGenerator
 
setAssignedVariables(Set<String>) - Method in class org.drools.mvel.java.JavaAnalysisResult
 
setBlockDescrs(JavaContainerBlockDescr) - Method in class org.drools.mvel.java.JavaAnalysisResult
 
setBoundIdentifiers(BoundIdentifiers) - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
setBoundIdentifiers(BoundIdentifiers) - Method in class org.drools.mvel.java.JavaAnalysisResult
 
setConsequenceTemplate(String) - Static method in class org.drools.mvel.java.JavaRuleBuilderHelper
 
setDebugMode(boolean) - Static method in class org.drools.mvel.expr.MVELDebugHandler
Sets debug mode on/off.
Updates local MVELDebugHandler property and System property "mvel.debugger"

There's no need to ever call this method unless you write junit tests!
setDirty(boolean) - Method in class org.drools.mvel.MVELDialectRuntimeData
 
setEvaluationContext(Object) - Method in interface org.drools.mvel.extractors.MVELClassFieldReader
 
setEvaluationContext(Object) - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
 
setEvaluationContext(Object) - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
setEvaluationContext(Object) - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
setEvaluatorType(MvelEvaluator.EvaluatorType) - Static method in class org.drools.mvel.expr.MvelEvaluator
 
setExecutableStatement(ExecutableStatement) - Method in interface org.drools.mvel.extractors.MVELClassFieldReader
 
setExecutableStatement(ExecutableStatement) - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
 
setExecutableStatement(ExecutableStatement) - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
setExecutableStatement(ExecutableStatement) - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
setExprInputs(RuleBuildContext, PatternBuilder.ExprBindings, Class<?>, String) - Method in class org.drools.mvel.MVELConstraintBuilder
 
setFieldType(Class<?>) - Method in interface org.drools.mvel.extractors.MVELClassFieldReader
 
setIdentifiers(Set<String>) - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
setIndexedVariableResolver(int, VariableResolver) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
setInterfaces(Class<?>...) - Method in class org.drools.mvel.asm.ClassGenerator
 
setInvokerTemplate(String) - Static method in class org.drools.mvel.java.JavaRuleBuilderHelper
 
setKnowledgeHelper(KnowledgeHelper) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
setLangLevel(int) - Method in class org.drools.mvel.builder.MVELDialectConfiguration
 
setLanguageLevel(int) - Method in class org.drools.mvel.builder.MVELDialect
 
setMvelVariables(Map<String, Class<?>>) - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
setNext(ContextEntry) - Method in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
setNext(ContextEntry) - Method in class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
setNextFactory(VariableResolverFactory) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
setNotBoundedIdentifiers(Set<String>) - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
setNotBoundedIdentifiers(Set<String>) - Method in class org.drools.mvel.java.JavaAnalysisResult
 
setOnBreakReturn(int) - Static method in class org.drools.mvel.expr.MVELDebugHandler
 
setOtherVarsLength(int) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
setOtherVarsPos(int) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
setPackageCompilationData(JavaDialectRuntimeData) - Method in class org.drools.mvel.java.PackageStore
 
setPreviousDeclarations(Declaration[]) - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
setProperty(String, Object, VariableResolverFactory, Object) - Method in class org.drools.mvel.expr.ActivationPropertyHandler
 
setPropertyWrapperBuilder(ClassBuilder) - Method in class org.drools.mvel.asm.DefaultClassBuilderFactory
 
setReadAccessor(InternalReadAccessor) - Method in class org.drools.mvel.MVELConstraint
 
setReturnType(Class<?>) - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
setSignature(String) - Method in class org.drools.mvel.asm.ClassGenerator
 
setStrict(boolean) - Method in class org.drools.mvel.builder.MVELDialectConfiguration
 
setStrictMode(boolean) - Method in class org.drools.mvel.builder.MVELDialect
 
setSuperClass(Class) - Method in class org.drools.mvel.asm.ClassGenerator
 
setText(String) - Method in class org.drools.mvel.asm.MethodComparator.Tracer
 
setTiltFlag(boolean) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
setTypesafe(boolean) - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
setValueType(ValueType) - Method in interface org.drools.mvel.extractors.MVELClassFieldReader
 
SingleCondition(boolean) - Constructor for class org.drools.mvel.ConditionAnalyzer.SingleCondition
 
soundex(String) - Method in class org.drools.mvel.SafeMVELEvaluator
 
soundex(String) - Method in class org.drools.mvel.UnsafeMVELEvaluator
 
SOUNDSLIKE - org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
src - Variable in class org.drools.mvel.builder.MVELDialect
 
store(int, Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
store(int, String) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
store(int, Type) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
storeObjectFromDeclaration(Declaration, int) - Method in class org.drools.mvel.asm.GeneratorHelper.DeclarationAccessorMethod
 
storeObjectFromDeclaration(Declaration, String) - Method in class org.drools.mvel.asm.GeneratorHelper.EvaluateMethod
 
storeObjectFromDeclaration(Declaration, String, int) - Method in class org.drools.mvel.asm.GeneratorHelper.DeclarationAccessorMethod
 
storeType(String) - Static method in class org.drools.mvel.asm.AsmUtil
 
SUB - org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
superClassDescriptor() - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
supportsReverse() - Method in class org.drools.mvel.expr.MVELAccumulator
 
supportsReverse() - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
SYNCHRONIZED_TILL_EVALUATED - org.drools.mvel.expr.MvelEvaluator.EvaluatorType
 

T

TEST_JITTING - Static variable in class org.drools.mvel.MVELConstraint
 
ThisInvocation(Class<?>) - Constructor for class org.drools.mvel.ConditionAnalyzer.ThisInvocation
 
THREAD_SAFE_ON_FIRST_EVAL - org.drools.mvel.expr.MvelEvaluator.EvaluatorType
 
THREAD_SAFETY_PROPERTY - Static variable in class org.drools.mvel.expr.MvelEvaluator
 
THREAD_UNSAFE - org.drools.mvel.expr.MvelEvaluator.EvaluatorType
 
tiltFlag() - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
toggleNegation() - Method in class org.drools.mvel.ConditionAnalyzer.Condition
 
toggleNegation() - Method in class org.drools.mvel.ConditionAnalyzer.FixedValueCondition
 
toInteralName(Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator
 
toInteralName(String) - Method in class org.drools.mvel.asm.ClassGenerator
 
toString() - Method in class org.drools.mvel.builder.MVELAnalysisResult
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.AritmeticExpression
 
toString() - Method in enum org.drools.mvel.ConditionAnalyzer.AritmeticOperator
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.ArrayAccessInvocation
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.ArrayCreationExpression
 
toString() - Method in enum org.drools.mvel.ConditionAnalyzer.BooleanOperator
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.CombinedCondition
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.ConstructorInvocation
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.EvaluatedExpression
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.FieldAccessInvocation
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.FixedExpression
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.ListAccessInvocation
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.MapAccessInvocation
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.MethodInvocation
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.SingleCondition
 
toString() - Method in class org.drools.mvel.ConditionAnalyzer.VariableExpression
 
toString() - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
toString() - Method in class org.drools.mvel.expr.MVELEnabledExpression
 
toString() - Method in class org.drools.mvel.expr.MVELEvalExpression
 
toString() - Method in class org.drools.mvel.expr.MVELObjectExpression
 
toString() - Method in class org.drools.mvel.expr.MVELReturnValueExpression
 
toString() - Method in class org.drools.mvel.expr.MVELSalienceExpression
 
toString() - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
toString() - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
toString() - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
toString() - Method in class org.drools.mvel.java.JavaDialectError
 
toString() - Method in class org.drools.mvel.MVELConstraint.EvaluationContext
 
toString() - Method in class org.drools.mvel.MVELConstraint
 
toTypeDescriptor(Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator
 
toTypeDescriptor(String) - Method in class org.drools.mvel.asm.ClassGenerator
 
Tracer(String) - Constructor for class org.drools.mvel.asm.MethodComparator.Tracer
 
traverseTuplesUntilDeclaration(Tuple, int, int) - Method in class org.drools.mvel.asm.GeneratorHelper.DeclarationAccessorMethod
 
traverseTuplesUntilDeclarationWithOr(int, int, int, int) - Method in class org.drools.mvel.asm.GeneratorHelper.DeclarationAccessorMethod
 
tryReverse(Object, Object, Tuple, InternalFactHandle, Object, Declaration[], Declaration[], WorkingMemory) - Method in class org.drools.mvel.expr.MVELAccumulator
 
tryReverse(Object, Object, Tuple, InternalFactHandle, Object, Declaration[], Declaration[], WorkingMemory) - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
tuple - Variable in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
typeDescr(Class<?>) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
typeDescr(String) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 

U

UnificationContextEntry() - Constructor for class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
UnificationContextEntry(ContextEntry, Declaration) - Constructor for class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
UnsafeMVELEvaluator - Class in org.drools.mvel
 
UnsafeMVELEvaluator() - Constructor for class org.drools.mvel.UnsafeMVELEvaluator
 
unsetUnification() - Method in class org.drools.mvel.MVELConstraint
 
updateFactory(InternalFactHandle, Tuple, Object[], InternalWorkingMemory, GlobalResolver, VariableResolverFactory) - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
updateFromFactHandle(InternalWorkingMemory, InternalFactHandle) - Method in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
updateFromFactHandle(InternalWorkingMemory, InternalFactHandle) - Method in class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
updateFromTuple(InternalWorkingMemory, Tuple) - Method in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
updateFromTuple(InternalWorkingMemory, Tuple) - Method in class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
updateTraitableField(MethodVisitor, ClassDefinition, FieldDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
USE_MVEL_EXPRESSION - Static variable in class org.drools.mvel.MVELConstraintBuilder
 
useMvelExpression() - Method in class org.drools.mvel.MVELConstraintBuilder
 

V

valueOf(String) - Static method in enum org.drools.mvel.ConditionAnalyzer.AritmeticOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.drools.mvel.ConditionAnalyzer.BooleanOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.drools.mvel.expr.MVELCompilationUnit.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.drools.mvel.expr.MvelEvaluator.EvaluatorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.drools.mvel.ConditionAnalyzer.AritmeticOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.drools.mvel.ConditionAnalyzer.BooleanOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.drools.mvel.expr.MVELCompilationUnit.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.drools.mvel.expr.MvelEvaluator.EvaluatorType
Returns an array containing the constants of this enum type, in the order they are declared.
variableIndexOf(String) - Method in class org.drools.mvel.expr.MVELCompilationUnit.DroolsVarFactory
 
varType(String) - Static method in class org.drools.mvel.asm.AsmUtil
 
verbose - Static variable in class org.drools.mvel.expr.MVELDebugHandler
 
visit(int, int, String, String, String, String[]) - Method in class org.drools.mvel.asm.MethodComparator.Tracer
 
visitAnnotation(String, boolean) - Method in class org.drools.mvel.asm.MethodComparator.Tracer
 
visitAttribute(Attribute) - Method in class org.drools.mvel.asm.MethodComparator.Tracer
 
visitEnd() - Method in class org.drools.mvel.asm.DumpMethodVisitor
 
visitEnd() - Method in class org.drools.mvel.asm.MethodComparator.Tracer
 
visitField(int, String, String, String, Object) - Method in class org.drools.mvel.asm.MethodComparator.Tracer
 
visitFieldInsn(int, String, String, String) - Method in class org.drools.mvel.asm.DumpMethodVisitor
 
visitFieldOrGetter(MethodVisitor, ClassDefinition, FieldDefinition) - Method in class org.drools.mvel.asm.DefaultBeanClassBuilder
 
visitInnerClass(String, String, String, int) - Method in class org.drools.mvel.asm.MethodComparator.Tracer
 
visitInsn(int) - Method in class org.drools.mvel.asm.DumpMethodVisitor
 
visitIntInsn(int, int) - Method in class org.drools.mvel.asm.DumpMethodVisitor
 
visitJumpInsn(int, Label) - Method in class org.drools.mvel.asm.DumpMethodVisitor
 
visitLdcInsn(Object) - Method in class org.drools.mvel.asm.DumpMethodVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.drools.mvel.asm.MethodComparator.Tracer
 
visitMethodInsn(int, String, String, String, boolean) - Method in class org.drools.mvel.asm.DumpMethodVisitor
 
visitOuterClass(String, String, String) - Method in class org.drools.mvel.asm.MethodComparator.Tracer
 
visitSource(String, String) - Method in class org.drools.mvel.asm.MethodComparator.Tracer
 
visitTypeInsn(int, String) - Method in class org.drools.mvel.asm.DumpMethodVisitor
 
visitVarInsn(int, int) - Method in class org.drools.mvel.asm.DumpMethodVisitor
 

W

WINDOW_REFERENCE_BUILDER - Static variable in class org.drools.mvel.builder.MVELDialect
 
WINDOW_REFERENCE_BUILDER - Static variable in class org.drools.mvel.java.JavaDialect
 
workingMemory - Variable in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
wrapEvaluator(Evaluator, Declaration, Declaration) - Method in class org.drools.mvel.MVELConstraintBuilder
 
write(String, byte[]) - Method in class org.drools.mvel.java.PackageStore
 
write(String, byte[], boolean) - Method in class org.drools.mvel.java.PackageStore
 
writeBody(ClassGenerator, MethodVisitor) - Method in class org.drools.mvel.asm.ClassGenerator.MethodBody
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.builder.MVELDialect
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.dataproviders.MVELDataProvider
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.expr.MVELAccumulator
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.expr.MVELAccumulatorFunctionExecutor
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.expr.MVELCompilationUnit
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.expr.MVELConsequence
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.expr.MVELEnabledExpression
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.expr.MVELEvalExpression
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.expr.MVELObjectExpression
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.expr.MVELReturnValueExpression
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.expr.MVELSalienceExpression
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.extractors.MVELDateClassFieldReader
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.extractors.MVELNumberClassFieldReader
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.extractors.MVELObjectClassFieldReader
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.MVELConstraint.EvaluationContext
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.MVELConstraint.MvelContextEntry
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.MVELConstraint.UnificationContextEntry
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.MVELConstraint
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.MVELConstraintBuilder.Expression
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.MVELDialectRuntimeData.MapFunctionResolverFactory
 
writeExternal(ObjectOutput) - Method in class org.drools.mvel.MVELDialectRuntimeData
 

Z

zero(String) - Static method in class org.drools.mvel.asm.AsmUtil
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages