Class OpenMetadataEntityDef
java.lang.Object
org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDefElementHeader
org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDefLink
org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDefSummary
org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDef
org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataEntityDef
OpenMetadataEntityDef describes a type of entity in the metadata collection. It is the simplest OpenMetadataTypeDef that adds
no other properties beyond OpenMetadataTypeDef.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDef
attributeDefinitions, createdBy, createTime, description, descriptionGUID, descriptionWiki, externalStandardTypeMappings, initialStatus, options, origin, superType, updatedBy, updateTime, validElementStatusList
Fields inherited from class org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDefSummary
category, version, versionName
Fields inherited from class org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDefLink
guid, name, replacedByTypeGUID, replacedByTypeName, status
Fields inherited from class org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDefElementHeader
CURRENT_TYPE_DEF_HEADER_VERSION
-
Constructor Summary
ConstructorDescriptionMinimal constructor initializes the superclass as an EntityOpenMetadataEntityDef
(OpenMetadataEntityDef template) Copy/clone constructor copies the values from the supplied template.OpenMetadataEntityDef
(OpenMetadataTypeDefCategory category, String guid, String name, long version, String versionName) Typical constructor is passed the properties of the typedef's super class being constructed. -
Method Summary
Modifier and TypeMethodDescriptionDelegate the process of cloning to the subclass.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDef
equals, getAttributeDefinitions, getCreatedBy, getCreateTime, getDescription, getDescriptionGUID, getDescriptionWiki, getExternalStandardMappings, getInitialStatus, getOptions, getOrigin, getSuperType, getUpdatedBy, getUpdateTime, getValidElementStatusList, hashCode, setAttributeDefinitions, setCreatedBy, setCreateTime, setDescription, setDescriptionGUID, setDescriptionWiki, setExternalStandardMappings, setInitialStatus, setOptions, setOrigin, setSuperType, setUpdatedBy, setUpdateTime, setValidElementStatusList
Methods inherited from class org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDefSummary
getCategory, getVersion, getVersionName, setCategory, setVersion, setVersionName
Methods inherited from class org.odpi.openmetadata.frameworks.governanceaction.properties.OpenMetadataTypeDefLink
getGUID, getName, getReplacedByTypeGUID, getReplacedByTypeName, getStatus, setGUID, setName, setReplacedByTypeGUID, setReplacedByTypeName, setStatus
-
Constructor Details
-
OpenMetadataEntityDef
public OpenMetadataEntityDef()Minimal constructor initializes the superclass as an Entity -
OpenMetadataEntityDef
public OpenMetadataEntityDef(OpenMetadataTypeDefCategory category, String guid, String name, long version, String versionName) Typical constructor is passed the properties of the typedef's super class being constructed.- Parameters:
category
- category of this OpenMetadataTypeDefguid
- unique id for the OpenMetadataTypeDefname
- unique name for the OpenMetadataTypeDefversion
- active version number for the OpenMetadataTypeDefversionName
- name for the active version of the OpenMetadataTypeDef
-
OpenMetadataEntityDef
Copy/clone constructor copies the values from the supplied template.- Parameters:
template
- OpenMetadataEntityDef
-
-
Method Details
-
cloneFromSubclass
Delegate the process of cloning to the subclass.- Specified by:
cloneFromSubclass
in classOpenMetadataTypeDef
- Returns:
- subclass of OpenMetadataTypeDef
-
toString
Standard toString method.- Overrides:
toString
in classOpenMetadataTypeDef
- Returns:
- JSON style description of variables.
-