ArrayClassMeta(Type type,
Type elementTarget,
ReflectionService reflectionService,
ArrayClassMeta.InstantiatorDefinitionAndIntermediatType typeInfo) |
ArrayClassMeta(Type type,
Type elementTarget,
ReflectionService reflectionService,
boolean needTransformer,
ClassMeta<E> elementClassMeta,
ArrayClassMeta.InstantiatorDefinitionAndIntermediatType instInfo) |
ArrayElementPropertyMeta(String name,
Type ownerType,
ReflectionService reflectService,
int index,
ArrayClassMeta<T,E> arrayMetaData,
org.simpleflatmapper.util.IntFactory<Setter<T,E>> setterFactory,
org.simpleflatmapper.util.IntFactory<Getter<T,E>> getterFactory) |
ConstructorPropertyMeta(String name,
Type ownerType,
ReflectionService reflectService,
Parameter parameter,
InstantiatorDefinition instantiatorDefinition,
Object[] defineProperties) |
ConstructorPropertyMeta(String name,
Type ownerType,
ReflectionService reflectService,
Parameter parameter,
ScoredGetter<T,P> scoredGetter,
ScoredSetter<T,P> scoredSetter,
InstantiatorDefinition instantiatorDefinition,
Object[] defineProperties) |
FastTupleClassMeta(Type target,
ReflectionService reflectionService) |
MapClassMeta(ReflectionService reflectionService,
org.simpleflatmapper.converter.ContextualConverter<? super CharSequence,? extends K> keyConverter,
org.simpleflatmapper.converter.ContextFactory keyContextFactory,
ClassMeta<V> valueClassMeta,
Type type,
Constructor<?> constructor) |
MapClassMeta(Type type,
Type keyType,
Type valueType,
ReflectionService reflectionService) |
MapElementPropertyMeta(PropertyNameMatcher propertyNameMatcher,
Type ownerType,
ReflectionService reflectService,
ClassMeta<V> valueMetaData,
K key) |
MapElementPropertyMeta(String name,
Type ownerType,
ReflectionService reflectService,
ClassMeta<V> valueMetaData,
K key,
org.simpleflatmapper.reflect.meta.MapElementPropertyMeta.MapSetter<T,K,V> setter,
org.simpleflatmapper.reflect.meta.MapElementPropertyMeta.MapGetter<T,K,V> getter) |
MapKeyValueElementPropertyMeta(Type ownerType,
ReflectionService reflectService,
Type propertyType) |
ObjectClassMeta(Type target,
List<InstantiatorDefinition> instantiatorDefinitions,
List<ConstructorPropertyMeta<T,?>> constructorProperties,
Map<String,String> fieldAliases,
List<PropertyMeta<T,?>> properties,
ReflectionService reflectService,
boolean needTransformer) |
ObjectClassMeta(Type target,
Member builderInstantiator,
ReflectionService reflectService) |
ObjectClassMeta(Type target,
ReflectionService reflectService) |
ObjectPropertyMeta(String name,
Type ownerType,
ReflectionService reflectService,
Type propertyType,
ScoredGetter<T,P> getter,
ScoredSetter<T,P> setter,
Object[] defineProperties) |
OptionalClassMeta(ReflectionService reflectionService,
Type type,
InstantiatorDefinition instantiatorDefinition,
ConstructorPropertyMeta<Optional<T>,?> propertyMeta,
ClassMeta<T> innerMeta) |
OptionalClassMeta(Type type,
ReflectionService reflectionService) |
PassThroughClassMeta(ReflectionService reflectionService,
Type type,
InstantiatorDefinition instantiatorDefinition,
PropertyMeta<T,V> propertyMeta,
ClassMeta<V> innerMeta) |
PassThroughClassMeta(Type type,
ReflectionService reflectionService) |
PropertyMeta(String name,
Type ownerType,
ReflectionService reflectService) |
SelfPropertyMeta(ReflectionService reflectService,
Type type,
org.simpleflatmapper.util.BooleanProvider isValid,
ClassMeta<E> classMeta) |
SubPropertyMeta(ReflectionService reflectService,
PropertyMeta<O,I> ownerProperty,
PropertyMeta<I,P> subProperty) |
TupleClassMeta(ReflectionService reflectionService,
Type type,
InstantiatorDefinition instantiatorDefinition,
List<ConstructorPropertyMeta<T,?>> propertyMetas) |
TupleClassMeta(Type type,
ReflectionService reflectionService) |