Package net.binis.codegen.map
Interface MapperFactory
- All Known Implementing Classes:
DefaultMapperExecutor
public interface MapperFactory
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancanMapExactly(Class<?> source, Class<?> destination) void<S,D> Mapping<S, D> clearMapping(Class<S> source, Class<D> destination) <T> T<T> T<T,K> T <T> Tconvert(Object source, Class<T> destination, MappingStrategy strategy) <T> Tconvert(Object source, Class<T> destination, MappingStrategy strategy, Object... params) <T,K> T convert(Object source, Class<T> destination, MappingStrategy strategy, K key) <T> T<T,K> T <T> Tconvert(Object source, T destination, MappingStrategy strategy) <T,K> T convert(Object source, T destination, MappingStrategy strategy, K key) findMappings(Class<S> source, Class<D> destination) findMappings(Class<S> source, Class<D> destination, K key) <S,D> Mapping<S, D> getExactMap(Class<S> source, Class<D> destination) <S,D, K> Mapping<S, D> getExactMap(Class<S> source, Class<D> destination, K key) <S,D> Mapping<S, D> <T> T<T,K> T <T> Tmap(Object source, Class<T> destination, MappingStrategy strategy) <T> T<T,K> T <T> Tmap(Object source, T destination, MappingStrategy strategy) mapping(Class source, Class destination, MappingStrategy strategy) voidregisterMapper(Mapping<?, ?> mapping) <K> voidregisterMapper(Mapping<?, ?> mapping, K key)
-
Field Details
-
DEFAULT
-
-
Method Details
-
map
-
map
-
map
-
map
-
map
-
map
-
mapping
-
mapping
-
convert
-
convert
-
convert
-
convert
-
convert
-
convert
-
convert
-
convert
-
convert
-
convert
-
canMap
-
canMapExactly
-
getMap
-
getExactMap
-
getExactMap
-
registerMapper
-
registerMapper
-
findMappings
-
findMappings
-
clearMapping
-
clearAllMappings
void clearAllMappings()
-