| Class | Description |
|---|---|
| AttributeTypeDef |
The AttributeTypeDef class is used to identify the type of an attribute.
|
| ClassificationDef |
ClassificationDef stores the properties for the definition of a type of classification.
|
| CollectionDef |
CollectionDef supports the definition of a collection type.
|
| EntityDef |
EntityDef describes a type of entity in the metadata collection.
|
| EnumDef |
The EnumDef describes an open metadata enumeration.
|
| EnumElementDef |
EnumElementDef describes a single valid value defined for an enum.
|
| ExternalStandardMapping |
ExternalStandardMapping defines a mapping of TypeDefs and TypeDefAttributes to an external standard.
|
| PrimitiveDef |
PrimitiveDef supports the definition of a primitive type.
|
| RelationshipDef |
RelationshipDef describes the type of a relationship.
|
| RelationshipEndDef |
RelationshipEndDef describes the type of the entity and the attribute information for one end of a RelationshipDef.
|
| TypeDef |
The TypeDef is the base class for objects that store the properties of an open metadata type
definition (call ed a TypeDef).
|
| TypeDefAttribute |
TypeDefAttribute stores the properties used to describe a attribute within a Classification,
Entity or Relationship.
|
| TypeDefElementHeader |
TypeDefElementHeader provides a common base for all typedef information.
|
| TypeDefGallery |
TypeDefGalleryResponse contains details of the AttributeTypeDefs and full TypeDefs supported by a rep
|
| TypeDefLink |
The TypeDefLink holds basic identifying information used to link one TypeDef to another.
|
| TypeDefPatch |
TypeDefPatch describes a change (patch) to a typeDef's properties, options, external standards mappings or
list of valid instance statuses.
|
| TypeDefProperties |
The TypeDefProperties class provides support for arbitrary properties that belong to a TypeDef object.
|
| TypeDefSummary |
The TypeDefSummary holds basic identifying information for a specific TypeDef.
|
| Enum | Description |
|---|---|
| AttributeCardinality |
AttributeCardinality is used on a association from one TypeDef to another.
|
| AttributeTypeDefCategory |
The AttributeTypeDefCategory defines the list of valid types of a attribute (property) for an open metadata instance.
|
| ClassificationPropagationRule |
ClassificationPropagationRule is part of a relationship definition (RelationshipDef).
|
| CollectionDefCategory |
This enum defines the list of open metadata collection types.
|
| PrimitiveDefCategory |
This enumeration defines the list of open metadata primitive types.
|
| RelationshipEndCardinality |
RelationshipCardinality is used in a RelationshipEndDef to indicate how many relationships of this type
can be connected to an entity instance.:
UNKNOWN: uninitialized cardinality
AT_MOST_ONE: means there can be zero or one instances of this relationship connected
to an instance of the EntityDef.
|
| TypeDefAttributeStatus |
TypeDefAttributeStatus is an enum that describes the status of a specific typeDef attribute.
|
| TypeDefCategory |
The TypeDefCategory defines the list of valid types of TypeDef for open metadata instances.
|
| TypeDefStatus |
TypeDefStatus is an enum that describes the status of a specific typeDef.
|
Copyright © 2018–2020 ODPi. All rights reserved.