Class EnumSchemaTypeProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.AuthoredReferenceableProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.schema.SchemaElementProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.schema.SchemaTypeProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.schema.SimpleSchemaTypeProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.schema.EnumSchemaTypeProperties
EnumSchemaTypeProperties carries the specialized parameters for creating or updating enum schema types.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
typeName -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone Constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the unique identifier of the valid value set that describes the enum values for this schema element.inthashCode()Return hash code for this objectvoidsetValidValueSetGUID(String validValueSetGUID) Set up the unique identifier of the value set that describes the enum values for this schema element.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.schema.SimpleSchemaTypeProperties
getDataType, getDefaultValue, setDataType, setDefaultValueMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.schema.SchemaTypeProperties
getEncodingStandard, getFormula, getFormulaType, getNamespace, getQueries, getUsage, setEncodingStandard, setFormula, setFormulaType, setNamespace, setQueries, setUsageMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.AuthoredReferenceableProperties
getAuthors, getContentStatus, getUserDefinedContentStatus, setAuthors, setContentStatus, setUserDefinedContentStatusMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
getAdditionalProperties, getCategory, getDescription, getDisplayName, getIdentifier, getQualifiedName, getURL, getVersionIdentifier, setAdditionalProperties, setCategory, setDescription, setDisplayName, setIdentifier, setQualifiedName, setURL, setVersionIdentifierMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getExtendedProperties, getTypeName, setExtendedProperties, setTypeNameMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
getEffectiveFrom, getEffectiveTo, setEffectiveFrom, setEffectiveTo
-
Constructor Details
-
EnumSchemaTypeProperties
public EnumSchemaTypeProperties()Default constructor -
EnumSchemaTypeProperties
Copy/clone Constructor- Parameters:
template- template object to copy.
-
-
Method Details
-
getValidValueSetGUID
Return the unique identifier of the valid value set that describes the enum values for this schema element.- Returns:
- string guid
-
setValidValueSetGUID
Set up the unique identifier of the value set that describes the enum values for this schema element.- Parameters:
validValueSetGUID- string guid
-
toString
Standard toString method.- Overrides:
toStringin classSimpleSchemaTypeProperties- 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:
equalsin classSimpleSchemaTypeProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code for this object- Overrides:
hashCodein classSimpleSchemaTypeProperties- Returns:
- int hash code
-