Class ValidValueImplementationDefinition
- java.lang.Object
-
- org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
-
- org.odpi.openmetadata.frameworks.connectors.properties.beans.ValidValueImplementation
-
- org.odpi.openmetadata.frameworks.connectors.properties.beans.ValidValueImplementationDefinition
-
- All Implemented Interfaces:
Serializable
public class ValidValueImplementationDefinition extends ValidValueImplementation
ValidValueImplementationAsset contains the properties for a reference data set implementing a requested valid value.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
CURRENT_AUDIT_HEADER_VERSION
-
-
Constructor Summary
Constructors Constructor Description ValidValueImplementationDefinition()Default constructorValidValueImplementationDefinition(ValidValueImplementationDefinition template)Copy clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Return comparison result based on the content of the properties.ValidValuegetValidValue()Returns the valid value definition for an entry in the asst's implementation.inthashCode()Return hash code for this objectvoidsetValidValue(ValidValue validValue)Set up the valid value definition for an entry in the asst's implementation.StringtoString()JSON-style toString-
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ValidValueImplementation
getAdditionalValues, getImplementationValue, getSymbolicName, setAdditionalValues, setImplementationValue, setSymbolicName
-
Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.PropertyBase
getHeaderVersion, setHeaderVersion
-
-
-
-
Constructor Detail
-
ValidValueImplementationDefinition
public ValidValueImplementationDefinition()
Default constructor
-
ValidValueImplementationDefinition
public ValidValueImplementationDefinition(ValidValueImplementationDefinition template)
Copy clone constructor- Parameters:
template- object to copy
-
-
Method Detail
-
getValidValue
public ValidValue getValidValue()
Returns the valid value definition for an entry in the asst's implementation.- Returns:
- properties of the valid value
-
setValidValue
public void setValidValue(ValidValue validValue)
Set up the valid value definition for an entry in the asst's implementation.- Parameters:
validValue- properties of the valid value
-
toString
public String toString()
JSON-style toString- Overrides:
toStringin classValidValueImplementation- Returns:
- return string containing the property names and values
-
equals
public boolean equals(Object objectToCompare)
Return comparison result based on the content of the properties.- Overrides:
equalsin classValidValueImplementation- Parameters:
objectToCompare- test object- Returns:
- result of comparison
-
hashCode
public int hashCode()
Return hash code for this object- Overrides:
hashCodein classValidValueImplementation- Returns:
- int hash code
-
-