Package org.odpi.openmetadata.frameworks.openmetadata.properties.schema
package org.odpi.openmetadata.frameworks.openmetadata.properties.schema
Beans for describing the structure of data.
-
ClassesClassDescriptionRepresents the relationship between a complex schema type and a nested schema attribute.CalculatedValueProperties carries the common parameters for creating or updating CalculatedValue classification.ComplexSchemaTypeProperties describes a schema with multiple attributes.DerivedSchemaTypeQueryTargetProperties defines a query on a schema element that returns all or part of the value for a derived schema type.EnumSchemaTypeProperties carries the specialized parameters for creating or updating enum schema types.ExternalSchemaTypeProperties carries a reusable schema type.ForeignKeyProperties describes a foreign key relationship between two columns in different tables in a database.Represents the relationship between a graph edge and vertex.LinkedExternalSchemaTypeProperties describes the properties for the LinkedExternalSchemaType relationship between an external schema type and the schema type it represents.LiteralSchemaTypeProperties carries the specialized parameters for creating or updating literal schema types.MapFromElementTypeProperties describes the properties for the MapFromElementType relationship between a map schema type and a mapped schema type.MapSchemaType describes a schema element of type map.MapToElementTypeProperties describes the properties for the MapToElementType relationship between a map schema type and a mapped schema type.Represents the relationship between nested schema attributes.PrimaryKeyProperties describes the properties of a primary key.PrimitiveSchemaTypeProperties is a class for representing a primitive value.ComplexSchemaTypeProperties describes a schema with multiple attributes.SchemaAttributeProperties represents a data field that is part of a complex schema type.SchemaAttributeRelationshipProperties defines a relationship between 2 SchemaAttributes.SchemaElementProperties carries the common parameters for creating or updating schema elements such as schema types and attributes.SchemaProperties describes the properties for the AssetSchemaType relationship between an asset/port and a schema type.SchemaTypeChoiceProperties carries the specialized parameters for creating or updating a choice of schema types.SchemaTypeOptionProperties describes the properties for the SchemaTypeOption relationship for a schema type.SchemaTypeProperties carries the common parameters for creating or updating schema types.SimpleSchemaTypeProperties describes the properties of type that has a single value.StructSchemaTypeProperties is a class for representing a set of schema attributes - also known as a structure, struct, group or object in different programming languages.TypeEmbeddedAttributeProperties carries the properties for a classification that represents a schema type.