Package org.odpi.openmetadata.opentypes
Class OpenMetadataTypesArchive1_3
java.lang.Object
org.odpi.openmetadata.opentypes.OpenMetadataTypesArchive1_3
OpenMetadataTypesArchive builds an open metadata archive containing all of the standard open metadata types.
These types have hardcoded dates and guids so that however many times this archive is rebuilt, it will
produce the same content.
Details of the open metadata types are documented on the wiki: The Open Metadata Type System
There are 8 areas, each covering a different topic area of metadata. The module breaks down the process of creating the models into the areas and then the individual models to simplify the maintenance of this class
-
Constructor Summary
ConstructorDescriptionDefault constructor sets up the archive builder.OpenMetadataTypesArchive1_3
(OMRSArchiveBuilder archiveBuilder) Chained constructor sets up the archive builder. -
Method Summary
Modifier and TypeMethodDescriptionReturn the unique identifier for this archive.Returns the open metadata type archive containing all of the standard open metadata types.void
Add the new types from this archive to the archive builder supplied in the constructor.
-
Constructor Details
-
OpenMetadataTypesArchive1_3
public OpenMetadataTypesArchive1_3()Default constructor sets up the archive builder. This in turn sets up the header for the archive. -
OpenMetadataTypesArchive1_3
Chained constructor sets up the archive builder. This in turn sets up the header for the archive.- Parameters:
archiveBuilder
- accumulator for types
-
-
Method Details
-
getArchiveGUID
Return the unique identifier for this archive.- Returns:
- String guid
-
getOpenMetadataArchive
Returns the open metadata type archive containing all of the standard open metadata types.- Returns:
- populated open metadata archive object
-
getOriginalTypes
public void getOriginalTypes()Add the new types from this archive to the archive builder supplied in the constructor.
-