Package org.activiti.core.el
Class ReadOnlyMapELResolver
- java.lang.Object
-
- javax.el.ELResolver
-
- org.activiti.core.el.ReadOnlyMapELResolver
-
public class ReadOnlyMapELResolver extends javax.el.ELResolverAnELResolverthat exposed object values in the map, under the name of the entry's key. The values in the map are only returned when requested property has no 'base', meaning it's a root-object.
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<Object,Object>wrappedMap
-
Constructor Summary
Constructors Constructor Description ReadOnlyMapELResolver(Map<Object,Object> map)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>getCommonPropertyType(javax.el.ELContext context, Object arg)Iterator<FeatureDescriptor>getFeatureDescriptors(javax.el.ELContext context, Object arg)Class<?>getType(javax.el.ELContext context, Object arg1, Object arg2)ObjectgetValue(javax.el.ELContext context, Object base, Object property)booleanisReadOnly(javax.el.ELContext context, Object base, Object property)voidsetValue(javax.el.ELContext context, Object base, Object property, Object value)
-
-
-
Method Detail
-
getValue
public Object getValue(javax.el.ELContext context, Object base, Object property)
- Specified by:
getValuein classjavax.el.ELResolver
-
isReadOnly
public boolean isReadOnly(javax.el.ELContext context, Object base, Object property)- Specified by:
isReadOnlyin classjavax.el.ELResolver
-
setValue
public void setValue(javax.el.ELContext context, Object base, Object property, Object value)- Specified by:
setValuein classjavax.el.ELResolver
-
getCommonPropertyType
public Class<?> getCommonPropertyType(javax.el.ELContext context, Object arg)
- Specified by:
getCommonPropertyTypein classjavax.el.ELResolver
-
getFeatureDescriptors
public Iterator<FeatureDescriptor> getFeatureDescriptors(javax.el.ELContext context, Object arg)
- Specified by:
getFeatureDescriptorsin classjavax.el.ELResolver
-
-