Module eclipselink
Package org.eclipse.persistence.tools.schemaframework
package org.eclipse.persistence.tools.schemaframework
-
ClassDescriptionPurpose: Define a check constraint.Purpose: Define a database object for the purpose of creation and deletion.DefaultTableGenerator is a utility class used to generate a default table schema for a EclipseLink project object.Extended SchemaManager to handle the creation of tables for dynamic types.Purpose: Define a database field definition for creation within a table.Purpose: Define a foreign key from one table to another.Purpose: Allow for indexes to be created.Purpose: Allow for creation of nested table types.Purpose: Allow for creation of object varray type.Purpose: Allow a semi-generic way of creating packages.Purpose: This class is used to populate example data into the database, it allows for circular references to be resolved.Purpose: Define all user level protocol for development time database manipulation.Purpose: Allow a generic way of creating sequences on the different platforms, and allow optional parameters to be specified.Purpose: Sequence definition Native Sequence object.Purpose: Allow a semi-generic way of creating store function.Purpose: Allow a semi-generic way of creating stored procedures.Purpose: To generate StoredProcedures from EclipseLink ProjectsPurpose: This class is responsible for creating the tables defined in the project.Purpose: Allow a generic way of creating tables on the different platforms.Purpose: Allow a generic way of creating sequences on the different platforms, and allow optional parameters to be specified.Thrown when database table validation fails.Thrown when database table validation fails with one or more table's columns have different definition in the database.Column difference description.Type of the difference.Column type difference description.Thrown when database table validation fails with one or more table's columns missing in the database.Thrown when database table validation fails with the table missing in the database.Thrown when database table validation fails with one or more table's surplus columns in the database.Validation failure.Purpose: Allow for Oracle 8 object-relational user defined type to be created.Purpose: Allow for tables of Oracle 8 object-relational user defined type to be created.Purpose: Creates / drops an unary sequence table: the name of the table is sequence name; its only field is named unarySequenceCounterFieldNamePurpose: Define a unique key constraint for a table.Purpose: Allow for creation of varray type.Purpose: Allow for creation of views.