Package | Description |
---|---|
org.hibernate.cfg |
This package defines APIs for configuring Hibernate, and classes
for building the Hibernate configuration-time metamodel.
|
org.hibernate.cfg.annotations | |
org.hibernate.mapping |
This package defines the Hibernate configuration-time metamodel.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,Table> |
Configuration.tables |
Modifier and Type | Method and Description |
---|---|
Table |
Configuration.MappingsImpl.addDenormalizedTable(java.lang.String schema,
java.lang.String catalog,
java.lang.String name,
boolean isAbstract,
java.lang.String subselect,
Table includedTable) |
Table |
Mappings.addDenormalizedTable(java.lang.String schema,
java.lang.String catalog,
java.lang.String name,
boolean isAbstract,
java.lang.String subselect,
Table includedTable)
Adds a 'denormalized table' to this repository.
|
Table |
Configuration.MappingsImpl.addTable(java.lang.String schema,
java.lang.String catalog,
java.lang.String name,
java.lang.String subselect,
boolean isAbstract) |
Table |
Mappings.addTable(java.lang.String schema,
java.lang.String catalog,
java.lang.String name,
java.lang.String subselect,
boolean isAbstract)
Adds table metadata to this repository returning the created
metadata instance.
|
Table |
ClassPropertyHolder.getTable() |
Table |
CollectionPropertyHolder.getTable() |
Table |
ComponentPropertyHolder.getTable() |
Table |
Ejb3Column.getTable()
Find appropriate table of the column.
|
Table |
PropertyHolder.getTable() |
Table |
Configuration.MappingsImpl.getTable(java.lang.String schema,
java.lang.String catalog,
java.lang.String name) |
Table |
Mappings.getTable(java.lang.String schema,
java.lang.String catalog,
java.lang.String name)
Returns the named table metadata.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Table> |
Configuration.getTableMappings()
Iterate the table mappings
|
java.util.Map<Table,java.util.List<java.lang.String[]>> |
Configuration.MappingsImpl.getTableUniqueConstraints() |
java.util.Map<Table,java.util.List<java.lang.String[]>> |
Mappings.getTableUniqueConstraints()
Deprecated.
Use
Mappings.getUniqueConstraintHoldersByTable() instead |
java.util.Map<Table,java.util.List<UniqueConstraintHolder>> |
Configuration.MappingsImpl.getUniqueConstraintHoldersByTable() |
java.util.Map<Table,java.util.List<UniqueConstraintHolder>> |
Mappings.getUniqueConstraintHoldersByTable() |
java.util.Iterator<Table> |
Configuration.MappingsImpl.iterateTables() |
java.util.Iterator<Table> |
Mappings.iterateTables()
Returns an iterator over table metadata.
|
Modifier and Type | Method and Description |
---|---|
void |
Configuration.MappingsImpl.addColumnBinding(java.lang.String logicalName,
Column physicalColumn,
Table table) |
void |
Mappings.addColumnBinding(java.lang.String logicalName,
Column physicalColumn,
Table table)
Binds the given 'physicalColumn' to the give 'logicalName' within the given 'table'.
|
Table |
Configuration.MappingsImpl.addDenormalizedTable(java.lang.String schema,
java.lang.String catalog,
java.lang.String name,
boolean isAbstract,
java.lang.String subselect,
Table includedTable) |
Table |
Mappings.addDenormalizedTable(java.lang.String schema,
java.lang.String catalog,
java.lang.String name,
boolean isAbstract,
java.lang.String subselect,
Table includedTable)
Adds a 'denormalized table' to this repository.
|
void |
Configuration.MappingsImpl.addTableBinding(java.lang.String schema,
java.lang.String catalog,
java.lang.String logicalName,
java.lang.String physicalName,
Table denormalizedSuperTable) |
void |
Mappings.addTableBinding(java.lang.String schema,
java.lang.String catalog,
java.lang.String logicalName,
java.lang.String physicalName,
Table denormalizedSuperTable)
Adds a table binding to this repository.
|
void |
Configuration.MappingsImpl.addUniqueConstraintHolders(Table table,
java.util.List<UniqueConstraintHolder> uniqueConstraintHolders) |
void |
Mappings.addUniqueConstraintHolders(Table table,
java.util.List<UniqueConstraintHolder> uniqueConstraintHolders) |
void |
Configuration.MappingsImpl.addUniqueConstraints(Table table,
java.util.List uniqueConstraints) |
void |
Mappings.addUniqueConstraints(Table table,
java.util.List uniqueConstraints)
Deprecated.
|
java.lang.String |
Configuration.MappingsImpl.getLogicalColumnName(java.lang.String physicalName,
Table table) |
java.lang.String |
Mappings.getLogicalColumnName(java.lang.String physicalName,
Table table)
Find the logical column name against whcih the given physical column name was bound within the given table.
|
java.lang.String |
Configuration.MappingsImpl.getLogicalTableName(Table table) |
java.lang.String |
Mappings.getLogicalTableName(Table table)
Get the logical table name mapped for the given physical table.
|
java.lang.String |
Configuration.MappingsImpl.getPhysicalColumnName(java.lang.String logicalName,
Table table) |
java.lang.String |
Mappings.getPhysicalColumnName(java.lang.String logicalName,
Table table)
Find the physical column name for the given logical column name within the given table.
|
protected void |
Configuration.secondPassCompileForeignKeys(Table table,
java.util.Set done) |
void |
Ejb3Column.setTable(Table table) |
Constructor and Description |
---|
IndexOrUniqueKeySecondPass(Table table,
java.lang.String indexName,
java.lang.String[] columns,
Mappings mappings)
Build an index
|
Modifier and Type | Method and Description |
---|---|
Table |
TableBinder.bind() |
static Table |
TableBinder.buildAndFillTable(java.lang.String schema,
java.lang.String catalog,
ObjectNameSource nameSource,
ObjectNameNormalizer.NamingStrategyHelper namingStrategyHelper,
boolean isAbstract,
java.util.List<UniqueConstraintHolder> uniqueConstraints,
java.lang.String constraints,
Table denormalizedSuperTable,
Mappings mappings,
java.lang.String subselect) |
static Table |
TableBinder.fillTable(java.lang.String schema,
java.lang.String catalog,
java.lang.String realTableName,
java.lang.String logicalName,
boolean isAbstract,
java.util.List uniqueConstraints,
java.lang.String constraints,
Table denormalizedSuperTable,
Mappings mappings)
|
Modifier and Type | Method and Description |
---|---|
static void |
TableBinder.addIndexes(Table hibTable,
Index[] indexes,
Mappings mappings) |
void |
EntityBinder.bindTable(java.lang.String schema,
java.lang.String catalog,
java.lang.String tableName,
java.util.List<UniqueConstraintHolder> uniqueConstraints,
java.lang.String constraints,
Table denormalizedSuperclassTable) |
static Table |
TableBinder.buildAndFillTable(java.lang.String schema,
java.lang.String catalog,
ObjectNameSource nameSource,
ObjectNameNormalizer.NamingStrategyHelper namingStrategyHelper,
boolean isAbstract,
java.util.List<UniqueConstraintHolder> uniqueConstraints,
java.lang.String constraints,
Table denormalizedSuperTable,
Mappings mappings,
java.lang.String subselect) |
static Table |
TableBinder.fillTable(java.lang.String schema,
java.lang.String catalog,
java.lang.String realTableName,
java.lang.String logicalName,
boolean isAbstract,
java.util.List uniqueConstraints,
java.lang.String constraints,
Table denormalizedSuperTable,
Mappings mappings)
|
void |
TableBinder.setDenormalizedSuperTable(Table denormalizedSuperTable) |
void |
SimpleValueBinder.setTable(Table table) |
Modifier and Type | Class and Description |
---|---|
class |
DenormalizedTable |
Modifier and Type | Method and Description |
---|---|
Table |
Collection.getCollectionTable() |
Table |
PersistentClass.getIdentityTable() |
Table |
UnionSubclass.getIdentityTable() |
Table |
ForeignKey.getReferencedTable() |
Table |
RootClass.getRootTable() |
abstract Table |
PersistentClass.getRootTable() |
Table |
Subclass.getRootTable() |
Table |
OneToMany.getTable()
Table of the owner entity (the "one" side)
|
Table |
RootClass.getTable() |
abstract Table |
PersistentClass.getTable() |
Table |
SimpleValue.getTable() |
Table |
Value.getTable() |
Table |
Collection.getTable() |
Table |
Subclass.getTable() |
Table |
Constraint.getTable() |
Table |
JoinedSubclass.getTable() |
Table |
Index.getTable() |
Table |
UnionSubclass.getTable() |
Table |
Join.getTable() |
Modifier and Type | Method and Description |
---|---|
protected void |
PersistentClass.addSubclassTable(Table subclassTable) |
protected void |
Subclass.addSubclassTable(Table table) |
static java.lang.String |
Index.buildSqlCreateIndexString(Dialect dialect,
java.lang.String name,
Table table,
java.util.Iterator columns,
boolean unique,
java.lang.String defaultCatalog,
java.lang.String defaultSchema) |
static java.lang.String |
Index.buildSqlDropIndexString(Dialect dialect,
Table table,
java.lang.String name,
java.lang.String defaultCatalog,
java.lang.String defaultSchema) |
java.lang.String |
Selectable.getAlias(Dialect dialect,
Table table) |
java.lang.String |
Formula.getAlias(Dialect dialect,
Table table) |
java.lang.String |
Column.getAlias(Dialect dialect,
Table table)
Generate a column alias that is unique across multiple tables
|
boolean |
PersistentClass.isClassOrSuperclassTable(Table closureTable) |
boolean |
Subclass.isClassOrSuperclassTable(Table table) |
void |
Collection.setCollectionTable(Table table) |
void |
ForeignKey.setReferencedTable(Table referencedTable) |
void |
RootClass.setTable(Table table) |
void |
SimpleValue.setTable(Table table) |
void |
TableOwner.setTable(Table table) |
void |
Constraint.setTable(Table table) |
void |
JoinedSubclass.setTable(Table table) |
void |
Index.setTable(Table table) |
void |
UnionSubclass.setTable(Table table) |
void |
Join.setTable(Table table) |
Constructor and Description |
---|
Any(Mappings mappings,
Table table) |
DenormalizedTable(Table includedTable) |
DependantValue(Mappings mappings,
Table table,
KeyValue prototype) |
ManyToOne(Mappings mappings,
Table table) |
OneToOne(Mappings mappings,
Table table,
PersistentClass owner) |
SimpleValue(Mappings mappings,
Table table) |
ToOne(Mappings mappings,
Table table) |
Copyright © 2014. All Rights Reserved.