Class FilteredPropertyAccessor

java.lang.Object
org.springframework.expression.spel.support.ReflectivePropertyAccessor
com.netflix.spinnaker.kork.expressions.allowlist.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
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Field
    findField(String name, Class<?> clazz, boolean mustBeStatic)
     
    protected Method
    findGetterForProperty(String propertyName, 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 Details

    • FilteredPropertyAccessor

      public FilteredPropertyAccessor(ReturnTypeRestrictor returnTypeRestrictor)
  • Method Details

    • findGetterForProperty

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

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