| Package | Description |
|---|---|
| org.hibernate.dialect.unique |
Support for Dialect-specific unique constraint definition
|
| org.hibernate.metamodel.binding | |
| org.hibernate.metamodel.relational |
This package defines the metamodel of a relational database schema.
|
| org.hibernate.metamodel.relational.state | |
| org.hibernate.metamodel.source | |
| org.hibernate.metamodel.source.annotations.attribute | |
| org.hibernate.metamodel.source.binder | |
| org.hibernate.metamodel.source.hbm | |
| org.hibernate.metamodel.source.internal | |
| org.hibernate.persister.entity |
This package abstracts persistence mechanisms for
entities, and defines the Hibernate runtime
metamodel.
|
| org.hibernate.type |
A Hibernate Type is a strategy for mapping a
Java property type to a JDBC type or types.
|
| org.hibernate.usertype |
Interfaces for user-defined custom types.
|
| Class and Description |
|---|
| Column
Models a physical column
|
| Table
Models the concept of a relational TABLE (or VIEW).
|
| UniqueKey
Models a SQL INDEX defined as UNIQUE
|
| Class and Description |
|---|
| ForeignKey
Models the notion of a foreign key.
|
| SimpleValue
Models a simple, non-compound value.
|
| Table
Models the concept of a relational TABLE (or VIEW).
|
| TableSpecification
Models what ANSI SQL terms a table specification which is a table or a view or an inline view.
|
| Value
Models a value within a
ValueContainer. |
| Class and Description |
|---|
| AbstractAuxiliaryDatabaseObject
Convenience base class for
AuxiliaryDatabaseObjects. |
| AbstractConstraint
Support for writing
Constraint implementations |
| AbstractSimpleValue
Basic support for
SimpleValue implementations. |
| AbstractTableSpecification
Convenience base class for implementing the
ValueContainer contract centralizing commonality
between modeling tables, views and inline views. |
| AuxiliaryDatabaseObject
Auxiliary database objects (i.e., triggers, stored procedures, etc) defined
in the mappings.
|
| CheckConstraint
TODO : javadoc
|
| Column
Models a physical column
|
| Constraint
Basic contract for the types of constraints we fully support as metadata constructs:
primary key
foreign key
unique constraint
|
| Datatype
Models a JDBC
DATATYPE |
| DerivedValue
Models a value expression.
|
| Exportable
Contract for entities (in the ERD sense) which can be exported via
CREATE, ALTER, etc |
| ForeignKey
Models the notion of a foreign key.
|
| ForeignKey.ReferentialAction |
| Identifier
Models an identifier (name).
|
| Index
Models a SQL INDEX
|
| InLineView
A data container defined by a SELECT statement.
|
| Loggable
Marker for things which can be logged.
|
| PrimaryKey
Models a table's primary key.
|
| Schema
Represents a named schema/catalog pair and manages objects defined within.
|
| Schema.Name |
| SimpleValue
Models a simple, non-compound value.
|
| Size
Models size restrictions/requirements on a column's datatype.
|
| Size.LobMultiplier |
| Table
Models the concept of a relational TABLE (or VIEW).
|
| TableSpecification
Models what ANSI SQL terms a table specification which is a table or a view or an inline view.
|
| Tuple
Models a compound value (a tuple or row-value-constructor is SQL terms).
|
| UniqueKey
Models a SQL INDEX defined as UNIQUE
|
| Value
Models a value within a
ValueContainer. |
| Value.JdbcCodes
Used to track JDBC type usage throughout a series of potential recursive calls to component
values since we do not know ahead of time which values correspond to which indexes of the
jdbc type array.
|
| ValueContainer
Contract for data containers (what the ANSI SQL spec calls "table specifications") to which we can map
entity state.
|
| Class and Description |
|---|
| Size
Models size restrictions/requirements on a column's datatype.
|
| Class and Description |
|---|
| Database
Represents a database and manages the named schema/catalog pairs defined within.
|
| Class and Description |
|---|
| Datatype
Models a JDBC
DATATYPE |
| Size
Models size restrictions/requirements on a column's datatype.
|
| Class and Description |
|---|
| Datatype
Models a JDBC
DATATYPE |
| ForeignKey.ReferentialAction |
| Size
Models size restrictions/requirements on a column's datatype.
|
| Class and Description |
|---|
| ForeignKey.ReferentialAction |
| Identifier
Models an identifier (name).
|
| Schema.Name |
| Class and Description |
|---|
| Database
Represents a database and manages the named schema/catalog pairs defined within.
|
| Class and Description |
|---|
| Column
Models a physical column
|
| Size
Models size restrictions/requirements on a column's datatype.
|
| Class and Description |
|---|
| Size
Models size restrictions/requirements on a column's datatype.
|
| Class and Description |
|---|
| Size
Models size restrictions/requirements on a column's datatype.
|
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.