Uses of Class
org.flowable.common.engine.impl.javax.el.ELContext
Packages that use ELContext
Package
Description
-
Uses of ELContext in org.flowable.cmmn.engine.impl.el
Methods in org.flowable.cmmn.engine.impl.el with parameters of type 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 ELContextModifier and TypeMethodDescriptionfinal TreeMethodExpressionExpressionFactoryImpl.createMethodExpression(ELContext context, String expression, Class<?> expectedReturnType, Class<?>[] expectedParamTypes) final TreeValueExpressionExpressionFactoryImpl.createValueExpression(ELContext context, String expression, Class<?> expectedType) TreeMethodExpression.getMethodInfo(ELContext context) Evaluates the expression and answers information about the methodClass<?> Answernull.Class<?> Evaluates the expression as an lvalue and answers the result type.Answer the wrapped object, coerced to the expected type.Evaluates the expression as an rvalue and answers the result.TreeValueExpression.getValueReference(ELContext context) 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.voidThrow an exception.voidEvaluates 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 ELContextModifier and TypeMethodDescriptionExpressionNode.getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes) Get method information.Class<?> Get the value type accepted inExpressionNode.setValue(Bindings, ELContext, Object).Evaluate node.ExpressionNode.getValueReference(Bindings bindings, ELContext context) Get value reference.ExpressionNode.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.voidAssign 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 ELContextModifier and TypeMethodDescriptionprotected Objectabstract ObjectObject[]protected MethodExpressionAstIdentifier.getMethodExpression(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes) AstEval.getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes) AstIdentifier.getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes) AstMethod.getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes) AstProperty.getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes) final MethodInfoAstRightValue.getMethodInfo(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes) AstText.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<?> 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.AstEval.getValueReference(Bindings bindings, ELContext context) AstIdentifier.getValueReference(Bindings bindings, ELContext context) final ValueReferenceAstMethod.getValueReference(Bindings bindings, ELContext context) AstProperty.getValueReference(Bindings bindings, ELContext context) final ValueReferenceAstRightValue.getValueReference(Bindings bindings, ELContext context) AstText.getValueReference(Bindings bindings, ELContext context) AstEval.invoke(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) protected ObjectInvoke method.AstIdentifier.invoke(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] params) AstMethod.invoke(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) AstProperty.invoke(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) final ObjectAstRightValue.invoke(Bindings bindings, ELContext context, Class<?> returnType, Class<?>[] paramTypes, Object[] paramValues) AstText.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) final booleanAstRightValue.isReadOnly(Bindings bindings, ELContext context) non-lvalues are always readonly, so answertruebooleanAstText.isReadOnly(Bindings bindings, ELContext context) voidvoidvoidvoidfinal voidnon-lvalues are always readonly, so throw an exceptionvoid -
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.utilMethods in org.flowable.common.engine.impl.de.odysseus.el.util with parameters of type ELContextModifier and TypeMethodDescriptionClass<?> RootPropertyResolver.getCommonPropertyType(ELContext context, Object base) Class<?> SimpleResolver.getCommonPropertyType(ELContext context, Object base) Class<?> Class<?> RootPropertyResolver.invoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params) SimpleResolver.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) voidvoid -
Uses of ELContext in org.flowable.common.engine.impl.el
Subclasses of ELContext in org.flowable.common.engine.impl.elModifier and TypeClassDescriptionclassclassSimple implementation of theELContextused during parsings.Fields in org.flowable.common.engine.impl.el declared as ELContextMethods in org.flowable.common.engine.impl.el that return ELContextModifier and TypeMethodDescriptionDefaultExpressionManager.getElContext(VariableContainer variableContainer) ExpressionManager.getElContext(VariableContainer variableContainer) Creates anELContextagainst whichExpressioninstance can be resolved.Methods in org.flowable.common.engine.impl.el with parameters of type ELContextModifier and TypeMethodDescriptionClass<?> 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) protected FlowableJsonNodeJsonNodeELResolver.getResultNode(FlowableJsonNode base, Object property, ELContext context) Class<?> Class<?> If the base object is a map, returns the most general acceptable type for a value in this map.Class<?> Class<?> If the base object is a map, returns the value associated with the given key, as specified by the property argument.protected VariableContainerVariableContainerELResolver.getVariableContainer(ELContext elContext) JsonNodeELResolver.invoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params) 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) voidIf the base object is a map, attempts to set the value associated with the given key, as specified by the property argument.protected voidJsonNodeELResolver.setValue(ELContext context, FlowableArrayNode node, Object property, Object value) protected voidJsonNodeELResolver.setValue(ELContext context, FlowableObjectNode node, Object property, Object value) voidvoid -
Uses of ELContext in org.flowable.common.engine.impl.javax.el
Methods in org.flowable.common.engine.impl.javax.el that return ELContextMethods in org.flowable.common.engine.impl.javax.el with parameters of type ELContextModifier and TypeMethodDescriptionvoidEvaluationListener.afterEvaluation(ELContext context, String expression) Fired after the evaluation of the expression.voidEvaluationListener.beforeEvaluation(ELContext context, String expression) Fired before the evaluation of the expression.<T> TCompositeELResolver.convertToType(ELContext context, Object obj, Class<T> type) <T> TELResolver.convertToType(ELContext context, Object obj, Class<T> type) Converts the given object to the given type.<T> TOptionalELResolver.convertToType(ELContext context, Object obj, Class<T> type) Converts the given object to the given type.abstract <T> TTypeConverter.convertToType(ELContext context, Object obj, Class<T> targetType) Converts an object to a specific type.abstract MethodExpressionExpressionFactory.createMethodExpression(ELContext context, String expression, Class<?> expectedReturnType, Class<?>[] expectedParamTypes) Create a new method expression instance.abstract ValueExpressionExpressionFactory.createValueExpression(ELContext context, String expression, Class<?> expectedType) Create a new value expression.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 thepropertyargument.Class<?> BeanELResolver.getCommonPropertyType(ELContext context, Object base) 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) Obtain the most common type that is acceptable for the given base object.Class<?> ListELResolver.getCommonPropertyType(ELContext context, Object base) Class<?> MapELResolver.getCommonPropertyType(ELContext context, Object base) Class<?> OptionalELResolver.getCommonPropertyType(ELContext context, Object base) Obtain the most common type that is acceptable for the given base object.Class<?> RecordELResolver.getCommonPropertyType(ELContext context, Object base) If the base object is an instance ofRecord, returns the most general type this resolver accepts for thepropertyargument.Class<?> ResourceBundleELResolver.getCommonPropertyType(ELContext context, Object base) Class<?> TypeConverter.getCommonPropertyType(ELContext context, Object base) abstract MethodInfoMethodExpression.getMethodInfo(ELContext context) MethodExpression.getMethodReference(ELContext context) Obtain theMethodReferencefor the method to which this method expression resolves.Class<?> If the base object is an array, returns the most general acceptable type for a value in this array.Class<?> Class<?> 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<?> abstract Class<?> Obtain the most generally acceptable type that may be used to set the given property on the given object using the given context.Class<?> Class<?> Class<?> Obtain the most generally acceptable type that may be used to set the given property on the given object using the given context.Class<?> Class<?> Class<?> abstract Class<?> If the base object is a Java language array, returns the length of the array or the value at the given index.Attempts to resolve the given property object on the given base object by querying all component resolvers.abstract ObjectObtain the value of the given property on the given object using the given context.Obtain the value of the given property on the given object using the given context.abstract <T> TValueExpression.getValueReference(ELContext context) BeanELResolver.invoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params) CompositeELResolver.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.ELResolver.invoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params) Invokes a method on the given object.abstract ObjectOptionalELResolver.invoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params) Invokes a method on the given object.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) 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) Determine if the given property on the given object is read-only using the given context.booleanListELResolver.isReadOnly(ELContext context, Object base, Object property) booleanMapELResolver.isReadOnly(ELContext context, Object base, Object property) booleanOptionalELResolver.isReadOnly(ELContext context, Object base, Object property) Determine if the given property on the given object is read-only using the given context.booleanRecordELResolver.isReadOnly(ELContext context, Object base, Object property) If the base object is an instance ofRecord, always returnstrue.booleanResourceBundleELResolver.isReadOnly(ELContext context, Object base, Object property) booleanTypeConverter.isReadOnly(ELContext context, Object base, Object property) abstract booleanValueExpression.isReadOnly(ELContext context) voidEvaluationListener.propertyResolved(ELContext context, Object base, Object property) Fired after a property has been resolved.voidLambdaExpression.setELContext(ELContext context) voidIf the base object is a Java language array and the property is not the case sensitive stringlength, attempts to set the value at the given index with the given value.voidvoidAttempts 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 voidSet the value of the given property on the given object using the given context.voidvoidvoidSet the value of the given property on the given object using the given context.voidvoidvoidabstract voidConstructors in org.flowable.common.engine.impl.javax.el with parameters of type ELContext -
Uses of ELContext in org.flowable.engine.impl.delegate.invocation
Fields in org.flowable.engine.impl.delegate.invocation declared as ELContextModifier and TypeFieldDescriptionprotected final ELContextExpressionGetInvocation.elContextprotected ELContextExpressionSetInvocation.elContextConstructors in org.flowable.engine.impl.delegate.invocation with parameters of type ELContextModifierConstructorDescriptionExpressionGetInvocation(ValueExpression valueExpression, ELContext elContext) ExpressionSetInvocation(ValueExpression valueExpression, ELContext elContext, Object value) -
Uses of ELContext in org.flowable.engine.impl.el
Methods in org.flowable.engine.impl.el with parameters of type ELContextModifier and TypeMethodDescriptionprotected ObjectJuelExpression.resolveGetValueExpression(ELContext elContext) protected voidJuelExpression.resolveSetValueExpression(Object value, ELContext elContext) -
Uses of ELContext in org.flowable.engine.test.mock
Methods in org.flowable.engine.test.mock with parameters of type ELContextModifier and TypeMethodDescriptionClass<?> MockElResolver.getCommonPropertyType(ELContext context, Object base) Class<?> booleanMockElResolver.isReadOnly(ELContext context, Object base, Object property) void -
Uses of ELContext in org.flowable.variable.service.impl.el
Methods in org.flowable.variable.service.impl.el that return ELContextModifier and TypeMethodDescriptionVariableScopeExpressionManager.getElContext(VariableContainer variableContainer) -
Uses of ELContext in org.flowable.variable.service.impl.persistence.entity
Fields in org.flowable.variable.service.impl.persistence.entity declared as ELContextMethods in org.flowable.variable.service.impl.persistence.entity that return ELContextMethods in org.flowable.variable.service.impl.persistence.entity with parameters of type ELContextModifier and TypeMethodDescriptionvoidVariableScopeImpl.setCachedElContext(ELContext cachedElContext)