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
-
-
Constructor Summary
Constructors Constructor Description FilteredPropertyAccessor(ReturnTypeRestrictor returnTypeRestrictor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.reflect.FieldfindField(java.lang.String name, java.lang.Class<?> clazz, boolean mustBeStatic)protected java.lang.reflect.MethodfindGetterForProperty(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
-
-
-
-
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:
findGetterForPropertyin classorg.springframework.expression.spel.support.ReflectivePropertyAccessor
-
findField
protected java.lang.reflect.Field findField(java.lang.String name, java.lang.Class<?> clazz, boolean mustBeStatic)- Overrides:
findFieldin classorg.springframework.expression.spel.support.ReflectivePropertyAccessor
-
-