Package org.mvel2
-
Interface Summary Interface Description ConversionHandler The conversion handler interface defines the basic interface for implementing conversion handlers in MVEL.DataConversion.ArrayTypeMarker DataTypes Contains constants for standard internal types.Macro Operator Contains a list of constants representing internal operators.PreProcessor A preprocessor used for pre-processing any expressions before being parsed/compiled.Unit -
Class Summary Class Description DataConversion The DataConversion factory is where all of MVEL's type converters are registered with the runtime.ErrorDetail MacroProcessor A simple, fast, macro processor.MVEL The MVEL convienence class is a collection of static methods that provides a set of easy integration points for MVEL.MVELInterpretedRuntime The MVEL interpreted runtime, used for fast parse and execution of scripts.MVELRuntime This class contains the runtime for running compiled MVEL expressions.ParserConfiguration The resusable parser configuration object.ParserContext The ParserContext is the main environment object used for sharing state throughout the entire parser/compileShared process.PropertyAccessor -
Exception Summary Exception Description CompileException Standard exception thrown for all general compileShared and some runtime failures.ConversionException ImmutableElementException Exception thrown by internal immutable structures if any modifications are attempted.OptimizationFailure PropertyAccessException ScriptRuntimeException UnresolveablePropertyException