Package org.odpi.openmetadata.frameworks.openmetadata.properties.schema
package org.odpi.openmetadata.frameworks.openmetadata.properties.schema
Beans for describing the structure of data.
-
ClassesClassDescriptionComplexSchemaTypeProperties describes a schema with multiple attributes.DataFieldQueryProperties is used to provide the properties that can be used to extract an element by the data values classification.DataFieldValuesProperties is used to provide the characterizations of the data values stored in a data field described by the attached element.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.LiteralSchemaTypeProperties carries the specialized parameters for creating or updating literal schema types.MapSchemaType describes a schema element of type map.PrimaryKeyProperties describes the properties of a primary key.PrimitiveSchemaTypeProperties is a class for representing a primitive value.QueryTargetProperties defines a query on a schema element that returns all or part of the value for a derived schema type.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.SchemaTypeChoiceProperties carries the specialized parameters for creating or updating a choice of schema types.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.