All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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