Package | Description |
---|---|
org.simpleflatmapper.reflect |
Reflection tools.
|
org.simpleflatmapper.reflect.meta |
Class analyses.
|
Modifier and Type | Field and Description |
---|---|
static ScoredGetter |
ScoredGetter.NULL |
Modifier and Type | Method and Description |
---|---|
ScoredGetter<T,P> |
ScoredGetter.best(ScoredGetter<T,P> getter) |
static <T,P> ScoredGetter<T,P> |
ScoredGetter.nullGetter() |
static <T,P> ScoredGetter<T,P> |
ScoredGetter.of(Getter<T,P> getter,
int score) |
static <T,P> ScoredGetter<T,P> |
ScoredGetter.ofField(Field field,
Getter<T,P> fieldGetter) |
static <T,P> ScoredGetter<T,P> |
ScoredGetter.ofMethod(Method method,
Getter<T,P> methodGetter) |
Modifier and Type | Method and Description |
---|---|
ScoredGetter<T,P> |
ScoredGetter.best(ScoredGetter<T,P> getter) |
boolean |
ScoredGetter.isBetterThan(ScoredGetter<T,P> scoredGetter) |
Modifier and Type | Method and Description |
---|---|
ConstructorPropertyMeta<T,P> |
ConstructorPropertyMeta.getter(ScoredGetter<T,P> getter) |
PropertyMeta<T,P> |
ObjectPropertyMeta.getterSetter(ScoredGetter<T,P> getter,
ScoredSetter<T,P> setter,
Object[] defineProperties) |
Constructor and Description |
---|
ConstructorPropertyMeta(String name,
Type ownerType,
ReflectionService reflectService,
Parameter parameter,
ScoredGetter<T,P> scoredGetter,
ScoredSetter<T,P> scoredSetter,
InstantiatorDefinition instantiatorDefinition,
Object[] defineProperties) |
ObjectPropertyMeta(String name,
Type ownerType,
ReflectionService reflectService,
Type propertyType,
ScoredGetter<T,P> getter,
ScoredSetter<T,P> setter,
Object[] defineProperties) |
Copyright © 2018. All rights reserved.