Package | Description |
---|---|
org.simpleflatmapper.reflect |
Reflection tools.
|
org.simpleflatmapper.reflect.meta |
Class analyses.
|
Modifier and Type | Method and Description |
---|---|
ScoredSetter<T,P> |
ScoredSetter.best(ScoredSetter<T,P> setter) |
static <T,P> ScoredSetter<T,P> |
ScoredSetter.nullSetter() |
static <T,P> ScoredSetter<T,P> |
ScoredSetter.of(Setter<T,P> methodSetter,
int score) |
static <T,P> ScoredSetter<T,P> |
ScoredSetter.ofField(Field field,
Setter<T,P> fieldSetter) |
static <T,P> ScoredSetter<T,P> |
ScoredSetter.ofMethod(Method method,
Setter<T,P> methodSetter) |
Modifier and Type | Method and Description |
---|---|
ScoredSetter<T,P> |
ScoredSetter.best(ScoredSetter<T,P> setter) |
boolean |
ScoredSetter.isBetterThan(ScoredSetter<T,P> scoredSetter) |
Modifier and Type | Method and Description |
---|---|
PropertyMeta<T,P> |
ObjectPropertyMeta.getterSetter(ScoredGetter<T,P> getter,
ScoredSetter<T,P> setter,
Object[] defineProperties) |
ConstructorPropertyMeta<T,P> |
ConstructorPropertyMeta.setter(ScoredSetter<T,P> setter) |
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.