Uses of Interface
org.hibernate.engine.Mapping

Packages that use Mapping
org.hibernate.cfg   
org.hibernate.dialect   
org.hibernate.dialect.function   
org.hibernate.engine   
org.hibernate.impl   
org.hibernate.mapping   
org.hibernate.persister   
org.hibernate.persister.collection   
org.hibernate.persister.entity   
org.hibernate.type   
 

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 SQLServerDialect.TrimFunction.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 NvlFunction.getReturnType(Type columnType, Mapping mapping)
           
 Type PositionSubstringFunction.getReturnType(Type columnType, Mapping mapping)
           
 Type SQLFunction.getReturnType(Type columnType, Mapping mapping)
          The function return type
 Type SQLFunctionTemplate.getReturnType(Type columnType, Mapping mapping)
           
 Type StandardSQLFunction.getReturnType(Type columnType, Mapping mapping)
           
 Type VarArgsSQLFunction.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 Collection.isValid(Mapping mapping)
           
 boolean OneToMany.isValid(Mapping mapping)
           
 boolean Property.isValid(Mapping mapping)
           
 boolean SimpleValue.isValid(Mapping mapping)
           
 boolean ToOne.isValid(Mapping mapping)
           
 boolean Value.isValid(Mapping mapping)
           
 void PersistentClass.prepareTemporaryTables(Mapping mapping, Dialect dialect)
           
 Iterator Table.sqlAlterStrings(Dialect dialect, Mapping p, TableMetadata tableInfo, String defaultCatalog, String defaultSchema)
           
 String Constraint.sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)
           
 String Index.sqlCreateString(Dialect dialect, Mapping mapping, String defaultCatalog, String defaultSchema)
           
 String RelationalModel.sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)
           
 String SimpleAuxiliaryDatabaseObject.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 Table.sqlTemporaryTableCreateString(Dialect dialect, Mapping mapping)
           
 void Collection.validate(Mapping mapping)
           
 void IdentifierCollection.validate(Mapping mapping)
           
 void IndexedCollection.validate(Mapping mapping)
           
 void JoinedSubclass.validate(Mapping mapping)
           
 void PersistentClass.validate(Mapping mapping)
           
 void RootClass.validate(Mapping mapping)
           
 void Set.validate(Mapping mapping)
           
 void SingleTableSubclass.validate(Mapping mapping)
           
 void UnionSubclass.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 AnyType.fromXMLNode(org.dom4j.Node xml, Mapping factory)
           
 Object BlobType.fromXMLNode(org.dom4j.Node xml, Mapping factory)
           
 Object ClobType.fromXMLNode(org.dom4j.Node xml, Mapping factory)
           
 Object CollectionType.fromXMLNode(org.dom4j.Node xml, Mapping factory)
           
 Object ComponentType.fromXMLNode(org.dom4j.Node xml, Mapping factory)
           
 Object CompositeCustomType.fromXMLNode(org.dom4j.Node xml, Mapping factory)
           
 Object CustomType.fromXMLNode(org.dom4j.Node xml, Mapping factory)
           
 Object EntityType.fromXMLNode(org.dom4j.Node xml, Mapping factory)
           
 Object MetaType.fromXMLNode(org.dom4j.Node xml, Mapping factory)
           
 Object NullableType.fromXMLNode(org.dom4j.Node xml, Mapping factory)
           
 Object Type.fromXMLNode(org.dom4j.Node xml, Mapping factory)
          Parse the XML representation of an instance.
 Object CustomType.fromXMLString(String xml, Mapping factory)
           
 Object MetaType.fromXMLString(String xml, Mapping factory)
           
 Object NullableType.fromXMLString(String xml, Mapping factory)
           
 int AnyType.getColumnSpan(Mapping session)
           
 int BlobType.getColumnSpan(Mapping mapping)
           
 int ClobType.getColumnSpan(Mapping mapping)
           
 int CollectionType.getColumnSpan(Mapping session)
           
 int ComponentType.getColumnSpan(Mapping mapping)
           
 int CompositeCustomType.getColumnSpan(Mapping mapping)
           
 int CustomType.getColumnSpan(Mapping session)
           
 int ManyToOneType.getColumnSpan(Mapping mapping)
           
 int MetaType.getColumnSpan(Mapping mapping)
           
 int NullableType.getColumnSpan(Mapping session)
           
 int OneToOneType.getColumnSpan(Mapping session)
           
 int SpecialOneToOneType.getColumnSpan(Mapping mapping)
           
 int Type.getColumnSpan(Mapping mapping)
          How many columns are used to persist this type.
 String EntityType.getIdentifierOrUniqueKeyPropertyName(Mapping factory)
           
 Type EntityType.getIdentifierOrUniqueKeyType(Mapping factory)
           
 int[] AnyType.sqlTypes(Mapping mapping)
           
 int[] BlobType.sqlTypes(Mapping mapping)
           
 int[] ClobType.sqlTypes(Mapping mapping)
           
 int[] CollectionType.sqlTypes(Mapping session)
           
 int[] ComponentType.sqlTypes(Mapping mapping)
           
 int[] CompositeCustomType.sqlTypes(Mapping mapping)
           
 int[] CustomType.sqlTypes(Mapping pi)
           
 int[] ManyToOneType.sqlTypes(Mapping mapping)
           
 int[] MetaType.sqlTypes(Mapping mapping)
           
 int[] NullableType.sqlTypes(Mapping session)
           
 int[] OneToOneType.sqlTypes(Mapping session)
           
 int[] SpecialOneToOneType.sqlTypes(Mapping mapping)
           
 int[] Type.sqlTypes(Mapping mapping)
          Return the SQL type codes for the columns mapped by this type.
 boolean[] AnyType.toColumnNullness(Object value, Mapping mapping)
           
 boolean[] BlobType.toColumnNullness(Object value, Mapping mapping)
           
 boolean[] ClobType.toColumnNullness(Object value, Mapping mapping)
           
 boolean[] CollectionType.toColumnNullness(Object value, Mapping mapping)
           
 boolean[] ComponentType.toColumnNullness(Object value, Mapping mapping)
           
 boolean[] CompositeCustomType.toColumnNullness(Object value, Mapping mapping)
           
 boolean[] CustomType.toColumnNullness(Object value, Mapping mapping)
           
 boolean[] ManyToOneType.toColumnNullness(Object value, Mapping mapping)
           
 boolean[] MetaType.toColumnNullness(Object value, Mapping mapping)
           
 boolean[] NullableType.toColumnNullness(Object value, Mapping mapping)
           
 boolean[] OneToOneType.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.