Class SchemaType
java.lang.Object
org.odpi.openmetadata.accessservices.dataengine.model.Referenceable
org.odpi.openmetadata.accessservices.dataengine.model.SchemaType
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
EventType
The type Schema type.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
Gets attribute list.Gets author.Returns the stored description property for the schema type.Gets display name.Gets encoding standard.boolean
Returns if the schema type is deprecated.Returns the namespace that this schema type belongs to If no namespace is provided then null is returned.getType()
Gets type.getUsage()
Gets usage.Gets version number.int
hashCode()
void
setAttributeList
(List<Attribute> attributeList) Sets attribute list.void
Sets author.void
setDescription
(String description) Set up the stored description property associated with the schema type.void
setDisplayName
(String displayName) Sets display name.void
setEncodingStandard
(String encodingStandard) Sets encoding standard.void
setIsDeprecated
(boolean isDeprecated) Sets up the value that determines if the schema type is deprecated.void
setNamespace
(String namespace) Set up the namespace that this schema type belongs to.void
Sets type.void
Sets usage.void
setVersionNumber
(String versionNumber) Sets version number.toString()
Methods inherited from class org.odpi.openmetadata.accessservices.dataengine.model.Referenceable
getAdditionalProperties, getQualifiedName, setAdditionalProperties, setQualifiedName
-
Constructor Details
-
SchemaType
public SchemaType()
-
-
Method Details
-
equals
- Overrides:
equals
in classReferenceable
-
canEqual
- Overrides:
canEqual
in classReferenceable
-
hashCode
public int hashCode()- Overrides:
hashCode
in classReferenceable
-
toString
- Overrides:
toString
in classReferenceable
-
getDisplayName
Gets display name.- Returns:
- the display name
-
getAuthor
Gets author.- Returns:
- the author
-
getUsage
Gets usage.- Returns:
- the usage
-
getEncodingStandard
Gets encoding standard.- Returns:
- the encoding standard
-
getVersionNumber
Gets version number.- Returns:
- the version number
-
getType
Gets type.- Returns:
- the type
-
getIsDeprecated
public boolean getIsDeprecated()Returns if the schema type is deprecated.- Returns:
- if the schema type is deprecated
-
getDescription
Returns the stored description property for the schema type. If no description is provided then null is returned.- Returns:
- description
-
getNamespace
Returns the namespace that this schema type belongs to If no namespace is provided then null is returned.- Returns:
- namespace
-
getAttributeList
Gets attribute list.- Returns:
- the attribute list
-
setDisplayName
Sets display name.- Parameters:
displayName
- the display name
-
setAuthor
Sets author.- Parameters:
author
- the author
-
setUsage
Sets usage.- Parameters:
usage
- the usage
-
setEncodingStandard
Sets encoding standard.- Parameters:
encodingStandard
- the encoding standard
-
setVersionNumber
Sets version number.- Parameters:
versionNumber
- the version number
-
setType
Sets type.- Parameters:
type
- the type
-
setIsDeprecated
public void setIsDeprecated(boolean isDeprecated) Sets up the value that determines if the schema type is deprecated.- Parameters:
isDeprecated
- value saying if the schema type is deprecated
-
setDescription
Set up the stored description property associated with the schema type.- Parameters:
description
- String text
-
setNamespace
Set up the namespace that this schema type belongs to.- Parameters:
namespace
- String text
-
setAttributeList
Sets attribute list.- Parameters:
attributeList
- the attribute list
-