| Package | Description |
|---|---|
| org.simpleflatmapper.reflect |
Reflection tools.
|
| org.simpleflatmapper.reflect.meta |
Class analyses.
|
| Modifier and Type | Field | Description |
|---|---|---|
static ScoredGetter |
ScoredGetter.NULL |
| Modifier and Type | Method | 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 | Description |
|---|---|---|
ScoredGetter<T,P> |
ScoredGetter.best(ScoredGetter<T,P> getter) |
|
boolean |
ScoredGetter.isBetterThan(ScoredGetter<T,P> scoredGetter) |
| Modifier and Type | Method | 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 | 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 © 2019. All rights reserved.