Skip navigation links
drools-mvel-compiler 7.26.0.Final
A B C D E F G I L M O P R S T U V 

A

addCompilationError(String) - Method in class org.drools.mvelcompiler.context.MvelCompilerContext
 
addCreatedDeclaration(String, Class<?>) - Method in class org.drools.mvelcompiler.context.MvelCompilerContext
 
addDeclaration(String, Class<?>) - Method in class org.drools.mvelcompiler.context.MvelCompilerContext
 
addDeclarations(Declaration) - Method in class org.drools.mvelcompiler.context.Declarations
 
AssignExprT - Class in org.drools.mvelcompiler.ast
 
AssignExprT(AssignExpr.Operator, TypedExpression, TypedExpression) - Constructor for class org.drools.mvelcompiler.ast.AssignExprT
 

B

BigDecimalConversion - Class in org.drools.mvelcompiler.bigdecimal
 
BinaryTExpr - Class in org.drools.mvelcompiler.ast
 
BinaryTExpr(TypedExpression, TypedExpression, BinaryExpr.Operator) - Constructor for class org.drools.mvelcompiler.ast.BinaryTExpr
 

C

CastExprT - Class in org.drools.mvelcompiler.ast
 
CastExprT(TypedExpression, Class<?>) - Constructor for class org.drools.mvelcompiler.ast.CastExprT
 
CharacterLiteralExpressionT - Class in org.drools.mvelcompiler.ast
 
CharacterLiteralExpressionT(CharLiteralExpr) - Constructor for class org.drools.mvelcompiler.ast.CharacterLiteralExpressionT
 
compile(String) - Method in class org.drools.mvelcompiler.ModifyCompiler
 
compile(String) - Method in class org.drools.mvelcompiler.MvelCompiler
 
convertExpression(TypedExpression) - Method in class org.drools.mvelcompiler.bigdecimal.BigDecimalConversion
 
convertPlusEqualsOperatorBigDecimal(TypedExpression) - Method in class org.drools.mvelcompiler.bigdecimal.BigDecimalConversion
 

D

Declaration - Class in org.drools.mvelcompiler.context
 
Declaration(String, Class<?>) - Constructor for class org.drools.mvelcompiler.context.Declaration
 
Declaration(String, Class<?>, boolean) - Constructor for class org.drools.mvelcompiler.context.Declaration
 
Declarations - Class in org.drools.mvelcompiler.context
 
Declarations() - Constructor for class org.drools.mvelcompiler.context.Declarations
 
declarations - Variable in class org.drools.mvelcompiler.context.Declarations
 
defaultMethod(Node, Void) - Method in class org.drools.mvelcompiler.PostProcessRHSPhase
 
defaultMethod(Node, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 

E

ExpressionStmtT - Class in org.drools.mvelcompiler.ast
 
ExpressionStmtT(TypedExpression) - Constructor for class org.drools.mvelcompiler.ast.ExpressionStmtT
 

F

FieldAccessTExpr - Class in org.drools.mvelcompiler.ast
 
FieldAccessTExpr(TypedExpression, Field) - Constructor for class org.drools.mvelcompiler.ast.FieldAccessTExpr
 
FieldToAccessorTExpr - Class in org.drools.mvelcompiler.ast
 
FieldToAccessorTExpr(TypedExpression, Method, List<TypedExpression>) - Constructor for class org.drools.mvelcompiler.ast.FieldToAccessorTExpr
 
FieldToAccessorTExpr(TypedExpression, Method) - Constructor for class org.drools.mvelcompiler.ast.FieldToAccessorTExpr
 
findDeclaration(String) - Method in class org.drools.mvelcompiler.context.Declarations
 
findDeclarations(String) - Method in class org.drools.mvelcompiler.context.MvelCompilerContext
 

G

getClazz() - Method in class org.drools.mvelcompiler.context.Declaration
 
getCreated() - Method in class org.drools.mvelcompiler.context.Declaration
 
getCreatedDeclarsations() - Method in class org.drools.mvelcompiler.context.Declarations
 
getCreatedDeclarsations() - Method in class org.drools.mvelcompiler.context.MvelCompilerContext
 
getName() - Method in class org.drools.mvelcompiler.context.Declaration
 
getType() - Method in class org.drools.mvelcompiler.ast.AssignExprT
 
getType() - Method in class org.drools.mvelcompiler.ast.BinaryTExpr
 
getType() - Method in class org.drools.mvelcompiler.ast.CastExprT
 
getType() - Method in class org.drools.mvelcompiler.ast.CharacterLiteralExpressionT
 
getType() - Method in class org.drools.mvelcompiler.ast.ExpressionStmtT
 
getType() - Method in class org.drools.mvelcompiler.ast.FieldAccessTExpr
 
getType() - Method in class org.drools.mvelcompiler.ast.FieldToAccessorTExpr
 
getType() - Method in class org.drools.mvelcompiler.ast.IntegerLiteralExpressionT
 
getType() - Method in class org.drools.mvelcompiler.ast.ListAccessExprT
 
getType() - Method in class org.drools.mvelcompiler.ast.MethodCallExprT
 
getType() - Method in class org.drools.mvelcompiler.ast.ObjectCreationExpressionT
 
getType() - Method in class org.drools.mvelcompiler.ast.SimpleNameTExpr
 
getType() - Method in class org.drools.mvelcompiler.ast.StringLiteralExpressionT
 
getType() - Method in interface org.drools.mvelcompiler.ast.TypedExpression
 
getType() - Method in class org.drools.mvelcompiler.ast.UnalteredTypedExpression
 
getType() - Method in class org.drools.mvelcompiler.ast.VariableDeclaratorTExpr
 
getUsedBindings() - Method in class org.drools.mvelcompiler.ParsingResult
 

I

IntegerLiteralExpressionT - Class in org.drools.mvelcompiler.ast
 
IntegerLiteralExpressionT(IntegerLiteralExpr) - Constructor for class org.drools.mvelcompiler.ast.IntegerLiteralExpressionT
 
invoke(Statement) - Method in class org.drools.mvelcompiler.LHSPhase
 
invoke(TypedExpression, TypedExpression) - Method in class org.drools.mvelcompiler.PostProcessRHSPhase
 
invoke(Statement) - Method in class org.drools.mvelcompiler.PreprocessPhase
 
invoke(Statement) - Method in class org.drools.mvelcompiler.RHSPhase
 
isCollection(Type) - Method in class org.drools.mvelcompiler.RHSPhase
 

L

LHSPhase - Class in org.drools.mvelcompiler
This phase processes the left hand side of a MVEL target expression, if present, such as int a = 0 b = 2 It also creates a new AST with the transformation rules applied i.e.
LHSPhase(MvelCompilerContext, Optional<TypedExpression>) - Constructor for class org.drools.mvelcompiler.LHSPhase
 
ListAccessExprT - Class in org.drools.mvelcompiler.ast
 
ListAccessExprT(TypedExpression, Expression, Type) - Constructor for class org.drools.mvelcompiler.ast.ListAccessExprT
 

M

map2(Optional<T>, Optional<K>, BiFunction<T, K, V>) - Static method in class org.drools.mvelcompiler.util.OptionalUtils
 
MethodCallExprT - Class in org.drools.mvelcompiler.ast
 
MethodCallExprT(String, Optional<TypedExpression>, List<TypedExpression>, Optional<Type>) - Constructor for class org.drools.mvelcompiler.ast.MethodCallExprT
 
ModifyCompiler - Class in org.drools.mvelcompiler
 
ModifyCompiler() - Constructor for class org.drools.mvelcompiler.ModifyCompiler
 
MvelCompiler - Class in org.drools.mvelcompiler
 
MvelCompiler(MvelCompilerContext) - Constructor for class org.drools.mvelcompiler.MvelCompiler
 
MvelCompilerContext - Class in org.drools.mvelcompiler.context
 
MvelCompilerContext(TypeResolver) - Constructor for class org.drools.mvelcompiler.context.MvelCompilerContext
 
MvelCompilerException - Exception in org.drools.mvelcompiler
 
MvelCompilerException(String) - Constructor for exception org.drools.mvelcompiler.MvelCompilerException
 
MvelCompilerException(ClassNotFoundException) - Constructor for exception org.drools.mvelcompiler.MvelCompilerException
 

O

ObjectCreationExpressionT - Class in org.drools.mvelcompiler.ast
 
ObjectCreationExpressionT(ObjectCreationExpr, Class<?>) - Constructor for class org.drools.mvelcompiler.ast.ObjectCreationExpressionT
 
OptionalUtils - Class in org.drools.mvelcompiler.util
 
OptionalUtils() - Constructor for class org.drools.mvelcompiler.util.OptionalUtils
 
org.drools.mvelcompiler - package org.drools.mvelcompiler
 
org.drools.mvelcompiler.ast - package org.drools.mvelcompiler.ast
 
org.drools.mvelcompiler.bigdecimal - package org.drools.mvelcompiler.bigdecimal
 
org.drools.mvelcompiler.context - package org.drools.mvelcompiler.context
 
org.drools.mvelcompiler.util - package org.drools.mvelcompiler.util
 

P

ParsingResult - Class in org.drools.mvelcompiler
 
ParsingResult(List<Statement>) - Constructor for class org.drools.mvelcompiler.ParsingResult
 
PostProcessRHSPhase - Class in org.drools.mvelcompiler
Used when you need to reprocess the RHS after having processed the LHS
PreprocessPhase - Class in org.drools.mvelcompiler
This phase transforms modify and with statements in valid Java code It's used both in the MVEL Compiler and also to preprocess Drools' Java consequences that use modify and with blocks.
PreprocessPhase() - Constructor for class org.drools.mvelcompiler.PreprocessPhase
 

R

removeEmptyStmt(BlockStmt) - Method in class org.drools.mvelcompiler.PreprocessPhase
 
resolveType(String) - Method in class org.drools.mvelcompiler.context.MvelCompilerContext
 
resultAsString() - Method in class org.drools.mvelcompiler.ParsingResult
 
RHSPhase - Class in org.drools.mvelcompiler
This phase processes the right hand side of a Java Expression and creates a new AST with the transformation rules applied i.e.

S

setUsedBindings(Set<String>) - Method in class org.drools.mvelcompiler.ParsingResult
 
shouldConvert() - Method in class org.drools.mvelcompiler.bigdecimal.BigDecimalConversion
 
shouldConvertPlusEqualsOperatorBigDecimal(AssignExpr, Optional<TypedExpression>) - Static method in class org.drools.mvelcompiler.bigdecimal.BigDecimalConversion
 
SimpleNameTExpr - Class in org.drools.mvelcompiler.ast
 
SimpleNameTExpr(String, Class<?>) - Constructor for class org.drools.mvelcompiler.ast.SimpleNameTExpr
 
statementResults() - Method in class org.drools.mvelcompiler.ParsingResult
 
StringLiteralExpressionT - Class in org.drools.mvelcompiler.ast
 
StringLiteralExpressionT(StringLiteralExpr) - Constructor for class org.drools.mvelcompiler.ast.StringLiteralExpressionT
 

T

toJavaExpression() - Method in class org.drools.mvelcompiler.ast.AssignExprT
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.BinaryTExpr
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.CastExprT
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.CharacterLiteralExpressionT
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.ExpressionStmtT
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.FieldAccessTExpr
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.FieldToAccessorTExpr
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.IntegerLiteralExpressionT
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.ListAccessExprT
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.MethodCallExprT
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.ObjectCreationExpressionT
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.SimpleNameTExpr
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.StringLiteralExpressionT
 
toJavaExpression() - Method in interface org.drools.mvelcompiler.ast.TypedExpression
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.UnalteredTypedExpression
 
toJavaExpression() - Method in class org.drools.mvelcompiler.ast.VariableDeclaratorTExpr
 
toString() - Method in class org.drools.mvelcompiler.ast.AssignExprT
 
toString() - Method in class org.drools.mvelcompiler.ast.ExpressionStmtT
 
toString() - Method in class org.drools.mvelcompiler.ast.FieldAccessTExpr
 
toString() - Method in class org.drools.mvelcompiler.ast.FieldToAccessorTExpr
 
toString() - Method in class org.drools.mvelcompiler.ast.IntegerLiteralExpressionT
 
toString() - Method in class org.drools.mvelcompiler.ast.MethodCallExprT
 
toString() - Method in class org.drools.mvelcompiler.ast.ObjectCreationExpressionT
 
toString() - Method in class org.drools.mvelcompiler.ast.SimpleNameTExpr
 
toString() - Method in class org.drools.mvelcompiler.ast.StringLiteralExpressionT
 
toString() - Method in class org.drools.mvelcompiler.ast.UnalteredTypedExpression
 
toString() - Method in class org.drools.mvelcompiler.ast.VariableDeclaratorTExpr
 
toString() - Method in class org.drools.mvelcompiler.ParsingResult
 
TypedExpression - Interface in org.drools.mvelcompiler.ast
 

U

UnalteredTypedExpression - Class in org.drools.mvelcompiler.ast
 
UnalteredTypedExpression(Node) - Constructor for class org.drools.mvelcompiler.ast.UnalteredTypedExpression
 
UnalteredTypedExpression(Node, Type) - Constructor for class org.drools.mvelcompiler.ast.UnalteredTypedExpression
 

V

VariableDeclaratorTExpr - Class in org.drools.mvelcompiler.ast
 
VariableDeclaratorTExpr(Node, String, Type, Optional<TypedExpression>) - Constructor for class org.drools.mvelcompiler.ast.VariableDeclaratorTExpr
 
visit(DrlNameExpr, Void) - Method in class org.drools.mvelcompiler.LHSPhase
 
visit(FieldAccessExpr, Void) - Method in class org.drools.mvelcompiler.LHSPhase
 
visit(MethodCallExpr, Void) - Method in class org.drools.mvelcompiler.LHSPhase
 
visit(VariableDeclarationExpr, Void) - Method in class org.drools.mvelcompiler.LHSPhase
 
visit(VariableDeclarator, Void) - Method in class org.drools.mvelcompiler.LHSPhase
 
visit(ExpressionStmt, Void) - Method in class org.drools.mvelcompiler.LHSPhase
 
visit(AssignExpr, Void) - Method in class org.drools.mvelcompiler.LHSPhase
 
visit(IfStmt, Void) - Method in class org.drools.mvelcompiler.LHSPhase
 
visit(IntegerLiteralExpr, Void) - Method in class org.drools.mvelcompiler.PostProcessRHSPhase
 
visit(DrlNameExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(SimpleName, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(FieldAccessExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(MethodCallExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(BinaryExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(ExpressionStmt, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(VariableDeclarationExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(VariableDeclarator, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(AssignExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(StringLiteralExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(IntegerLiteralExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(CharLiteralExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(ObjectCreationExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(ArrayAccessExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(EnclosedExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
visit(CastExpr, RHSPhase.Context) - Method in class org.drools.mvelcompiler.RHSPhase
 
A B C D E F G I L M O P R S T U V 
Skip navigation links
drools-mvel-compiler 7.26.0.Final

Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.