Uses of Class
org.camunda.bpm.impl.juel.Bindings
-
Uses of Bindings in org.camunda.bpm.impl.juel
Modifier and TypeMethodDescriptionTree.bind
(jakarta.el.FunctionMapper fnMapper, jakarta.el.VariableMapper varMapper) Create a bindings.Tree.bind
(jakarta.el.FunctionMapper fnMapper, jakarta.el.VariableMapper varMapper, TypeConverter converter) Create a bindings.Modifier and TypeMethodDescriptionvoid
AstBinary.appendStructure
(StringBuilder b, Bindings bindings) void
AstBoolean.appendStructure
(StringBuilder b, Bindings bindings) void
AstBracket.appendStructure
(StringBuilder b, Bindings bindings) void
AstChoice.appendStructure
(StringBuilder b, Bindings bindings) void
AstComposite.appendStructure
(StringBuilder b, Bindings bindings) void
AstDot.appendStructure
(StringBuilder b, Bindings bindings) void
AstEval.appendStructure
(StringBuilder b, Bindings bindings) void
AstFunction.appendStructure
(StringBuilder b, Bindings bindings) void
AstIdentifier.appendStructure
(StringBuilder b, Bindings bindings) void
AstMethod.appendStructure
(StringBuilder builder, Bindings bindings) void
AstNested.appendStructure
(StringBuilder b, Bindings bindings) abstract void
AstNode.appendStructure
(StringBuilder builder, Bindings bindings) void
AstNull.appendStructure
(StringBuilder b, Bindings bindings) void
AstNumber.appendStructure
(StringBuilder b, Bindings bindings) void
AstParameters.appendStructure
(StringBuilder builder, Bindings bindings) void
AstString.appendStructure
(StringBuilder b, Bindings bindings) void
AstText.appendStructure
(StringBuilder b, Bindings bindings) void
AstUnary.appendStructure
(StringBuilder b, Bindings bindings) AstBinary.Operator.eval
(Bindings bindings, jakarta.el.ELContext context, AstNode left, AstNode right) AstBinary.SimpleOperator.eval
(Bindings bindings, jakarta.el.ELContext context, AstNode left, AstNode right) abstract Object
Object[]
protected Method
AstIdentifier.getMethod
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) jakarta.el.MethodInfo
AstEval.getMethodInfo
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) jakarta.el.MethodInfo
AstIdentifier.getMethodInfo
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) jakarta.el.MethodInfo
AstMethod.getMethodInfo
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) jakarta.el.MethodInfo
AstProperty.getMethodInfo
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) final jakarta.el.MethodInfo
AstRightValue.getMethodInfo
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) jakarta.el.MethodInfo
AstText.getMethodInfo
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) jakarta.el.MethodInfo
ExpressionNode.getMethodInfo
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes) Get method information.protected Object
AstBracket.getProperty
(Bindings bindings, jakarta.el.ELContext context) protected String
AstDot.getProperty
(Bindings bindings, jakarta.el.ELContext context) protected abstract Object
AstProperty.getProperty
(Bindings bindings, jakarta.el.ELContext context) final String
AstNode.getStructuralId
(Bindings bindings) ExpressionNode.getStructuralId
(Bindings bindings) Get the canonical expression string for this node.Class<?>
Class<?>
Class<?>
Class<?>
final Class<?>
according to the spec, the result is undefined for rvalues, so answernull
Class<?>
Class<?>
Get the value type accepted inExpressionNode.setValue(Bindings, ELContext, Object)
.final Object
evaluate and return the (optionally coerced) result.Evaluate node.jakarta.el.ValueReference
AstEval.getValueReference
(Bindings bindings, jakarta.el.ELContext context) jakarta.el.ValueReference
AstIdentifier.getValueReference
(Bindings bindings, jakarta.el.ELContext context) final jakarta.el.ValueReference
AstMethod.getValueReference
(Bindings bindings, jakarta.el.ELContext context) jakarta.el.ValueReference
AstProperty.getValueReference
(Bindings bindings, jakarta.el.ELContext context) final jakarta.el.ValueReference
AstRightValue.getValueReference
(Bindings bindings, jakarta.el.ELContext context) jakarta.el.ValueReference
AstText.getValueReference
(Bindings bindings, jakarta.el.ELContext context) jakarta.el.ValueReference
ExpressionNode.getValueReference
(Bindings bindings, jakarta.el.ELContext context) Get value reference.AstEval.invoke
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) protected Object
Invoke method.AstIdentifier.invoke
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] params) AstMethod.invoke
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) AstProperty.invoke
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) final Object
AstRightValue.invoke
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) AstText.invoke
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) ExpressionNode.invoke
(Bindings bindings, jakarta.el.ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) Invoke method.boolean
AstEval.isReadOnly
(Bindings bindings, jakarta.el.ELContext context) boolean
AstIdentifier.isReadOnly
(Bindings bindings, jakarta.el.ELContext context) boolean
AstMethod.isReadOnly
(Bindings bindings, jakarta.el.ELContext context) boolean
AstProperty.isReadOnly
(Bindings bindings, jakarta.el.ELContext context) final boolean
AstRightValue.isReadOnly
(Bindings bindings, jakarta.el.ELContext context) non-lvalues are always readonly, so answertrue
boolean
AstText.isReadOnly
(Bindings bindings, jakarta.el.ELContext context) boolean
ExpressionNode.isReadOnly
(Bindings bindings, jakarta.el.ELContext context) Determine whetherExpressionNode.setValue(Bindings, ELContext, Object)
will throw aPropertyNotWritableException
.void
void
void
void
final void
non-lvalues are always readonly, so throw an exceptionvoid
void
Assign value.