Class DataMappingProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.RelationshipProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.RelationshipBeanProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.lineage.LineageRelationshipProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.lineage.DataMappingProperties
DataMappingProperties describe the properties for a data mapping relationship.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorDataMappingProperties
(DataMappingProperties template) Copy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return the description of the processing performed by this process.Return the specification language for the formula.getQuery()
Return the query string for this element.Return the query id - this is used to identify where the results of this query should be plugged into the other queries or the formula for the parent derived schema element.Return the name of the query language used in the query.int
hashCode()
Return hash code based on properties.void
setFormula
(String formula) Set up the description of the processing performed by this process.void
setFormulaType
(String formulaType) Set up the specification language for the formula.void
Set up the query string for this element.void
setQueryId
(String queryId) Set up the query id - this is used to identify where the results of this query should be plugged into the other queries or the formula for the parent derived schema element.void
setQueryType
(String queryType) Set up the name of the query language used in the query.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.lineage.LineageRelationshipProperties
getDescription, getISCQualifiedName, getLabel, setDescription, setISCQualifiedName, setLabel
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.RelationshipBeanProperties
getExtendedProperties, getTypeName, setExtendedProperties, setTypeName
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.RelationshipProperties
getEffectiveFrom, getEffectiveTo, setEffectiveFrom, setEffectiveTo
-
Constructor Details
-
DataMappingProperties
public DataMappingProperties()Default constructor -
DataMappingProperties
Copy/clone constructor. Retrieves values from the supplied template- Parameters:
template
- element to copy
-
-
Method Details
-
getFormula
Return the description of the processing performed by this process.- Returns:
- string description
-
setFormula
Set up the description of the processing performed by this process.- Parameters:
formula
- string description
-
getFormulaType
Return the specification language for the formula.- Returns:
- string description
-
setFormulaType
Set up the specification language for the formula.- Parameters:
formulaType
- string description
-
getQueryId
Return the query id - this is used to identify where the results of this query should be plugged into the other queries or the formula for the parent derived schema element.- Returns:
- String query identifier
-
setQueryId
Set up the query id - this is used to identify where the results of this query should be plugged into the other queries or the formula for the parent derived schema element.- Parameters:
queryId
- String query identifier
-
getQuery
Return the query string for this element. The query string may have placeholders for values returned by queries that have a lower queryId than this element.- Returns:
- String query
-
setQuery
Set up the query string for this element. The query string may have placeholders for values returned by queries that have a lower queryId than this element.- Parameters:
query
- String query
-
getQueryType
Return the name of the query language used in the query.- Returns:
- queryType String
-
setQueryType
Set up the name of the query language used in the query.- Parameters:
queryType
- String name
-
toString
Standard toString method.- Overrides:
toString
in classLineageRelationshipProperties
- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equals
in classLineageRelationshipProperties
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCode
in classLineageRelationshipProperties
- Returns:
- int
-