Class FilteredPropertyAccessor

  • All Implemented Interfaces:
    org.springframework.expression.PropertyAccessor

    public class FilteredPropertyAccessor
    extends org.springframework.expression.spel.support.ReflectivePropertyAccessor
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.springframework.expression.spel.support.ReflectivePropertyAccessor

        org.springframework.expression.spel.support.ReflectivePropertyAccessor.OptimalPropertyAccessor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.reflect.Field findField​(java.lang.String name, java.lang.Class<?> clazz, boolean mustBeStatic)  
      protected java.lang.reflect.Method findGetterForProperty​(java.lang.String propertyName, java.lang.Class<?> clazz, boolean mustBeStatic)  
      • Methods inherited from class org.springframework.expression.spel.support.ReflectivePropertyAccessor

        canRead, canWrite, createOptimalAccessor, findSetterForProperty, getLastReadInvokerPair, getPropertyMethodSuffix, getPropertyMethodSuffixes, getSpecificTargetClasses, isCandidateForProperty, read, write
      • Methods inherited from class java.lang.Object

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

      • FilteredPropertyAccessor

        public FilteredPropertyAccessor​(ReturnTypeRestrictor returnTypeRestrictor)
    • Method Detail

      • findGetterForProperty

        protected java.lang.reflect.Method findGetterForProperty​(java.lang.String propertyName,
                                                                 java.lang.Class<?> clazz,
                                                                 boolean mustBeStatic)
        Overrides:
        findGetterForProperty in class org.springframework.expression.spel.support.ReflectivePropertyAccessor
      • findField

        protected java.lang.reflect.Field findField​(java.lang.String name,
                                                    java.lang.Class<?> clazz,
                                                    boolean mustBeStatic)
        Overrides:
        findField in class org.springframework.expression.spel.support.ReflectivePropertyAccessor