Interface MapperFactory

All Known Implementing Classes:
DefaultMapperExecutor

public interface MapperFactory
  • Method Details

    • map

      <T> T map(Object source, Class<T> destination)
    • map

      <T> T map(Object source, T destination)
    • mapping

      Mapping mapping(Class source, Class destination)
    • convert

      <T> T convert(Object source, Class<T> destination)
    • convert

      <T> T convert(Object source, Class<T> destination, Object... params)
    • convert

      <T> T convert(Object source, T destination)
    • canMap

      boolean canMap(Class<?> source, Class<?> destination)
    • canMapExactly

      boolean canMapExactly(Class<?> source, Class<?> destination)
    • getMap

      <S, D> Mapping<S,D> getMap(Class<S> source, Class<D> destination)
    • getExactMap

      <S, D> Mapping<S,D> getExactMap(Class<S> source, Class<D> destination)
    • registerMapper

      void registerMapper(Mapping<?,?> mapping)
    • findMappings

      <S, D> List<Mapping<S,D>> findMappings(Class<S> source, Class<D> destination)
    • clearMapping

      <S, D> Mapping<S,D> clearMapping(Class<S> source, Class<D> destination)
    • clearAllMappings

      void clearAllMappings()