Package org.mvel

Interface Summary
Accessor  
AccessorNode  
ASTIterator The ASTIterator interface defines the functionality required by the enginer, for compiletime and runtime operations.
ConversionHandler  
DataTypes  
ExecutableStatement  
Macro  
NodeType  
Operator  
PreProcessor  
TemplateRegistry Interface to allow MVEL Templates to be registerd so they can be used inside other Templates.
Unit  
 

Class Summary
AbstractParser  
ASTArrayList A fast, array-based implementation of the ASTIterator.
ASTLinkedList  
ASTNode  
BlankLiteral  
CompiledExpression  
CompiledSetExpression  
DataConversion  
ErrorDetail  
ExecutableAccessor  
ExecutableLiteral  
ExpressionCompiler  
ForeachContext  
MacroProcessor  
MVEL  
MVELInterpretedRuntime  
MVELRuntime This class contains the runtime for running compiled MVEL expressions.
MVELSH  
MVELTemplateRegistry  
Node  
ParserContext The ParserContext is the main enviroment object used for sharing state throughout the entire parser/compile process.
PropertyAccessor  
PropertyVerifier  
SetAccessor  
Soundex  
TemplateCompiler  
TemplateCompiler.IncludeRef  
TemplateCompiler.IncludeRefParam  
TemplateInterpreter The MVEL Template Interpreter.
 

Exception Summary
CompileException  
ConversionException  
EndWithValue  
ImmutableElementException  
OptimizationFailure  
ParseException  
PropertyAccessException  
UnresolveablePropertyException