Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.hibernate.engine.Mapping

Packages that use Mapping
org.hibernate.cfg | This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.
org.hibernate.dialect | This package abstracts the SQL dialect of the underlying database.
org.hibernate.dialect.function | A framework for defining database-specific SQL functions that are available via the dialect.
org.hibernate.engine | This package contains classes that are "shared" by other packages, and implementations of some key algorithms.
org.hibernate.impl | This package contains implementations of the central Hibernate APIs, especially the Hibernate session.
org.hibernate.mapping | This package defines the Hibernate configuration-time metamodel.
org.hibernate.persister | A persister defines a mapping strategy for a collection or entity.
org.hibernate.persister.collection | This package abstracts the persistence mechanism for collections.
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.

Uses of Mapping in org.hibernate.cfg

Methods in org.hibernate.cfg that return Mapping
`Mapping` | `Configuration.buildMapping()`

Uses of Mapping in org.hibernate.dialect

Methods in org.hibernate.dialect with parameters of type Mapping
`Type` | `DerbyDialect.DerbyTrimFunctionEmulation.getReturnType(Type columnType, Mapping mapping)`

Uses of Mapping in org.hibernate.dialect.function

Methods in org.hibernate.dialect.function with parameters of type Mapping
`Type` | `CastFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `CharIndexFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `NoArgSQLFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `VarArgsSQLFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `ClassicAvgFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `AnsiTrimEmulationFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `PositionSubstringFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `SQLFunction.getReturnType(Type columnType, Mapping mapping)` The return type of the function.
`Type` | `ClassicCountFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `StandardSQLFunction.getReturnType(Type columnType, Mapping mapping)` The return type of the function.
`Type` | `SQLFunctionTemplate.getReturnType(Type columnType, Mapping mapping)`
`Type` | `ConvertFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `NvlFunction.getReturnType(Type columnType, Mapping mapping)`

Uses of Mapping in org.hibernate.engine

Subinterfaces of Mapping in org.hibernate.engine
`interface` | `SessionFactoryImplementor` Defines the internal contract between the `SessionFactory` and other parts of Hibernate such as implementors of `Type`.

Methods in org.hibernate.engine with parameters of type Mapping
`static String[]` | `JoinHelper.getAliasedLHSColumnNames(AssociationType type, String alias, int property, int begin, OuterJoinLoadable lhsPersister, Mapping mapping)` Get the aliased columns of the owning entity which are to be used in the join
`static String[]` | `JoinHelper.getAliasedLHSColumnNames(AssociationType type, String alias, int property, OuterJoinLoadable lhsPersister, Mapping mapping)` Get the aliased columns of the owning entity which are to be used in the join
`static String[]` | `JoinHelper.getLHSColumnNames(AssociationType type, int property, int begin, OuterJoinLoadable lhsPersister, Mapping mapping)` Get the columns of the owning entity which are to be used in the join
`static String[]` | `JoinHelper.getLHSColumnNames(AssociationType type, int property, OuterJoinLoadable lhsPersister, Mapping mapping)` Get the columns of the owning entity which are to be used in the join

Uses of Mapping in org.hibernate.impl

Classes in org.hibernate.impl that implement Mapping
`class` | `SessionFactoryImpl` Concrete implementation of the `SessionFactory` interface.

Constructors in org.hibernate.impl with parameters of type Mapping
`SessionFactoryImpl(Configuration cfg, Mapping mapping, Settings settings, EventListeners listeners)`

Uses of Mapping in org.hibernate.mapping

Methods in org.hibernate.mapping with parameters of type Mapping
`String` | `Column.getSqlType(Dialect dialect, Mapping mapping)`
`int` | `Column.getSqlTypeCode(Mapping mapping)`
`boolean` | `Value.isValid(Mapping mapping)`
`boolean` | `Property.isValid(Mapping mapping)`
`boolean` | `OneToMany.isValid(Mapping mapping)`
`boolean` | `SimpleValue.isValid(Mapping mapping)`
`boolean` | `ToOne.isValid(Mapping mapping)`
`boolean` | `Collection.isValid(Mapping mapping)`
`void` | `PersistentClass.prepareTemporaryTables(Mapping mapping, Dialect dialect)`
`Iterator` | `Table.sqlAlterStrings(Dialect dialect, Mapping p, TableMetadata tableInfo, String defaultCatalog, String defaultSchema)`
`String` | `SimpleAuxiliaryDatabaseObject.sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)`
`String` | `RelationalModel.sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)`
`String` | `Table.sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)`
`String` | `UniqueKey.sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)`
`String` | `Index.sqlCreateString(Dialect dialect, Mapping mapping, String defaultCatalog, String defaultSchema)`
`String` | `Constraint.sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)`
`String` | `Table.sqlTemporaryTableCreateString(Dialect dialect, Mapping mapping)`
`void` | `JoinedSubclass.validate(Mapping mapping)`
`void` | `RootClass.validate(Mapping mapping)`
`void` | `SingleTableSubclass.validate(Mapping mapping)`
`void` | `IdentifierCollection.validate(Mapping mapping)`
`void` | `IndexedCollection.validate(Mapping mapping)`
`void` | `Collection.validate(Mapping mapping)`
`void` | `UnionSubclass.validate(Mapping mapping)`
`void` | `Set.validate(Mapping mapping)`
`void` | `PersistentClass.validate(Mapping mapping)`
`void` | `Table.validateColumns(Dialect dialect, Mapping mapping, TableMetadata tableInfo)`

Uses of Mapping in org.hibernate.persister

Methods in org.hibernate.persister with parameters of type Mapping
`static EntityPersister` | `PersisterFactory.createClassPersister(PersistentClass model, CacheConcurrencyStrategy cache, SessionFactoryImplementor factory, Mapping cfg)`

Uses of Mapping in org.hibernate.persister.collection

Constructors in org.hibernate.persister.collection with parameters of type Mapping
`CompositeElementPropertyMapping(String[] elementColumns, String[] elementFormulaTemplates, AbstractComponentType compositeType, Mapping factory)`

Uses of Mapping in org.hibernate.persister.entity

Methods in org.hibernate.persister.entity with parameters of type Mapping
`protected String` | `UnionSubclassEntityPersister.generateSubquery(PersistentClass model, Mapping mapping)`
`protected void` | `AbstractPropertyMapping.initComponentPropertyPaths(String path, AbstractComponentType type, String[] columns, String[] formulaTemplates, Mapping factory)`
`protected void` | `AbstractPropertyMapping.initIdentifierPropertyPaths(String path, EntityType etype, String[] columns, Mapping factory)`
`protected void` | `AbstractEntityPersister.initPropertyPaths(Mapping mapping)`
`protected void` | `AbstractPropertyMapping.initPropertyPaths(String path, Type type, String[] columns, String[] formulaTemplates, Mapping factory)`
`protected void` | `AbstractEntityPersister.postConstruct(Mapping mapping)`

Constructors in org.hibernate.persister.entity with parameters of type Mapping
`JoinedSubclassEntityPersister(PersistentClass persistentClass, CacheConcurrencyStrategy cache, SessionFactoryImplementor factory, Mapping mapping)`
`SingleTableEntityPersister(PersistentClass persistentClass, CacheConcurrencyStrategy cache, SessionFactoryImplementor factory, Mapping mapping)`
`UnionSubclassEntityPersister(PersistentClass persistentClass, CacheConcurrencyStrategy cache, SessionFactoryImplementor factory, Mapping mapping)`

Uses of Mapping in org.hibernate.type

Methods in org.hibernate.type with parameters of type Mapping
`Object` | `CustomType.fromXMLNode(org.dom4j.Node xml, Mapping factory)`
`Object` | `BlobType.fromXMLNode(org.dom4j.Node xml, Mapping factory)`
`Object` | `CompositeCustomType.fromXMLNode(org.dom4j.Node xml, Mapping factory)`
`Object` | `CollectionType.fromXMLNode(org.dom4j.Node xml, Mapping factory)`
`Object` | `Type.fromXMLNode(org.dom4j.Node xml, Mapping factory)` Parse the XML representation of an instance.
`Object` | `AnyType.fromXMLNode(org.dom4j.Node xml, Mapping factory)`
`Object` | `ComponentType.fromXMLNode(org.dom4j.Node xml, Mapping factory)`
`Object` | `ClobType.fromXMLNode(org.dom4j.Node xml, Mapping factory)`
`Object` | `MetaType.fromXMLNode(org.dom4j.Node xml, Mapping factory)`
`Object` | `EntityType.fromXMLNode(org.dom4j.Node xml, Mapping factory)` Parse the XML representation of an instance.
`Object` | `NullableType.fromXMLNode(org.dom4j.Node xml, Mapping factory)`
`Object` | `CustomType.fromXMLString(String xml, Mapping factory)`
`Object` | `MetaType.fromXMLString(String xml, Mapping factory)`
`Object` | `NullableType.fromXMLString(String xml, Mapping factory)`
`int` | `CustomType.getColumnSpan(Mapping session)`
`int` | `BlobType.getColumnSpan(Mapping mapping)`
`int` | `CompositeCustomType.getColumnSpan(Mapping mapping)`
`int` | `OneToOneType.getColumnSpan(Mapping session)`
`int` | `CollectionType.getColumnSpan(Mapping session)`
`int` | `Type.getColumnSpan(Mapping mapping)` How many columns are used to persist this type.
`int` | `AnyType.getColumnSpan(Mapping session)`
`int` | `ManyToOneType.getColumnSpan(Mapping mapping)`
`int` | `SpecialOneToOneType.getColumnSpan(Mapping mapping)`
`int` | `ComponentType.getColumnSpan(Mapping mapping)`
`int` | `ClobType.getColumnSpan(Mapping mapping)`
`int` | `MetaType.getColumnSpan(Mapping mapping)`
`int` | `NullableType.getColumnSpan(Mapping session)`
`String` | `EntityType.getIdentifierOrUniqueKeyPropertyName(Mapping factory)` The name of the property on the associated entity to which our FK refers
`Type` | `EntityType.getIdentifierOrUniqueKeyType(Mapping factory)` Determine the type of either (1) the identifier if we reference the associated entity's PK or (2) the unique key to which we refer (i.e.
`int[]` | `CustomType.sqlTypes(Mapping pi)`
`int[]` | `BlobType.sqlTypes(Mapping mapping)`
`int[]` | `CompositeCustomType.sqlTypes(Mapping mapping)`
`int[]` | `OneToOneType.sqlTypes(Mapping session)`
`int[]` | `CollectionType.sqlTypes(Mapping session)`
`int[]` | `Type.sqlTypes(Mapping mapping)` Return the SQL type codes for the columns mapped by this type.
`int[]` | `AnyType.sqlTypes(Mapping mapping)`
`int[]` | `ManyToOneType.sqlTypes(Mapping mapping)`
`int[]` | `SpecialOneToOneType.sqlTypes(Mapping mapping)`
`int[]` | `ComponentType.sqlTypes(Mapping mapping)`
`int[]` | `ClobType.sqlTypes(Mapping mapping)`
`int[]` | `MetaType.sqlTypes(Mapping mapping)`
`int[]` | `NullableType.sqlTypes(Mapping session)`
`boolean[]` | `CustomType.toColumnNullness(Object value, Mapping mapping)`
`boolean[]` | `BlobType.toColumnNullness(Object value, Mapping mapping)`
`boolean[]` | `CompositeCustomType.toColumnNullness(Object value, Mapping mapping)`
`boolean[]` | `OneToOneType.toColumnNullness(Object value, Mapping mapping)`
`boolean[]` | `CollectionType.toColumnNullness(Object value, Mapping mapping)`
`boolean[]` | `Type.toColumnNullness(Object value, Mapping mapping)` Given an instance of the type, return an array of boolean, indicating which mapped columns would be null.
`boolean[]` | `AnyType.toColumnNullness(Object value, Mapping mapping)`
`boolean[]` | `ManyToOneType.toColumnNullness(Object value, Mapping mapping)`
`boolean[]` | `ComponentType.toColumnNullness(Object value, Mapping mapping)`
`boolean[]` | `ClobType.toColumnNullness(Object value, Mapping mapping)`
`boolean[]` | `MetaType.toColumnNullness(Object value, Mapping mapping)`
`boolean[]` | `NullableType.toColumnNullness(Object value, Mapping mapping)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES