Package org.datanucleus.store.rdbms.table
package org.datanucleus.store.rdbms.table
Provides the internal DataNucleus definition of a table/view and its columns.
Tables/Views can represent a (persistent) class, or can be a join table for the relation between classes.
Additionally there are special cases of SchemaTable, ProbeTable, and SequenceTable
which provide auto-start, table detection, and table-based sequences.
-
ClassDescriptionAbstract representation of a table for a class.Abstract implementation of a table in the datastore.Representation of a join table for an array.Table representing a Java class (or classes) as a first class object (FCO).Representation of an SQL View for a Class.Representation of a join table for a Collection.Interface for a column in an RDBMS datastore.Helper class to create columns.Implementation of a Column in an RDBMS datastore.Representation of a Java class in a datastore.Representation of a join table for a container of elements.Abstract class representing a field that maps to a table in the datastore.Representation of a join table for a Map.Representation of a join table for the case where we have an N-1 unidirectional relation stored in a join table.Utility class used for detecting database schema existence and provides means of determining the schema name.Secondary datastore class, managing the mapping of some of the fields of the class and dependent on a DatastoreClass.Representation of a secondary table for a class.Representation of a table in an RDBMS.Class representing a table in a datastore (RDBMS).Class containing a series of convenience methods for the generation of tables and constraints.Representation of a View in a datastore (RDBMS).