Uses of Class
com.oracle.coherence.io.json.genson.reflect.PropertyMutator
-
Packages that use PropertyMutator Package Description com.oracle.coherence.io.json.genson.reflect This package contains the core api providing databinding support for complex objects. -
-
Uses of PropertyMutator in com.oracle.coherence.io.json.genson.reflect
Subclasses of PropertyMutator in com.oracle.coherence.io.json.genson.reflect Modifier and Type Class Description static classBeanCreator.BeanCreatorPropertystatic classPropertyMutator.FieldMutatorstatic classPropertyMutator.MethodMutatorMethods in com.oracle.coherence.io.json.genson.reflect that return PropertyMutator Modifier and Type Method Description protected abstract PropertyMutatorAbstractBeanDescriptorProvider. checkAndMergeMutators(String name, LinkedList<PropertyMutator> mutators)Implementations are supposed to merge thePropertyMutators from mutators list into a single PropertyMutator.protected PropertyMutatorBaseBeanDescriptorProvider. checkAndMergeMutators(String name, LinkedList<PropertyMutator> mutators)PropertyMutatorBeanPropertyFactory.CompositeFactory. createMutator(String name, Field field, Type ofType, Genson genson)PropertyMutatorBeanPropertyFactory.CompositeFactory. createMutator(String name, Method method, Type ofType, Genson genson)PropertyMutatorBeanPropertyFactory. createMutator(String name, Field field, Type ofType, Genson genson)PropertyMutatorBeanPropertyFactory. createMutator(String name, Method method, Type ofType, Genson genson)PropertyMutatorBeanPropertyFactory.StandardFactory. createMutator(String name, Field field, Type ofType, Genson genson)PropertyMutatorBeanPropertyFactory.StandardFactory. createMutator(String name, Method method, Type ofType, Genson genson)PropertyMutatorBeanViewDescriptorProvider.BeanViewPropertyFactory. createMutator(String name, Field field, Type ofType, Genson genson)PropertyMutatorBeanViewDescriptorProvider.BeanViewPropertyFactory. createMutator(String name, Method method, Type ofType, Genson genson)Methods in com.oracle.coherence.io.json.genson.reflect with parameters of type PropertyMutator Modifier and Type Method Description intPropertyMutator. compareTo(PropertyMutator o)Method parameters in com.oracle.coherence.io.json.genson.reflect with type arguments of type PropertyMutator Modifier and Type Method Description protected abstract PropertyMutatorAbstractBeanDescriptorProvider. checkAndMergeMutators(String name, LinkedList<PropertyMutator> mutators)Implementations are supposed to merge thePropertyMutators from mutators list into a single PropertyMutator.protected PropertyMutatorBaseBeanDescriptorProvider. checkAndMergeMutators(String name, LinkedList<PropertyMutator> mutators)protected <T> BeanDescriptor<T>AbstractBeanDescriptorProvider. create(Class<T> forClass, Type ofType, BeanCreator creator, List<PropertyAccessor> accessors, Map<String,PropertyMutator> mutators, Genson genson)Creates an instance of BeanDescriptor based on the passed arguments.protected abstract voidAbstractBeanDescriptorProvider. mergeMutatorsWithCreatorProperties(Type ofType, Map<String,PropertyMutator> mutators, BeanCreator creator)Implementations may do additional merge operations based on the resolved creator parameters and the resolved mutators.protected voidBaseBeanDescriptorProvider. mergeMutatorsWithCreatorProperties(Type ofType, Map<String,PropertyMutator> mutators, BeanCreator creator)protected abstract voidAbstractBeanDescriptorProvider. provideBeanPropertyMutators(Type ofType, Map<String,LinkedList<PropertyMutator>> mutatorsMap, Genson genson)Adds resolvedPropertyMutatorto mutatorsMap.voidBaseBeanDescriptorProvider. provideBeanPropertyMutators(Type ofType, Map<String,LinkedList<PropertyMutator>> mutatorsMap, Genson genson)protected voidBaseBeanDescriptorProvider. provideFieldMutators(Class<?> ofClass, Map<String,LinkedList<PropertyMutator>> mutatorsMap, Type ofType, Genson genson)protected voidBaseBeanDescriptorProvider. provideMethodMutators(Class<?> ofClass, Map<String,LinkedList<PropertyMutator>> mutatorsMap, Type ofType, Genson genson)Constructor parameters in com.oracle.coherence.io.json.genson.reflect with type arguments of type PropertyMutator Constructor Description BeanDescriptor(Class<T> forClass, Class<?> fromDeclaringClass, List<PropertyAccessor> readableBps, Map<String,PropertyMutator> writableBps, BeanCreator creator, boolean failOnMissingProperty)
-