public static class BeanPropertyFactory.CompositeFactory extends Object implements BeanPropertyFactory
BeanPropertyFactory.CompositeFactory, BeanPropertyFactory.StandardFactory| Constructor and Description |
|---|
CompositeFactory(List<? extends BeanPropertyFactory> factories) |
| Modifier and Type | Method and Description |
|---|---|
PropertyAccessor |
createAccessor(String name,
Field field,
Type ofType,
Genson genson) |
PropertyAccessor |
createAccessor(String name,
Method method,
Type ofType,
Genson genson) |
BeanCreator |
createCreator(Type ofType,
Constructor<?> ctr,
String[] resolvedNames,
Genson genson) |
BeanCreator |
createCreator(Type ofType,
Method method,
String[] resolvedNames,
Genson genson) |
PropertyMutator |
createMutator(String name,
Field field,
Type ofType,
Genson genson) |
PropertyMutator |
createMutator(String name,
Method method,
Type ofType,
Genson genson) |
public CompositeFactory(List<? extends BeanPropertyFactory> factories)
public PropertyAccessor createAccessor(String name, Field field, Type ofType, Genson genson)
createAccessor in interface BeanPropertyFactorypublic PropertyAccessor createAccessor(String name, Method method, Type ofType, Genson genson)
createAccessor in interface BeanPropertyFactorypublic BeanCreator createCreator(Type ofType, Constructor<?> ctr, String[] resolvedNames, Genson genson)
createCreator in interface BeanPropertyFactorypublic BeanCreator createCreator(Type ofType, Method method, String[] resolvedNames, Genson genson)
createCreator in interface BeanPropertyFactorypublic PropertyMutator createMutator(String name, Field field, Type ofType, Genson genson)
createMutator in interface BeanPropertyFactorypublic PropertyMutator createMutator(String name, Method method, Type ofType, Genson genson)
createMutator in interface BeanPropertyFactoryCopyright © 2019. All rights reserved.