Class ValidValuesImplProperties
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.digitalarchitecture.properties.ValidValuesImplProperties
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ValidValueImplAssetElement,ValidValueImplDefinitionElement
public class ValidValuesImplProperties extends Object implements Serializable
ValidValuesImplProperties is a java bean used to associate a reference data asset with a value value.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ValidValuesImplProperties()Default constructorValidValuesImplProperties(ValidValuesImplProperties template)Copy/clone constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Compare the values of the supplied object with those stored in the current object.Map<String,String>getAdditionalValues()Return the additional values associated with the symbolic name.StringgetImplementationValue()Returns the implementation value for the valid value used in a particular system.StringgetSymbolicName()Returns the symbolic name for the valid value that is used to look up the implementation value.inthashCode()Return hash code based on properties.voidsetAdditionalValues(Map<String,String> additionalValues)Set up the additional values associated with the symbolic name.voidsetImplementationValue(String implementationValue)Set up the implementation value for the valid value used in a particular system.voidsetSymbolicName(String symbolicName)Set up the symbolic name for the valid value that is used to look up the implementation value.StringtoString()Standard toString method.
-
-
-
Constructor Detail
-
ValidValuesImplProperties
public ValidValuesImplProperties()
Default constructor
-
ValidValuesImplProperties
public ValidValuesImplProperties(ValidValuesImplProperties template)
Copy/clone constructor. Note, this is a deep copy- Parameters:
template- object to copy
-
-
Method Detail
-
getSymbolicName
public String getSymbolicName()
Returns the symbolic name for the valid value that is used to look up the implementation value.- Returns:
- String name
-
setSymbolicName
public void setSymbolicName(String symbolicName)
Set up the symbolic name for the valid value that is used to look up the implementation value.- Parameters:
symbolicName- String name
-
getImplementationValue
public String getImplementationValue()
Returns the implementation value for the valid value used in a particular system.- Returns:
- String value
-
setImplementationValue
public void setImplementationValue(String implementationValue)
Set up the implementation value for the valid value used in a particular system.- Parameters:
implementationValue- String value
-
getAdditionalValues
public Map<String,String> getAdditionalValues()
Return the additional values associated with the symbolic name.- Returns:
- name-value pairs for additional values
-
setAdditionalValues
public void setAdditionalValues(Map<String,String> additionalValues)
Set up the additional values associated with the symbolic name.- Parameters:
additionalValues- name-value pairs for additional values
-
toString
public String toString()
Standard toString method.
-
equals
public boolean equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.
-
-