Interface DataMapperBuilder<S,D>
-
public interface DataMapperBuilder<S,D>DataMapperBuilder interface for building a configuredDataMapper- Since:
- 1.0.0
- Author:
- Urvil Joshi
- See Also:
DataMapper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DataMapper<S,D>build()Build a ConfiguredDataMapperinstanceDataMapperBuilder<S,D>byDefault(boolean byDefault)Configure byDefault in mappingDataMapperBuilder<S,D>excludeFields(List<String> excludeFields)Configure excluded fields in mappingDataMapperBuilder<S,D>includeFields(List<IncludeDataField> includeFields)Configure included field in mappingDataMapperBuilder<S,D>mapNulls(boolean mapNulls)Configure map null in mapping
-
-
-
Method Detail
-
mapNulls
DataMapperBuilder<S,D> mapNulls(boolean mapNulls)
Configure map null in mapping- Parameters:
mapNulls- map null true or not- Returns:
DataMapperBuilder
-
byDefault
DataMapperBuilder<S,D> byDefault(boolean byDefault)
Configure byDefault in mapping- Parameters:
byDefault- byDefault true or not- Returns:
DataMapperBuilder
-
includeFields
DataMapperBuilder<S,D> includeFields(List<IncludeDataField> includeFields)
Configure included field in mapping- Parameters:
includeFields- list of included fields- Returns:
DataMapperBuilder
-
excludeFields
DataMapperBuilder<S,D> excludeFields(List<String> excludeFields)
Configure excluded fields in mapping- Parameters:
excludeFields- list of excluded fields- Returns:
DataMapperBuilder
-
build
DataMapper<S,D> build()
Build a ConfiguredDataMapperinstance- Returns:
DataMapper
-
-