Uses of Class
de.odysseus.el.tree.Bindings
Packages that use Bindings
-
Uses of Bindings in de.odysseus.el
Fields in de.odysseus.el declared as Bindings -
Uses of Bindings in de.odysseus.el.tree
Methods in de.odysseus.el.tree that return BindingsModifier and TypeMethodDescriptionTree.bind(javax.el.FunctionMapper fnMapper, javax.el.VariableMapper varMapper) Create a bindings.Tree.bind(javax.el.FunctionMapper fnMapper, javax.el.VariableMapper varMapper, TypeConverter converter) Create a bindings.Methods in de.odysseus.el.tree with parameters of type BindingsModifier and TypeMethodDescriptionjavax.el.MethodInfoExpressionNode.getMethodInfo(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) Get method information.ExpressionNode.getStructuralId(Bindings bindings) Get the canonical expression string for this node.Class<?> Get the value type accepted inExpressionNode.setValue(Bindings, ELContext, Object).Evaluate node.javax.el.ValueReferenceExpressionNode.getValueReference(Bindings bindings, javax.el.ELContext context) Get value reference.ExpressionNode.invoke(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) Invoke method.booleanExpressionNode.isReadOnly(Bindings bindings, javax.el.ELContext context) Determine whetherExpressionNode.setValue(Bindings, ELContext, Object)will throw aPropertyNotWritableException.voidAssign value. -
Uses of Bindings in de.odysseus.el.tree.impl.ast
Methods in de.odysseus.el.tree.impl.ast with parameters of type BindingsModifier and TypeMethodDescriptionvoidAstBinary.appendStructure(StringBuilder b, Bindings bindings) voidAstBoolean.appendStructure(StringBuilder b, Bindings bindings) voidAstBracket.appendStructure(StringBuilder b, Bindings bindings) voidAstChoice.appendStructure(StringBuilder b, Bindings bindings) voidAstComposite.appendStructure(StringBuilder b, Bindings bindings) voidAstDot.appendStructure(StringBuilder b, Bindings bindings) voidAstEval.appendStructure(StringBuilder b, Bindings bindings) voidAstFunction.appendStructure(StringBuilder b, Bindings bindings) voidAstIdentifier.appendStructure(StringBuilder b, Bindings bindings) voidAstMethod.appendStructure(StringBuilder builder, Bindings bindings) voidAstNested.appendStructure(StringBuilder b, Bindings bindings) abstract voidAstNode.appendStructure(StringBuilder builder, Bindings bindings) voidAstNull.appendStructure(StringBuilder b, Bindings bindings) voidAstNumber.appendStructure(StringBuilder b, Bindings bindings) voidAstParameters.appendStructure(StringBuilder builder, Bindings bindings) voidAstString.appendStructure(StringBuilder b, Bindings bindings) voidAstText.appendStructure(StringBuilder b, Bindings bindings) voidAstUnary.appendStructure(StringBuilder b, Bindings bindings) AstBinary.SimpleOperator.eval(Bindings bindings, javax.el.ELContext context, AstNode left, AstNode right) protected Objectabstract ObjectObject[]protected javax.el.MethodExpressionAstIdentifier.getMethodExpression(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) javax.el.MethodInfoAstEval.getMethodInfo(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) javax.el.MethodInfoAstIdentifier.getMethodInfo(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) javax.el.MethodInfoAstMethod.getMethodInfo(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) javax.el.MethodInfoAstProperty.getMethodInfo(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) final javax.el.MethodInfoAstRightValue.getMethodInfo(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) javax.el.MethodInfoAstText.getMethodInfo(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) protected ObjectAstBracket.getProperty(Bindings bindings, javax.el.ELContext context) protected StringAstDot.getProperty(Bindings bindings, javax.el.ELContext context) protected abstract ObjectAstProperty.getProperty(Bindings bindings, javax.el.ELContext context) final StringAstNode.getStructuralId(Bindings bindings) Class<?> Class<?> Class<?> Class<?> final Class<?> according to the spec, the result is undefined for rvalues, so answernullClass<?> final Objectevaluate and return the (optionally coerced) result.javax.el.ValueReferenceAstEval.getValueReference(Bindings bindings, javax.el.ELContext context) javax.el.ValueReferenceAstIdentifier.getValueReference(Bindings bindings, javax.el.ELContext context) final javax.el.ValueReferenceAstMethod.getValueReference(Bindings bindings, javax.el.ELContext context) javax.el.ValueReferenceAstProperty.getValueReference(Bindings bindings, javax.el.ELContext context) final javax.el.ValueReferenceAstRightValue.getValueReference(Bindings bindings, javax.el.ELContext context) javax.el.ValueReferenceAstText.getValueReference(Bindings bindings, javax.el.ELContext context) AstEval.invoke(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) protected ObjectInvoke method.AstIdentifier.invoke(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] params) AstMethod.invoke(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) AstProperty.invoke(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) final ObjectAstRightValue.invoke(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) AstText.invoke(Bindings bindings, javax.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) booleanAstEval.isReadOnly(Bindings bindings, javax.el.ELContext context) booleanAstIdentifier.isReadOnly(Bindings bindings, javax.el.ELContext context) booleanAstMethod.isReadOnly(Bindings bindings, javax.el.ELContext context) booleanAstProperty.isReadOnly(Bindings bindings, javax.el.ELContext context) final booleanAstRightValue.isReadOnly(Bindings bindings, javax.el.ELContext context) non-lvalues are always readonly, so answertruebooleanAstText.isReadOnly(Bindings bindings, javax.el.ELContext context) voidvoidvoidvoidfinal voidnon-lvalues are always readonly, so throw an exceptionvoid