Uses of Interface
org.hibernate.engine.spi.Mapping
-
Packages that use Mapping Package Description org.hibernate.boot This package contains the contracts that make up the Hibernate native bootstrapping API (building a SessionFactory).org.hibernate.boot.internal org.hibernate.boot.spi org.hibernate.engine.spi org.hibernate.id org.hibernate.internal org.hibernate.mapping org.hibernate.metamodel.mapping.internal org.hibernate.persister.entity org.hibernate.type org.hibernate.type.internal -
-
Uses of Mapping in org.hibernate.boot
Subinterfaces of Mapping in org.hibernate.boot Modifier and Type Interface Description interface
Metadata
Represents the ORM model as determined by aggregating the provided mapping sources. -
Uses of Mapping in org.hibernate.boot.internal
Classes in org.hibernate.boot.internal that implement Mapping Modifier and Type Class Description class
InFlightMetadataCollectorImpl
The implementation of the in-flight metadata collector contract.class
MetadataImpl
Container for configuration data collected during binding the metamodel. -
Uses of Mapping in org.hibernate.boot.spi
Subinterfaces of Mapping in org.hibernate.boot.spi Modifier and Type Interface Description interface
InFlightMetadataCollector
An in-flight representation ofMetadata
while it is being built.interface
MetadataImplementor
The SPI-level Metadata contract.Classes in org.hibernate.boot.spi that implement Mapping Modifier and Type Class Description class
AbstractDelegatingMetadata
Convenience base class for custom implementors ofMetadataImplementor
using delegation. -
Uses of Mapping in org.hibernate.engine.spi
Subinterfaces of Mapping in org.hibernate.engine.spi Modifier and Type Interface Description interface
SessionFactoryImplementor
Defines the internal contract between theSessionFactory
and the internal implementation of Hibernate.Classes in org.hibernate.engine.spi that implement Mapping Modifier and Type Class Description class
SessionFactoryDelegatingImpl
Base delegating implementation of theSessionFactory
andSessionFactoryImplementor
contracts for intended for easier implementation ofSessionFactory
. -
Uses of Mapping in org.hibernate.id
Methods in org.hibernate.id with parameters of type Mapping Modifier and Type Method Description boolean
ExportableColumn.ValueImpl. isValid(Mapping mapping)
-
Uses of Mapping in org.hibernate.internal
Classes in org.hibernate.internal that implement Mapping Modifier and Type Class Description class
SessionFactoryImpl
Concrete implementation of theSessionFactory
interface. -
Uses of Mapping in org.hibernate.mapping
Methods in org.hibernate.mapping with parameters of type Mapping Modifier and Type Method Description Size
Column. getColumnSize(Dialect dialect, Mapping mapping)
String
Column. getSqlType(TypeConfiguration typeConfiguration, Dialect dialect, Mapping mapping)
int
Column. getSqlTypeCode(Mapping mapping)
boolean
Any. isValid(Mapping mapping)
boolean
Any.KeyValue. isValid(Mapping mapping)
boolean
Any.MetaValue. isValid(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)
String
Constraint. sqlCreateString(Mapping p, SqlStringGenerationContext context, String defaultCatalog, String defaultSchema)
String
Index. sqlCreateString(Mapping mapping, SqlStringGenerationContext context, String defaultCatalog, String defaultSchema)
String
RelationalModel. sqlCreateString(Mapping p, SqlStringGenerationContext context, String defaultCatalog, String defaultSchema)
Deprecated.String
Table. sqlCreateString(Mapping p, SqlStringGenerationContext context, String defaultCatalog, String defaultSchema)
String
UniqueKey. sqlCreateString(Mapping p, SqlStringGenerationContext context, String defaultCatalog, String defaultSchema)
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)
-
Uses of Mapping in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type Mapping Modifier and Type Method Description static SelectableMappings
SelectableMappingsImpl. from(String containingTableExpression, Value value, int[] propertyOrder, Mapping mapping, TypeConfiguration typeConfiguration, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry)
-
Uses of Mapping in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type Mapping Modifier and Type Method Description int
DiscriminatorType. getColumnSpan(Mapping mapping)
int[]
DiscriminatorType. getSqlTypeCodes(Mapping mapping)
boolean[]
DiscriminatorType. toColumnNullness(Object value, Mapping mapping)
-
Uses of Mapping in org.hibernate.type
Methods in org.hibernate.type with parameters of type Mapping Modifier and Type Method Description Object
MetaType. fromXMLString(String xml, Mapping factory)
int
AbstractStandardBasicType. getColumnSpan(Mapping mapping)
int
AnyType. getColumnSpan(Mapping session)
int
CollectionType. getColumnSpan(Mapping session)
int
ComponentType. getColumnSpan(Mapping mapping)
int
CustomType. getColumnSpan(Mapping session)
int
ManyToOneType. getColumnSpan(Mapping mapping)
int
MetaType. getColumnSpan(Mapping mapping)
int
OneToOneType. getColumnSpan(Mapping session)
int
SerializableToBlobType. getColumnSpan(Mapping mapping)
int
SpecialOneToOneType. getColumnSpan(Mapping mapping)
int
Type. getColumnSpan(Mapping mapping)
How many columns are used to persist this type.String
EntityType. getIdentifierOrUniqueKeyPropertyName(Mapping factory)
The name of the property on the associated entity to which our FK refersType
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[]
AbstractStandardBasicType. getSqlTypeCodes(Mapping mapping)
int[]
AnyType. getSqlTypeCodes(Mapping mapping)
int[]
CollectionType. getSqlTypeCodes(Mapping session)
int[]
ComponentType. getSqlTypeCodes(Mapping mapping)
int[]
CustomType. getSqlTypeCodes(Mapping pi)
int[]
ManyToOneType. getSqlTypeCodes(Mapping mapping)
int[]
MetaType. getSqlTypeCodes(Mapping mapping)
int[]
OneToOneType. getSqlTypeCodes(Mapping session)
int[]
SerializableToBlobType. getSqlTypeCodes(Mapping mapping)
int[]
SpecialOneToOneType. getSqlTypeCodes(Mapping mapping)
int[]
Type. getSqlTypeCodes(Mapping mapping)
Return the JDBC types codes (perTypes
) for the columns mapped by this type.protected Type
EntityType. requireIdentifierOrUniqueKeyType(Mapping mapping)
boolean[]
AbstractStandardBasicType. toColumnNullness(Object value, Mapping mapping)
boolean[]
AnyType. toColumnNullness(Object value, Mapping mapping)
boolean[]
CollectionType. toColumnNullness(Object value, Mapping mapping)
boolean[]
ComponentType. 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[]
OneToOneType. toColumnNullness(Object value, Mapping mapping)
boolean[]
SerializableToBlobType. 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. -
Uses of Mapping in org.hibernate.type.internal
Methods in org.hibernate.type.internal with parameters of type Mapping Modifier and Type Method Description int
ConvertedBasicTypeImpl. getColumnSpan(Mapping mapping)
int[]
ConvertedBasicTypeImpl. getSqlTypeCodes(Mapping mapping)
boolean[]
ConvertedBasicTypeImpl. toColumnNullness(Object value, Mapping mapping)
-