Interface INodeMapper<N extends Node>
-
- All Superinterfaces:
Mapper<EntityDetail,N>
- All Known Implementing Classes:
CategoryMapper,EntityDetailMapper,GlossaryMapper,ProjectMapper,TermMapper
public interface INodeMapper<N extends Node> extends Mapper<EntityDetail,N>
Interface for mapping between a Subject Area OMAS Node to an OMRS EntityDetail
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EntityDetailmap(N node)Map from a Subject Area OMAS Node to an OMRS EntityDetailNmap(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 Detail
-
map
N map(EntityDetail entityDetail)
Map from an OMRS EntityDetail to a Subject Area OMAS Node- Specified by:
mapin interfaceMapper<EntityDetail,N extends Node>- Parameters:
entityDetail- OMRS EntityDetail- Returns:
- Subject Area OMAS Node
-
map
EntityDetail map(N node) throws InvalidParameterException
Map from a Subject Area OMAS Node to an OMRS EntityDetail- Specified by:
mapin interfaceMapper<EntityDetail,N extends Node>- Parameters:
node- a Subject Area OMAS Node- Returns:
- an OMRS EntityDetail
- Throws:
InvalidParameterException
-
-