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