public class TermIsATypeOfRelationshipMapper extends LineMapper<IsATypeOf>
omrsapiHelper, repositoryHelper| Constructor and Description |
|---|
TermIsATypeOfRelationshipMapper(OMRSAPIHelper omrsapiHelper) |
| Modifier and Type | Method and Description |
|---|---|
protected IsATypeOf |
getLineInstance() |
protected String |
getProxy1Guid(IsATypeOf termIsATypeOFRelationship)
Get proxy1 guid.
|
protected String |
getProxy2Guid(IsATypeOf termIsATypeOFRelationship)
Get proxy2 guid
The proxy has omrs type GlossaryTerm
|
String |
getTypeName()
get type name
|
protected boolean |
mapEnumToLine(IsATypeOf termIsATypeOFRelationship,
String propertyName,
EnumPropertyValue enumPropertyValue)
Map an omrs enum property to a Subject Area Line property.
|
protected void |
mapLineToInstanceProperties(IsATypeOf termIsATypeOFRelationship,
InstanceProperties instanceProperties)
Map the supplied Line to omrs InstanceProperties.
|
protected boolean |
mapPrimitiveToLine(IsATypeOf termIsATypeOFRelationship,
String propertyName,
Object value)
Map a primitive omrs property to the termISATypeOFRelationship object.
|
protected void |
setEnd1GuidInLine(IsATypeOf termIsATypeOFRelationship,
String guid)
Pass the guid of the EntityProxy for end 1 to the Line ,so it can store it appropriately
|
protected void |
setEnd2GuidInLine(IsATypeOf termIsATypeOFRelationship,
String guid)
Pass the guid of the EntityProxy for end 2 to the Line ,so it can store it appropriately
|
getTypeDefGuid, map, map, mapInstancePropertiesToLine, mapMapToLinepublic TermIsATypeOfRelationshipMapper(OMRSAPIHelper omrsapiHelper)
protected void mapLineToInstanceProperties(IsATypeOf termIsATypeOFRelationship, InstanceProperties instanceProperties)
mapLineToInstanceProperties in class LineMapper<IsATypeOf>termIsATypeOFRelationship - supplied lineinstanceProperties - equivalent instance properties to the Lineprotected boolean mapPrimitiveToLine(IsATypeOf termIsATypeOFRelationship, String propertyName, Object value)
mapPrimitiveToLine in class LineMapper<IsATypeOf>termIsATypeOFRelationship - the glossary to be updatedpropertyName - the omrs property namevalue - the omrs primitive property valueprotected boolean mapEnumToLine(IsATypeOf termIsATypeOFRelationship, String propertyName, EnumPropertyValue enumPropertyValue)
LineMappermapEnumToLine in class LineMapper<IsATypeOf>termIsATypeOFRelationship - the line to be updatedpropertyName - the omrs property nameenumPropertyValue - the omrs enum property valueprotected String getProxy1Guid(IsATypeOf termIsATypeOFRelationship)
getProxy1Guid in class LineMapper<IsATypeOf>termIsATypeOFRelationship - lineprotected String getProxy2Guid(IsATypeOf termIsATypeOFRelationship)
getProxy2Guid in class LineMapper<IsATypeOf>termIsATypeOFRelationship - for this Linepublic String getTypeName()
LineMappergetTypeName in interface Mapper<Relationship,IsATypeOf>getTypeName in class LineMapper<IsATypeOf>protected IsATypeOf getLineInstance()
protected void setEnd1GuidInLine(IsATypeOf termIsATypeOFRelationship, String guid)
LineMappersetEnd1GuidInLine in class LineMapper<IsATypeOf>termIsATypeOFRelationship - line to updateguid - guid to add into the Lineprotected void setEnd2GuidInLine(IsATypeOf termIsATypeOFRelationship, String guid)
LineMappersetEnd2GuidInLine in class LineMapper<IsATypeOf>termIsATypeOFRelationship - line to updateguid - guid to add into the LineCopyright © 2018–2020 ODPi. All rights reserved.