Interface IRelationshipMapper<R extends Relationship>
-
- All Superinterfaces:
Mapper<Relationship,R>
- All Known Implementing Classes:
AntonymMapper,CategoryAnchorMapper,CategoryHierarchyLinkMapper,IsARelationshipMapper,IsATypeOfMapper,PreferredTermMapper,ProjectScopeMapper,RelatedTermMapper,RelationshipMapper,ReplacementTermMapper,SemanticAssignmentMapper,SynonymMapper,TermAnchorMapper,TermCategorizationMapper,TermHasARelationshipMapper,TermIsATypeOfRelationshipDeprecatedMapper,TermTypedByRelationshipMapper,TranslationMapper,UsedInContextMapper,ValidValueMapper
public interface IRelationshipMapper<R extends Relationship> extends Mapper<Relationship,R>
Interface for mapping between a Subject Area OMAS Relationship to an OMRS Relationship
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Rmap(Relationship relationship)Map from an OMRS Relationship to a Subject Area OMAS relationshipRelationshipmap(R relationship)Map from a Subject Area OMAS relationship to an OMRS Relationship-
Methods inherited from interface org.odpi.openmetadata.accessservices.subjectarea.server.mappers.Mapper
getTypeDefGuid, getTypeName
-
-
-
-
Method Detail
-
map
R map(Relationship relationship)
Map from an OMRS Relationship to a Subject Area OMAS relationship- Specified by:
mapin interfaceMapper<Relationship,R extends Relationship>- Parameters:
relationship- OMRS relationships- Returns:
- Subject Area OMAS relationship
-
map
Relationship map(R relationship) throws InvalidParameterException
Map from a Subject Area OMAS relationship to an OMRS Relationship- Specified by:
mapin interfaceMapper<Relationship,R extends Relationship>- Parameters:
relationship- a Subject Area OMAS relationship- Returns:
- an OMRS Relationship
- Throws:
InvalidParameterException
-
-