Class NonWritablePropertyELResolver

java.lang.Object
org.flowable.common.engine.impl.javax.el.ELResolver
com.flowable.platform.common.el.NonWritablePropertyELResolver

public class NonWritablePropertyELResolver
extends org.flowable.common.engine.impl.javax.el.ELResolver
ELResolver which do not allows read/write access to unknown properties.
  • Field Summary

    Fields inherited from class org.flowable.common.engine.impl.javax.el.ELResolver

    RESOLVABLE_AT_DESIGN_TIME, TYPE
  • Constructor Summary

    Constructors 
    Constructor Description
    NonWritablePropertyELResolver()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.Class<?> getCommonPropertyType​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base)  
    java.util.Iterator<java.beans.FeatureDescriptor> getFeatureDescriptors​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base)  
    java.lang.Class<?> getType​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property)  
    java.lang.Object getValue​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property)  
    boolean isReadOnly​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property)  
    void setValue​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)  

    Methods inherited from class org.flowable.common.engine.impl.javax.el.ELResolver

    invoke

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getCommonPropertyType

      public java.lang.Class<?> getCommonPropertyType​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base)
      Specified by:
      getCommonPropertyType in class org.flowable.common.engine.impl.javax.el.ELResolver
    • getFeatureDescriptors

      public java.util.Iterator<java.beans.FeatureDescriptor> getFeatureDescriptors​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base)
      Specified by:
      getFeatureDescriptors in class org.flowable.common.engine.impl.javax.el.ELResolver
    • getType

      public java.lang.Class<?> getType​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property)
      Specified by:
      getType in class org.flowable.common.engine.impl.javax.el.ELResolver
    • getValue

      public java.lang.Object getValue​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property)
      Specified by:
      getValue in class org.flowable.common.engine.impl.javax.el.ELResolver
    • isReadOnly

      public boolean isReadOnly​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property)
      Specified by:
      isReadOnly in class org.flowable.common.engine.impl.javax.el.ELResolver
    • setValue

      public void setValue​(org.flowable.common.engine.impl.javax.el.ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
      Specified by:
      setValue in class org.flowable.common.engine.impl.javax.el.ELResolver