Interface INodeMapper<N extends org.odpi.openmetadata.accessservices.subjectarea.properties.objects.graph.Node>

All Superinterfaces:
Mapper<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail,N>
All Known Implementing Classes:
CategoryMapper, EntityDetailMapper, GlossaryMapper, ProjectMapper, TermMapper

public interface INodeMapper<N extends org.odpi.openmetadata.accessservices.subjectarea.properties.objects.graph.Node> extends Mapper<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail,N>
Interface for mapping between a Subject Area OMAS Node to an OMRS EntityDetail
  • Method Summary

    Modifier and Type
    Method
    Description
    org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail
    map(N node)
    Map from a Subject Area OMAS Node to an OMRS EntityDetail
    map(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entityDetail)
    Map from an OMRS EntityDetail to a Subject Area OMAS Node

    Methods inherited from interface org.odpi.openmetadata.accessservices.subjectarea.server.mappers.Mapper

    getTypeDefGuid, getTypeName
  • Method Details

    • map

      N map(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entityDetail)
      Map from an OMRS EntityDetail to a Subject Area OMAS Node
      Specified by:
      map in interface Mapper<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail,N extends org.odpi.openmetadata.accessservices.subjectarea.properties.objects.graph.Node>
      Parameters:
      entityDetail - OMRS EntityDetail
      Returns:
      Subject Area OMAS Node
    • map

      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail map(N node) throws org.odpi.openmetadata.commonservices.ffdc.exceptions.InvalidParameterException
      Map from a Subject Area OMAS Node to an OMRS EntityDetail
      Specified by:
      map in interface Mapper<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail,N extends org.odpi.openmetadata.accessservices.subjectarea.properties.objects.graph.Node>
      Parameters:
      node - a Subject Area OMAS Node
      Returns:
      an OMRS EntityDetail
      Throws:
      org.odpi.openmetadata.commonservices.ffdc.exceptions.InvalidParameterException