org.sfm.map.Mapper Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of simpleFlatMapper Show documentation
Show all versions of simpleFlatMapper Show documentation
Java library to map flat record - ResultSet, csv - to java object with minimum configuration and low footprint.
package org.sfm.map;
public interface Mapper extends FieldMapper {
/**
* map source object to a new instance of T
* @param source object to map from
* @return a new mapped instance of T
* @throws MappingException if an exception occurs
*/
T map(S source) throws MappingException;
T map(S source, MappingContext context) throws MappingException;
MappingContext newMappingContext(S source) throws MappingException;
}