Package org.camunda.bpm.impl.juel
package org.camunda.bpm.impl.juel
-
ClassDescriptionBindings, usually created by a
Tree
.Tree builder.Feature enumeration type.Simple (thread-safe) LRU cache.Expression factory implementation.A profile provides a default set of language features that will define the builder's behavior.Expression node interface.Function node interface.Identifier node interface.Basic node interface.Node pretty printer for debugging purposes.Arithmetic Operations as specified in chapter 1.7.Object wrapper expression.Handcrafted top-down parser.Provide limited support for syntax extensions.Parse exception typeSimple root property resolver implementation.Handcrafted scanner.Scan exception typeSymbol typeSimple context implementation.Simple resolver implementation.Parsed expression, usually created by aTreeBuilder
.Tree builder interface.Exception type thrown in build phase (scan/parse).Tree cache interface.A method expression is ready to be evaluated (by calling eitherTreeMethodExpression.invoke(ELContext, Object[])
orTreeMethodExpression.getMethodInfo(ELContext)
).Tree store class.A value expression is ready to be evaluated (by calling eitherTreeValueExpression.getType(ELContext)
,TreeValueExpression.getValue(ELContext)
,TreeValueExpression.isReadOnly(ELContext)
orTreeValueExpression.setValue(ELContext, Object)
.Type Conversions as described in EL 2.1 specification (section 1.17).