| Package | Description |
|---|---|
| org.sfm.csv.impl |
CsvMapper implementation. |
| org.sfm.csv.impl.cellreader |
CellValueReader implementations. |
| org.sfm.map.impl.fieldmapper |
FieldMapper implementations. |
| org.sfm.reflect |
Reflection tools.
|
| org.sfm.reflect.asm |
Asm generation.
|
| org.sfm.reflect.impl |
Reflection tools implementation.
|
| org.sfm.reflect.meta |
Class analyses.
|
| Modifier and Type | Method and Description |
|---|---|
Setter<T,?> |
DelegateMarkerSetter.getSetter() |
Setter<T,P> |
DelegateMarkerDelayedCellSetter.getSetter() |
| Modifier and Type | Method and Description |
|---|---|
<T,P> CellSetter<T> |
CellSetterFactory.getCellSetter(Type propertyType,
Setter<T,? super P> setter,
int index,
CsvColumnDefinition columnDefinition,
ParsingContextFactoryBuilder parsingContextFactoryBuilder) |
<T,P> DelayedCellSetterFactory<T,P> |
CellSetterFactory.getDelayedCellSetter(Type propertyType,
Setter<T,? super P> setter,
int index,
CsvColumnDefinition columnDefinition,
ParsingContextFactoryBuilder parsingContextFactoryBuilder) |
<T,P> CellSetter<T> |
CellSetterFactory.getPrimitiveCellSetter(Class<?> clazz,
CellValueReader<? extends P> reader,
Setter<T,? super P> setter) |
<T,P> DelayedCellSetterFactory<T,P> |
CellSetterFactory.getPrimitiveDelayedCellSetter(Class<?> clazz,
CellValueReader<? extends P> reader,
Setter<T,? super P> setter) |
| Constructor and Description |
|---|
DelegateMarkerDelayedCellSetter(CsvMapper<P> mapper,
Setter<T,P> setter) |
DelegateMarkerSetter(CsvMapper<?> mapper,
Setter<T,?> setter) |
| Constructor and Description |
|---|
CellSetterImpl(CellValueReader<? extends P> reader,
Setter<T,? super P> setter) |
DelayedCellSetterFactoryImpl(CellValueReader<? extends P> reader,
Setter<T,? super P> setter) |
DelayedCellSetterImpl(Setter<T,? super P> setter,
CellValueReader<? extends P> reader) |
| Constructor and Description |
|---|
FieldMapperImpl(Getter<S,? extends P> getter,
Setter<T,? super P> setter) |
MapperFieldMapper(Mapper<S,P> mapper,
Setter<T,P> propertySetter,
Getter<T,P> propertyGetter,
Predicate<S> nullChecker,
Getter<MappingContext<S>,BooleanProvider> breakDetectorProvider) |
| Modifier and Type | Method and Description |
|---|---|
<T,P> Setter<T,P> |
ObjectSetterFactory.getMethodSetter(Method method) |
<T,P,C extends T> |
ObjectSetterFactory.getSetter(Class<C> target,
String property) |
| Modifier and Type | Method and Description |
|---|---|
static <T,P> BooleanSetter<T> |
ObjectSetterFactory.toBooleanSetter(Setter<T,P> setter) |
static <T,P> ByteSetter<T> |
ObjectSetterFactory.toByteSetter(Setter<T,P> setter) |
static <T,P> CharacterSetter<T> |
ObjectSetterFactory.toCharacterSetter(Setter<T,P> setter) |
static <T,P> DoubleSetter<T> |
ObjectSetterFactory.toDoubleSetter(Setter<T,P> setter) |
static <T,P> FloatSetter<T> |
ObjectSetterFactory.toFloatSetter(Setter<T,P> setter) |
static <T,P> IntSetter<T> |
ObjectSetterFactory.toIntSetter(Setter<T,P> setter) |
static <T,P> LongSetter<T> |
ObjectSetterFactory.toLongSetter(Setter<T,P> setter) |
static <T,P> ShortSetter<T> |
ObjectSetterFactory.toShortSetter(Setter<T,P> setter) |
| Modifier and Type | Method and Description |
|---|---|
<T,P> Setter<T,P> |
AsmFactory.createSetter(Method m) |
| Modifier and Type | Class and Description |
|---|---|
class |
FieldSetter<T,P> |
class |
MethodSetter<T,P> |
class |
NullSetter<T,P> |
| Modifier and Type | Method and Description |
|---|---|
Setter<O,P> |
PropertyMeta.getSetter() |
protected Setter<T,P> |
FieldPropertyMeta.newSetter() |
protected Setter<T,E> |
DirectClassMeta.DirectPropertyMeta.newSetter() |
protected Setter<T,E> |
ArrayElementPropertyMeta.newSetter() |
protected Setter<T,E> |
ListElementPropertyMeta.newSetter() |
protected abstract Setter<O,P> |
PropertyMeta.newSetter() |
protected Setter<T,P> |
ConstructorPropertyMeta.newSetter() |
protected Setter<T,P> |
MethodPropertyMeta.newSetter() |
protected Setter<O,P> |
SubPropertyMeta.newSetter() |
Copyright © 2015. All rights reserved.