Interface IdMapping

All Known Implementing Classes:
DynamicIdMapping

public interface IdMapping
The Interface IdMapping.
Author:
Dinesh Karuppiah.T
  • Method Details

    • getIdname

      String getIdname()
      Method to get ID name.
      Returns:
      the idname
    • getMappingFunction

      BiFunction<MappingConfig,MatchType,List<String>> getMappingFunction()
      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 name
      values - the values
      idMappingConfig - the id mapping config
      Returns:
      the id mapping
    • getSubIdMappings

      Set<IdMapping> 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