Class PropertyFilter
- java.lang.Object
-
- com.oracle.coherence.io.json.genson.reflect.BeanMutatorAccessorResolver.PropertyBaseResolver
-
- com.oracle.coherence.io.json.genson.reflect.PropertyFilter
-
- All Implemented Interfaces:
BeanMutatorAccessorResolver
public class PropertyFilter extends BeanMutatorAccessorResolver.PropertyBaseResolver
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.oracle.coherence.io.json.genson.reflect.BeanMutatorAccessorResolver
BeanMutatorAccessorResolver.AnnotationPropertyResolver, BeanMutatorAccessorResolver.CompositeResolver, BeanMutatorAccessorResolver.GensonAnnotationPropertyResolver, BeanMutatorAccessorResolver.PropertyBaseResolver, BeanMutatorAccessorResolver.StandardMutaAccessorResolver
-
-
Constructor Summary
Constructors Constructor Description PropertyFilter(boolean exclude, String field, Class<?> declaringClass, Class<?> ofType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TrileanisAccessor(Field field, Class<?> fromClass)TrileanisAccessor(Method method, Class<?> fromClass)TrileanisMutator(Field field, Class<?> fromClass)TrileanisMutator(Method method, Class<?> fromClass)-
Methods inherited from class com.oracle.coherence.io.json.genson.reflect.BeanMutatorAccessorResolver.PropertyBaseResolver
isCreator, isCreator, isCreatorAnnotated, isCreatorAnnotated
-
-
-
-
Method Detail
-
isAccessor
public Trilean isAccessor(Field field, Class<?> fromClass)
- Specified by:
isAccessorin interfaceBeanMutatorAccessorResolver- Overrides:
isAccessorin classBeanMutatorAccessorResolver.PropertyBaseResolver
-
isMutator
public Trilean isMutator(Field field, Class<?> fromClass)
- Specified by:
isMutatorin interfaceBeanMutatorAccessorResolver- Overrides:
isMutatorin classBeanMutatorAccessorResolver.PropertyBaseResolver
-
isAccessor
public Trilean isAccessor(Method method, Class<?> fromClass)
- Specified by:
isAccessorin interfaceBeanMutatorAccessorResolver- Overrides:
isAccessorin classBeanMutatorAccessorResolver.PropertyBaseResolver
-
isMutator
public Trilean isMutator(Method method, Class<?> fromClass)
- Specified by:
isMutatorin interfaceBeanMutatorAccessorResolver- Overrides:
isMutatorin classBeanMutatorAccessorResolver.PropertyBaseResolver
-
-