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

A

addCreatedDeclaration(String, Class<?>) - Method in class org.drools.mvelcompiler.context.MvelCompilerContext
 
addDeclaration(String, Class<?>) - Method in class org.drools.mvelcompiler.context.MvelCompilerContext
 
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
 
classFromType(Type) - Static method in class org.drools.mvelcompiler.util.TypeUtils
 
coerceMapValueToString(Optional<Type>, Expression) - Static method in class org.drools.mvelcompiler.util.CoercionUtils
 
CoercionUtils - Class in org.drools.mvelcompiler.util
 
CoercionUtils() - Constructor for class org.drools.mvelcompiler.util.CoercionUtils
 
compile(String) - Method in class org.drools.mvelcompiler.ModifyCompiler
 
compile(String) - Method in class org.drools.mvelcompiler.MvelCompiler
 
ContextDeclarations - Class in org.drools.mvelcompiler.context
 
ContextDeclarations() - Constructor for class org.drools.mvelcompiler.context.ContextDeclarations
 
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
 
defaultMethod(Node, Void) - Method in class org.drools.mvelcompiler.ReProcessRHSPhase
 
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
 
findDeclarations(String) - Method in class org.drools.mvelcompiler.context.MvelCompilerContext
 
findEnum(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
 
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.MapPutExprT
 
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(Statement) - Method in class org.drools.mvelcompiler.PreprocessPhase
 
invoke(TypedExpression, TypedExpression) - Method in class org.drools.mvelcompiler.ReProcessRHSPhase
 
invoke(Statement) - Method in class org.drools.mvelcompiler.RHSPhase
 
isCollection(Type) - Static method in class org.drools.mvelcompiler.util.TypeUtils
 

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
 
MapPutExprT - Class in org.drools.mvelcompiler.ast
 
MapPutExprT(TypedExpression, Expression, TypedExpression, Optional<Type>) - Constructor for class org.drools.mvelcompiler.ast.MapPutExprT
 
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
 
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
 
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
 
PreprocessPhase(boolean) - Constructor for class org.drools.mvelcompiler.PreprocessPhase
 
PUT_CALL - Static variable in class org.drools.mvelcompiler.util.CoercionUtils
 

R

removeEmptyStmt(BlockStmt) - Method in class org.drools.mvelcompiler.PreprocessPhase
 
ReProcessRHSPhase - Class in org.drools.mvelcompiler
Used when you need to reprocess the RHS after having processed the LHS
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.MapPutExprT
 
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
 
TypeUtils - Class in org.drools.mvelcompiler.util
 

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(ArrayAccessExpr, 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.ReProcessRHSPhase
 
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.40.0.Final

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