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.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.