Package | Description |
---|---|
org.simpleflatmapper.reflect |
Reflection tools.
|
org.simpleflatmapper.reflect.impl |
Reflection tools implementation.
|
org.simpleflatmapper.reflect.meta |
Class analyses.
|
Modifier and Type | Method and Description |
---|---|
static ReflectionService |
ReflectionService.disableAsm() |
static ReflectionService |
ReflectionService.newInstance() |
static ReflectionService |
ReflectionService.newInstance(boolean useAsmGeneration) |
ReflectionService |
ReflectionService.withAliasProvider(AliasProvider aliasProvider) |
Modifier and Type | Method and Description |
---|---|
void |
JavaLangClassMetaFactoryProducer.produce(org.simpleflatmapper.util.Consumer<? super org.simpleflatmapper.util.UnaryFactory<ReflectionService,ClassMeta<?>>> consumer) |
Modifier and Type | Field and Description |
---|---|
protected ReflectionService |
PropertyMeta.reflectService |
Modifier and Type | Method and Description |
---|---|
ReflectionService |
ObjectClassMeta.getReflectionService() |
ReflectionService |
ClassMeta.getReflectionService() |
ReflectionService |
TupleClassMeta.getReflectionService() |
ReflectionService |
OptionalClassMeta.getReflectionService() |
ReflectionService |
ArrayClassMeta.getReflectionService() |
ReflectionService |
MapClassMeta.getReflectionService() |
ReflectionService |
FastTupleClassMeta.getReflectionService() |
ReflectionService |
PropertyMeta.getReflectService() |
Constructor and Description |
---|
ArrayClassMeta(Type type,
Type elementTarget,
ReflectionService reflectionService) |
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) |
ConstructorPropertyMeta(String name,
Type ownerType,
ReflectionService reflectService,
Parameter parameter,
ScoredGetter<T,P> scoredGetter,
ScoredSetter<T,P> scoredSetter,
InstantiatorDefinition instantiatorDefinition) |
FastTupleClassMeta(Type target,
ReflectionService reflectionService) |
MapClassMeta(Type type,
Type keyType,
Type valueType,
ReflectionService reflectionService) |
MapElementPropertyMeta(PropertyNameMatcher propertyNameMatcher,
Type ownerType,
ReflectionService reflectService,
ClassMeta<V> valueMetaData,
K key) |
ObjectClassMeta(Type target,
List<InstantiatorDefinition> instantiatorDefinitions,
List<ConstructorPropertyMeta<T,?>> constructorProperties,
Map<String,String> fieldAliases,
List<PropertyMeta<T,?>> properties,
ReflectionService reflectService) |
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) |
OptionalClassMeta(Type type,
ReflectionService reflectionService) |
PropertyMeta(String name,
Type ownerType,
ReflectionService reflectService) |
SelfPropertyMeta(ReflectionService reflectService,
Type type,
org.simpleflatmapper.util.BooleanProvider isValid) |
SubPropertyMeta(ReflectionService reflectService,
PropertyMeta<O,I> ownerProperty,
PropertyMeta<I,P> subProperty) |
TupleClassMeta(Type type,
ReflectionService reflectionService) |
Copyright © 2017. All rights reserved.