Class Converter
java.lang.Object
org.odpi.openmetadata.accessservices.assetlineage.util.Converter
The converter is used for creating and mapping required properties between different objects.
-
Constructor Summary
ConstructorsConstructorDescriptionConverter(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper) -
Method Summary
Modifier and TypeMethodDescriptionorg.odpi.openmetadata.accessservices.assetlineage.model.LineageEntitycreateLineageEntity(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entityDetail) Create entity lineage entity.org.odpi.openmetadata.accessservices.assetlineage.model.LineageEntitycreateLineageEntityFromProxy(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy) Create entity lineage entity starting from an entity proxyorg.odpi.openmetadata.accessservices.assetlineage.model.LineageRelationshipcreateLineageRelationship(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship) Creates the lineage relationship.instancePropertiesToMap(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties properties) Retrieve the properties from an InstanceProperties object and return them as a map
-
Constructor Details
-
Converter
public Converter(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper)
-
-
Method Details
-
createLineageEntity
public org.odpi.openmetadata.accessservices.assetlineage.model.LineageEntity createLineageEntity(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entityDetail) Create entity lineage entity.- Parameters:
entityDetail- the entity detail- Returns:
- the lineage entity
-
createLineageEntityFromProxy
public org.odpi.openmetadata.accessservices.assetlineage.model.LineageEntity createLineageEntityFromProxy(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy) Create entity lineage entity starting from an entity proxy- Parameters:
entityProxy- the entity proxy- Returns:
- the lineage entity
-
createLineageRelationship
public org.odpi.openmetadata.accessservices.assetlineage.model.LineageRelationship createLineageRelationship(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship) Creates the lineage relationship.- Parameters:
relationship- the relationship details- Returns:
- the lineage relationship
-
instancePropertiesToMap
public Map<String,String> instancePropertiesToMap(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties properties) Retrieve the properties from an InstanceProperties object and return them as a map- Parameters:
properties- the properties- Returns:
- the map properties
-