Interface IdMapping
- All Known Implementing Classes:
DynamicIdMapping
public interface IdMapping
The Interface IdMapping.
- Author:
- Dinesh Karuppiah.T
-
Method Summary
Modifier and TypeMethodDescriptiongetIdMapping(String name, IdMapping[] values, MappingConfig idMappingConfig) Method to get ID Mapping.Method to get ID name.Method to get Mapping Function.Gets the sub id mappings.Gets the sub type.getType()Gets the type.
-
Method Details
-
getIdname
String getIdname()Method to get ID name.- Returns:
- the idname
-
getMappingFunction
BiFunction<MappingConfig,MatchType, getMappingFunction()List<String>> Method to get Mapping Function.- Returns:
- the mapping function
-
getIdMapping
static Optional<IdMapping> getIdMapping(String name, IdMapping[] values, MappingConfig idMappingConfig) Method to get ID Mapping.- Parameters:
name- the namevalues- the valuesidMappingConfig- the id mapping config- Returns:
- the id mapping
-
getSubIdMappings
Gets the sub id mappings.- Returns:
- the sub id mappings
-
getType
String getType()Gets the type.- Returns:
- the type
-
getSubType
String getSubType()Gets the sub type.- Returns:
- the sub type
-