com.github.rauberprojects.client.data.mapper.DataMapper Maven / Gradle / Ivy
package com.github.rauberprojects.client.data.mapper;
import com.github.rauberprojects.client.model.Data;
/**
* A {@link DataMapper} is capable of mapping a {@link Data} element into any desired representation, hence the type parameter.
* With Java 8, {@link DataMapper}s may be defined through the use of lambda-expressions.
*
* @see DataMapperFactory
*/
public interface DataMapper {
Target map(Data data);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy