Interface BeanPropertyFactory
-
- All Known Implementing Classes:
BeanPropertyFactory.CompositeFactory,BeanPropertyFactory.StandardFactory,BeanViewDescriptorProvider.BeanViewPropertyFactory
public interface BeanPropertyFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBeanPropertyFactory.CompositeFactorystatic classBeanPropertyFactory.StandardFactory
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PropertyAccessorcreateAccessor(String name, Field field, Type ofType, Genson genson)PropertyAccessorcreateAccessor(String name, Method method, Type ofType, Genson genson)BeanCreatorcreateCreator(Type ofType, Constructor<?> ctr, String[] resolvedNames, boolean annotated, Genson genson)BeanCreatorcreateCreator(Type ofType, Method method, String[] resolvedNames, boolean annotated, Genson genson)PropertyMutatorcreateMutator(String name, Field field, Type ofType, Genson genson)PropertyMutatorcreateMutator(String name, Method method, Type ofType, Genson genson)
-
-
-
Method Detail
-
createAccessor
PropertyAccessor createAccessor(String name, Field field, Type ofType, Genson genson)
-
createAccessor
PropertyAccessor createAccessor(String name, Method method, Type ofType, Genson genson)
-
createCreator
BeanCreator createCreator(Type ofType, Constructor<?> ctr, String[] resolvedNames, boolean annotated, Genson genson)
-
createCreator
BeanCreator createCreator(Type ofType, Method method, String[] resolvedNames, boolean annotated, Genson genson)
-
createMutator
PropertyMutator createMutator(String name, Field field, Type ofType, Genson genson)
-
createMutator
PropertyMutator createMutator(String name, Method method, Type ofType, Genson genson)
-
-