Class DataFlowProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.RelationshipProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.lineage.DataFlowProperties
DataFlowProperties describe the properties for a data flow relationship.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorDataFlowProperties
(DataFlowProperties 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 relationship.Return the formula of the relationship.Return the specification language for the formula.Returns the stored qualified name of the associated information supply chain.getLabel()
Return the label used when displaying this relationship.int
hashCode()
Return hash code based on properties.void
setDescription
(String description) Set up the description of the relationship.void
setFormula
(String formula) Set up the formula of the relationship.void
setFormulaType
(String formulaType) Set up the specification language for the formula.void
setISCQualifiedName
(String iscQualifiedName) Set up the fully qualified name of the associated information supply chain.void
Set up the label used when displaying this relationship.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.RelationshipProperties
getEffectiveFrom, getEffectiveTo, getExtendedProperties, getTypeName, setEffectiveFrom, setEffectiveTo, setExtendedProperties, setTypeName
-
Constructor Details
-
DataFlowProperties
public DataFlowProperties()Default constructor -
DataFlowProperties
Copy/clone constructor. Retrieves values from the supplied template- Parameters:
template
- element to copy
-
-
Method Details
-
setISCQualifiedName
Set up the fully qualified name of the associated information supply chain.- Parameters:
iscQualifiedName
- String name
-
getISCQualifiedName
Returns the stored qualified name of the associated information supply chain.- Returns:
- qualifiedName
-
getLabel
Return the label used when displaying this relationship.- Returns:
- string
-
setLabel
Set up the label used when displaying this relationship.- Parameters:
label
- string
-
getDescription
Return the description of the relationship.- Returns:
- string text
-
setDescription
Set up the description of the relationship.- Parameters:
description
- string text
-
getFormula
Return the formula of the relationship.- Returns:
- string formula
-
setFormula
Set up the formula of the relationship.- Parameters:
formula
- string name
-
getFormulaType
Return the specification language for the formula.- Returns:
- string description
-
setFormulaType
Set up the specification language for the formula.- Parameters:
formulaType
- string description
-
toString
Standard toString method.- Overrides:
toString
in classRelationshipProperties
- 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 classRelationshipProperties
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCode
in classRelationshipProperties
- Returns:
- int
-