Uses of Class
org.flowable.common.engine.impl.javax.el.ELContext
-
-
Uses of ELContext in org.flowable.common.engine.impl.de.odysseus.el
Methods in org.flowable.common.engine.impl.de.odysseus.el with parameters of type ELContext Modifier and Type Method Description TreeMethodExpressionExpressionFactoryImpl. createMethodExpression(ELContext context, String expression, Class<?> expectedReturnType, Class<?>[] expectedParamTypes)TreeValueExpressionExpressionFactoryImpl. createValueExpression(ELContext context, String expression, Class<?> expectedType)MethodInfoTreeMethodExpression. getMethodInfo(ELContext context)Evaluates the expression and answers information about the methodClass<?>ObjectValueExpression. getType(ELContext context)Answernull.Class<?>TreeValueExpression. getType(ELContext context)Evaluates the expression as an lvalue and answers the result type.ObjectObjectValueExpression. getValue(ELContext context)Answer the wrapped object, coerced to the expected type.ObjectTreeValueExpression. getValue(ELContext context)Evaluates the expression as an rvalue and answers the result.ValueReferenceTreeValueExpression. getValueReference(ELContext context)ObjectTreeMethodExpression. invoke(ELContext context, Object[] paramValues)Evaluates the expression and invokes the method.booleanObjectValueExpression. isReadOnly(ELContext context)Answertrue.booleanTreeValueExpression. isReadOnly(ELContext context)Evaluates the expression as an lvalue and determines ifTreeValueExpression.setValue(ELContext, Object)will always fail.voidObjectValueExpression. setValue(ELContext context, Object value)Throw an exception.voidTreeValueExpression. setValue(ELContext context, Object value)Evaluates the expression as an lvalue and assigns the given value. -
Uses of ELContext in org.flowable.common.engine.impl.de.odysseus.el.tree
Methods in org.flowable.common.engine.impl.de.odysseus.el.tree with parameters of type ELContext Modifier and Type Method Description MethodInfoExpressionNode. getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes)Get method information.Class<?>ExpressionNode. getType(Bindings bindings, ELContext context)Get the value type accepted inExpressionNode.setValue(Bindings, ELContext, Object).ObjectExpressionNode. getValue(Bindings bindings, ELContext context, Class<?> expectedType)Evaluate node.ValueReferenceExpressionNode. getValueReference(Bindings bindings, ELContext context)Get value reference.ObjectExpressionNode. invoke(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues)Invoke method.booleanExpressionNode. isReadOnly(Bindings bindings, ELContext context)Determine whetherExpressionNode.setValue(Bindings, ELContext, Object)will throw a javax.el.PropertyNotWritableException.voidExpressionNode. setValue(Bindings bindings, ELContext context, Object value)Assign value. -
Uses of ELContext in org.flowable.common.engine.impl.de.odysseus.el.tree.impl.ast
Methods in org.flowable.common.engine.impl.de.odysseus.el.tree.impl.ast with parameters of type ELContext Modifier and Type Method Description ObjectAstBinary. eval(Bindings bindings, ELContext context)ObjectAstBinary.Operator. eval(Bindings bindings, ELContext context, AstNode left, AstNode right)ObjectAstBinary.SimpleOperator. eval(Bindings bindings, ELContext context, AstNode left, AstNode right)ObjectAstBoolean. eval(Bindings bindings, ELContext context)ObjectAstChoice. eval(Bindings bindings, ELContext context)ObjectAstComposite. eval(Bindings bindings, ELContext context)ObjectAstEval. eval(Bindings bindings, ELContext context)ObjectAstFunction. eval(Bindings bindings, ELContext context)ObjectAstIdentifier. eval(Bindings bindings, ELContext context)ObjectAstMethod. eval(Bindings bindings, ELContext context)protected ObjectAstMethod. eval(Bindings bindings, ELContext context, boolean answerNullIfBaseIsNull)ObjectAstNested. eval(Bindings bindings, ELContext context)abstract ObjectAstNode. eval(Bindings bindings, ELContext context)ObjectAstNull. eval(Bindings bindings, ELContext context)ObjectAstNumber. eval(Bindings bindings, ELContext context)Object[]AstParameters. eval(Bindings bindings, ELContext context)ObjectAstProperty. eval(Bindings bindings, ELContext context)ObjectAstString. eval(Bindings bindings, ELContext context)ObjectAstText. eval(Bindings bindings, ELContext context)ObjectAstUnary. eval(Bindings bindings, ELContext context)ObjectAstUnary.Operator. eval(Bindings bindings, ELContext context, AstNode node)ObjectAstUnary.SimpleOperator. eval(Bindings bindings, ELContext context, AstNode node)protected MethodExpressionAstIdentifier. getMethodExpression(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes)MethodInfoAstEval. getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes)MethodInfoAstIdentifier. getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes)MethodInfoAstMethod. getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes)MethodInfoAstProperty. getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes)MethodInfoAstRightValue. getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes)MethodInfoAstText. getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes)protected ObjectAstBracket. getProperty(Bindings bindings, ELContext context)protected StringAstDot. getProperty(Bindings bindings, ELContext context)protected abstract ObjectAstProperty. getProperty(Bindings bindings, ELContext context)Class<?>AstEval. getType(Bindings bindings, ELContext context)Class<?>AstIdentifier. getType(Bindings bindings, ELContext context)Class<?>AstMethod. getType(Bindings bindings, ELContext context)Class<?>AstProperty. getType(Bindings bindings, ELContext context)Class<?>AstRightValue. getType(Bindings bindings, ELContext context)according to the spec, the result is undefined for rvalues, so answernullClass<?>AstText. getType(Bindings bindings, ELContext context)ObjectAstNode. getValue(Bindings bindings, ELContext context, Class<?> type)evaluate and return the (optionally coerced) result.ValueReferenceAstEval. getValueReference(Bindings bindings, ELContext context)ValueReferenceAstIdentifier. getValueReference(Bindings bindings, ELContext context)ValueReferenceAstMethod. getValueReference(Bindings bindings, ELContext context)ValueReferenceAstProperty. getValueReference(Bindings bindings, ELContext context)ValueReferenceAstRightValue. getValueReference(Bindings bindings, ELContext context)ValueReferenceAstText. getValueReference(Bindings bindings, ELContext context)ObjectAstEval. invoke(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues)protected ObjectAstFunction. invoke(Bindings bindings, ELContext context, Object base, Method method)Invoke method.ObjectAstIdentifier. invoke(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] params)ObjectAstMethod. invoke(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues)ObjectAstProperty. invoke(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues)ObjectAstRightValue. invoke(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues)ObjectAstText. invoke(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues)booleanAstEval. isReadOnly(Bindings bindings, ELContext context)booleanAstIdentifier. isReadOnly(Bindings bindings, ELContext context)booleanAstMethod. isReadOnly(Bindings bindings, ELContext context)booleanAstProperty. isReadOnly(Bindings bindings, ELContext context)booleanAstRightValue. isReadOnly(Bindings bindings, ELContext context)non-lvalues are always readonly, so answertruebooleanAstText. isReadOnly(Bindings bindings, ELContext context)voidAstEval. setValue(Bindings bindings, ELContext context, Object value)voidAstIdentifier. setValue(Bindings bindings, ELContext context, Object value)voidAstMethod. setValue(Bindings bindings, ELContext context, Object value)voidAstProperty. setValue(Bindings bindings, ELContext context, Object value)voidAstRightValue. setValue(Bindings bindings, ELContext context, Object value)non-lvalues are always readonly, so throw an exceptionvoidAstText. setValue(Bindings bindings, ELContext context, Object value) -
Uses of ELContext in org.flowable.common.engine.impl.de.odysseus.el.util
Subclasses of ELContext in org.flowable.common.engine.impl.de.odysseus.el.util Modifier and Type Class Description classSimpleContextSimple context implementation.Methods in org.flowable.common.engine.impl.de.odysseus.el.util with parameters of type ELContext Modifier and Type Method Description Class<?>RootPropertyResolver. getCommonPropertyType(ELContext context, Object base)Class<?>SimpleResolver. getCommonPropertyType(ELContext context, Object base)Iterator<FeatureDescriptor>RootPropertyResolver. getFeatureDescriptors(ELContext context, Object base)Iterator<FeatureDescriptor>SimpleResolver. getFeatureDescriptors(ELContext context, Object base)Class<?>RootPropertyResolver. getType(ELContext context, Object base, Object property)Class<?>SimpleResolver. getType(ELContext context, Object base, Object property)ObjectRootPropertyResolver. getValue(ELContext context, Object base, Object property)ObjectSimpleResolver. getValue(ELContext context, Object base, Object property)ObjectRootPropertyResolver. invoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params)ObjectSimpleResolver. invoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params)booleanRootPropertyResolver. isReadOnly(ELContext context, Object base, Object property)booleanSimpleResolver. isReadOnly(ELContext context, Object base, Object property)voidRootPropertyResolver. setValue(ELContext context, Object base, Object property, Object value)voidSimpleResolver. setValue(ELContext context, Object base, Object property, Object value) -
Uses of ELContext in org.flowable.common.engine.impl.el
Subclasses of ELContext in org.flowable.common.engine.impl.el Modifier and Type Class Description classFlowableElContextclassParsingElContextSimple implementation of theELContextused during parsings.Fields in org.flowable.common.engine.impl.el declared as ELContext Modifier and Type Field Description protected ELContextDefaultExpressionManager. parsingElContextMethods in org.flowable.common.engine.impl.el that return ELContext Modifier and Type Method Description ELContextDefaultExpressionManager. getElContext(VariableContainer variableContainer)ELContextExpressionManager. getElContext(VariableContainer variableContainer)Creates anELContextagainst whichExpressioninstance can be resolved.Methods in org.flowable.common.engine.impl.el with parameters of type ELContext Modifier and Type Method Description Class<?>DynamicBeanPropertyELResolver. getCommonPropertyType(ELContext context, Object base)Class<?>JsonNodeELResolver. getCommonPropertyType(ELContext context, Object base)If the base object is not null, returns the most general type that this resolver accepts for the property argument.Class<?>ReadOnlyMapELResolver. getCommonPropertyType(ELContext context, Object arg)Class<?>VariableContainerELResolver. getCommonPropertyType(ELContext arg0, Object arg1)Iterator<FeatureDescriptor>DynamicBeanPropertyELResolver. getFeatureDescriptors(ELContext context, Object base)Iterator<FeatureDescriptor>JsonNodeELResolver. getFeatureDescriptors(ELContext context, Object base)If the base object is not null, returns an Iterator containing the set of JavaBeans properties available on the given object.Iterator<FeatureDescriptor>ReadOnlyMapELResolver. getFeatureDescriptors(ELContext context, Object arg)Iterator<FeatureDescriptor>VariableContainerELResolver. getFeatureDescriptors(ELContext arg0, Object arg1)protected com.fasterxml.jackson.databind.JsonNodeJsonNodeELResolver. getResultNode(com.fasterxml.jackson.databind.JsonNode base, Object property, ELContext context)Class<?>DynamicBeanPropertyELResolver. getType(ELContext context, Object base, Object property)Class<?>JsonNodeELResolver. getType(ELContext context, Object base, Object property)If the base object is a map, returns the most general acceptable type for a value in this map.Class<?>ReadOnlyMapELResolver. getType(ELContext context, Object arg1, Object arg2)Class<?>VariableContainerELResolver. getType(ELContext arg0, Object arg1, Object arg2)ObjectDynamicBeanPropertyELResolver. getValue(ELContext context, Object base, Object property)ObjectJsonNodeELResolver. getValue(ELContext context, Object base, Object property)If the base object is a map, returns the value associated with the given key, as specified by the property argument.ObjectReadOnlyMapELResolver. getValue(ELContext context, Object base, Object property)ObjectVariableContainerELResolver. getValue(ELContext context, Object base, Object property)protected VariableContainerVariableContainerELResolver. getVariableContainer(ELContext elContext)booleanDynamicBeanPropertyELResolver. isReadOnly(ELContext context, Object base, Object property)booleanJsonNodeELResolver. isReadOnly(ELContext context, Object base, Object property)If the base object is a map, returns whether a call toJsonNodeELResolver.setValue(ELContext, Object, Object, Object)will always fail.booleanReadOnlyMapELResolver. isReadOnly(ELContext context, Object base, Object property)booleanVariableContainerELResolver. isReadOnly(ELContext context, Object base, Object property)protected ObjectJuelExpression. resolveGetValueExpression(ELContext elContext)protected voidJuelExpression. resolveSetValueExpression(Object value, ELContext elContext)voidDynamicBeanPropertyELResolver. setValue(ELContext context, Object base, Object property, Object value)protected voidJsonNodeELResolver. setValue(ELContext context, com.fasterxml.jackson.databind.node.ArrayNode node, Object property, Object value)protected voidJsonNodeELResolver. setValue(ELContext context, com.fasterxml.jackson.databind.node.ObjectNode node, Object property, Object value)voidJsonNodeELResolver. setValue(ELContext context, Object base, Object property, Object value)If the base object is a map, attempts to set the value associated with the given key, as specified by the property argument.voidReadOnlyMapELResolver. setValue(ELContext context, Object base, Object property, Object value)voidVariableContainerELResolver. setValue(ELContext context, Object base, Object property, Object value) -
Uses of ELContext in org.flowable.common.engine.impl.javax.el
Methods in org.flowable.common.engine.impl.javax.el that return ELContext Modifier and Type Method Description ELContextELContextEvent. getELContext()Returns the ELContext that was created.Methods in org.flowable.common.engine.impl.javax.el with parameters of type ELContext Modifier and Type Method Description abstract MethodExpressionExpressionFactory. createMethodExpression(ELContext context, String expression, Class<?> expectedReturnType, Class<?>[] expectedParamTypes)Parses an expression into aMethodExpressionfor later evaluation.abstract ValueExpressionExpressionFactory. createValueExpression(ELContext context, String expression, Class<?> expectedType)Parses an expression into aValueExpressionfor later evaluation.Class<?>ArrayELResolver. getCommonPropertyType(ELContext context, Object base)If the base object is a Java language array, returns the most general type that this resolver accepts for the property argument.Class<?>BeanELResolver. getCommonPropertyType(ELContext context, Object base)If the base object is not null, returns the most general type that this resolver accepts for the property argument.Class<?>CompositeELResolver. getCommonPropertyType(ELContext context, Object base)Returns the most general type that this resolver accepts for the property argument, given a base object.Class<?>CouldNotResolvePropertyELResolver. getCommonPropertyType(ELContext context, Object base)abstract Class<?>ELResolver. getCommonPropertyType(ELContext context, Object base)Returns the most general type that this resolver accepts for the property argument, given a base object.Class<?>ListELResolver. getCommonPropertyType(ELContext context, Object base)If the base object is a list, returns the most general type that this resolver accepts for the property argument.Class<?>MapELResolver. getCommonPropertyType(ELContext context, Object base)If the base object is a map, returns the most general type that this resolver accepts for the property argument.Class<?>ResourceBundleELResolver. getCommonPropertyType(ELContext context, Object base)If the base object is a ResourceBundle, returns the most general type that this resolver accepts for the property argument.Iterator<FeatureDescriptor>ArrayELResolver. getFeatureDescriptors(ELContext context, Object base)Always returns null, since there is no reason to iterate through set set of all integers.Iterator<FeatureDescriptor>BeanELResolver. getFeatureDescriptors(ELContext context, Object base)If the base object is not null, returns an Iterator containing the set of JavaBeans properties available on the given object.Iterator<FeatureDescriptor>CompositeELResolver. getFeatureDescriptors(ELContext context, Object base)Returns information about the set of variables or properties that can be resolved for the given base object.Iterator<FeatureDescriptor>CouldNotResolvePropertyELResolver. getFeatureDescriptors(ELContext context, Object base)abstract Iterator<FeatureDescriptor>ELResolver. getFeatureDescriptors(ELContext context, Object base)Returns information about the set of variables or properties that can be resolved for the given base object.Iterator<FeatureDescriptor>ListELResolver. getFeatureDescriptors(ELContext context, Object base)Always returns null, since there is no reason to iterate through set set of all integers.Iterator<FeatureDescriptor>MapELResolver. getFeatureDescriptors(ELContext context, Object base)If the base object is a map, returns an Iterator containing the set of keys available in the Map.Iterator<FeatureDescriptor>ResourceBundleELResolver. getFeatureDescriptors(ELContext context, Object base)If the base object is a ResourceBundle, returns an Iterator containing the set of keys available in the ResourceBundle.abstract MethodInfoMethodExpression. getMethodInfo(ELContext context)Evaluates the expression relative to the provided context, and returns information about the actual referenced method.Class<?>ArrayELResolver. getType(ELContext context, Object base, Object property)If the base object is an array, returns the most general acceptable type for a value in this array.Class<?>BeanELResolver. getType(ELContext context, Object base, Object property)If the base object is not null, returns the most general acceptable type that can be set on this bean property.Class<?>CompositeELResolver. getType(ELContext context, Object base, Object property)For a given base and property, attempts to identify the most general type that is acceptable for an object to be passed as the value parameter in a future call to theCompositeELResolver.setValue(ELContext, Object, Object, Object)method.Class<?>CouldNotResolvePropertyELResolver. getType(ELContext context, Object base, Object property)abstract Class<?>ELResolver. getType(ELContext context, Object base, Object property)For a given base and property, attempts to identify the most general type that is acceptable for an object to be passed as the value parameter in a future call to theELResolver.setValue(ELContext, Object, Object, Object)method.Class<?>ListELResolver. getType(ELContext context, Object base, Object property)If the base object is a list, returns the most general acceptable type for a value in this list.Class<?>MapELResolver. getType(ELContext context, Object base, Object property)If the base object is a map, returns the most general acceptable type for a value in this map.Class<?>ResourceBundleELResolver. getType(ELContext context, Object base, Object property)If the base object is an instance of ResourceBundle, return null, since the resolver is read only.abstract Class<?>ValueExpression. getType(ELContext context)Evaluates the expression relative to the provided context, and returns the most general type that is acceptable for an object to be passed as the value parameter in a future call to theValueExpression.setValue(ELContext, Object)method.ObjectArrayELResolver. getValue(ELContext context, Object base, Object property)If the base object is a Java language array, returns the value at the given index.ObjectBeanELResolver. getValue(ELContext context, Object base, Object property)If the base object is not null, returns the current value of the given property on this bean.ObjectCompositeELResolver. getValue(ELContext context, Object base, Object property)Attempts to resolve the given property object on the given base object by querying all component resolvers.ObjectCouldNotResolvePropertyELResolver. getValue(ELContext context, Object base, Object property)abstract ObjectELResolver. getValue(ELContext context, Object base, Object property)Attempts to resolve the given property object on the given base object.ObjectListELResolver. getValue(ELContext context, Object base, Object property)If the base object is a list, returns the value at the given index.ObjectMapELResolver. getValue(ELContext context, Object base, Object property)If the base object is a map, returns the value associated with the given key, as specified by the property argument.ObjectResourceBundleELResolver. getValue(ELContext context, Object base, Object property)If the base object is an instance of ResourceBundle, the provided property will first be coerced to a String.abstract ObjectValueExpression. getValue(ELContext context)Evaluates the expression relative to the provided context, and returns the resulting value.ValueReferenceValueExpression. getValueReference(ELContext context)Returns aValueReferencefor this expression instance.ObjectBeanELResolver. invoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params)If the base object is notnull, invoke the method, with the given parameters on this bean.ObjectCompositeELResolver. invoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params)Attempts to resolve and invoke the givenmethodon the givenbaseobject by querying all component resolvers.ObjectELResolver. invoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params)Attempts to resolve and invoke the givenmethodon the givenbaseobject.abstract ObjectMethodExpression. invoke(ELContext context, Object[] params)If a String literal is specified as the expression, returns the String literal coerced to the expected return type of the method signature.booleanArrayELResolver. isReadOnly(ELContext context, Object base, Object property)If the base object is a Java language array, returns whether a call toArrayELResolver.setValue(ELContext, Object, Object, Object)will always fail.booleanBeanELResolver. isReadOnly(ELContext context, Object base, Object property)If the base object is not null, returns whether a call toBeanELResolver.setValue(ELContext, Object, Object, Object)will always fail.booleanCompositeELResolver. isReadOnly(ELContext context, Object base, Object property)For a given base and property, attempts to determine whether a call toCompositeELResolver.setValue(ELContext, Object, Object, Object)will always fail.booleanCouldNotResolvePropertyELResolver. isReadOnly(ELContext context, Object base, Object property)abstract booleanELResolver. isReadOnly(ELContext context, Object base, Object property)For a given base and property, attempts to determine whether a call toELResolver.setValue(ELContext, Object, Object, Object)will always fail.booleanListELResolver. isReadOnly(ELContext context, Object base, Object property)If the base object is a list, returns whether a call toListELResolver.setValue(ELContext, Object, Object, Object)will always fail.booleanMapELResolver. isReadOnly(ELContext context, Object base, Object property)If the base object is a map, returns whether a call toMapELResolver.setValue(ELContext, Object, Object, Object)will always fail.booleanResourceBundleELResolver. isReadOnly(ELContext context, Object base, Object property)If the base object is not null and an instanceof java.util.ResourceBundle, return true.abstract booleanValueExpression. isReadOnly(ELContext context)Evaluates the expression relative to the provided context, and returns true if a call toValueExpression.setValue(ELContext, Object)will always fail.voidArrayELResolver. setValue(ELContext context, Object base, Object property, Object value)If the base object is a Java language array, attempts to set the value at the given index with the given value.voidBeanELResolver. setValue(ELContext context, Object base, Object property, Object value)If the base object is not null, attempts to set the value of the given property on this bean.voidCompositeELResolver. setValue(ELContext context, Object base, Object property, Object value)Attempts to set the value of the given property object on the given base object.voidCouldNotResolvePropertyELResolver. setValue(ELContext context, Object base, Object property, Object value)abstract voidELResolver. setValue(ELContext context, Object base, Object property, Object value)Attempts to set the value of the given property object on the given base object.voidListELResolver. setValue(ELContext context, Object base, Object property, Object value)If the base object is a list, attempts to set the value at the given index with the given value.voidMapELResolver. setValue(ELContext context, Object base, Object property, Object value)If the base object is a map, attempts to set the value associated with the given key, as specified by the property argument.voidResourceBundleELResolver. setValue(ELContext context, Object base, Object property, Object value)If the base object is a ResourceBundle, throw aPropertyNotWritableException.abstract voidValueExpression. setValue(ELContext context, Object value)Evaluates the expression relative to the provided context, and sets the result to the provided value.Constructors in org.flowable.common.engine.impl.javax.el with parameters of type ELContext Constructor Description ELContextEvent(ELContext source)Constructs an ELContextEvent object to indicate that an ELContext has been created.
-