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.spi org.hibernate.dialect.function org.hibernate.engine.spi org.hibernate.id org.hibernate.mapping org.hibernate.persister.collection org.hibernate.persister.entity org.hibernate.type -
-
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 from all provided mapping sources. -
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 of Metadata while Metadata 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.dialect.function
Methods in org.hibernate.dialect.function with parameters of type Mapping Modifier and Type Method Description protected int
StandardAnsiSqlAggregationFunctions.SumFunction. determineJdbcTypeCode(Type type, Mapping mapping)
Type
AbstractAnsiTrimEmulationFunction. getReturnType(Type argumentType, Mapping mapping)
Type
CastFunction. getReturnType(Type columnType, Mapping mapping)
Type
CharIndexFunction. getReturnType(Type columnType, Mapping mapping)
Type
ConvertFunction. getReturnType(Type firstArgumentType, Mapping mapping)
Type
DerbyConcatFunction. getReturnType(Type argumentType, Mapping mapping)
The return type of the function.Type
NoArgSQLFunction. getReturnType(Type argumentType, Mapping mapping)
Type
NvlFunction. getReturnType(Type argumentType, Mapping mapping)
Type
PositionSubstringFunction. getReturnType(Type firstArgumentType, Mapping mapping)
Type
SQLFunction. getReturnType(Type firstArgumentType, Mapping mapping)
The return type of the function.Type
SQLFunctionTemplate. getReturnType(Type argumentType, Mapping mapping)
Type
StandardAnsiSqlAggregationFunctions.SumFunction. getReturnType(Type firstArgumentType, Mapping mapping)
Type
StandardSQLFunction. getReturnType(Type firstArgumentType, Mapping mapping)
Type
TrimFunctionTemplate. getReturnType(Type firstArgument, Mapping mapping)
Type
VarArgsSQLFunction. getReturnType(Type firstArgumentType, Mapping mapping)
-
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 the SessionFactory and other parts of Hibernate such as implementors of Type.Classes in org.hibernate.engine.spi that implement Mapping Modifier and Type Class Description class
SessionFactoryDelegatingImpl
Base delegating implementation of the SessionFactory and SessionFactoryImplementor contracts for intended for easier implementation of SessionFactory. -
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.mapping
Methods in org.hibernate.mapping with parameters of type Mapping Modifier and Type Method Description java.lang.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)
java.lang.String
Constraint. sqlCreateString(Dialect dialect, Mapping p, java.lang.String defaultCatalog, java.lang.String defaultSchema)
java.lang.String
Index. sqlCreateString(Dialect dialect, Mapping mapping, java.lang.String defaultCatalog, java.lang.String defaultSchema)
java.lang.String
RelationalModel. sqlCreateString(Dialect dialect, Mapping p, java.lang.String defaultCatalog, java.lang.String defaultSchema)
Deprecated.java.lang.String
Table. sqlCreateString(Dialect dialect, Mapping p, java.lang.String defaultCatalog, java.lang.String defaultSchema)
java.lang.String
UniqueKey. sqlCreateString(Dialect dialect, Mapping p, java.lang.String defaultCatalog, java.lang.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)
void
Table. validateColumns(Dialect dialect, Mapping mapping, TableMetadata tableInfo)
-
Uses of Mapping in org.hibernate.persister.collection
Constructors in org.hibernate.persister.collection with parameters of type Mapping Constructor Description CompositeElementPropertyMapping(java.lang.String[] elementColumns, java.lang.String[] elementColumnReaders, java.lang.String[] elementColumnReaderTemplates, java.lang.String[] elementFormulaTemplates, CompositeType compositeType, Mapping factory)
-
Uses of Mapping in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type Mapping Modifier and Type Method Description protected void
AbstractPropertyMapping. addPropertyPath(java.lang.String path, Type type, java.lang.String[] columns, java.lang.String[] columnReaders, java.lang.String[] columnReaderTemplates, java.lang.String[] formulaTemplates, Mapping factory)
Size[]
DiscriminatorType. defaultSizes(Mapping mapping)
Size[]
DiscriminatorType. dictatedSizes(Mapping mapping)
protected java.lang.String
UnionSubclassEntityPersister. generateSubquery(PersistentClass model, Mapping mapping)
int
DiscriminatorType. getColumnSpan(Mapping mapping)
protected void
AbstractPropertyMapping. initComponentPropertyPaths(java.lang.String path, CompositeType type, java.lang.String[] columns, java.lang.String[] columnReaders, java.lang.String[] columnReaderTemplates, java.lang.String[] formulaTemplates, Mapping factory)
protected void
AbstractPropertyMapping. initIdentifierPropertyPaths(java.lang.String path, EntityType etype, java.lang.String[] columns, java.lang.String[] columnReaders, java.lang.String[] columnReaderTemplates, Mapping factory)
protected void
AbstractEntityPersister. initPropertyPaths(Mapping mapping)
protected void
AbstractPropertyMapping. initPropertyPaths(java.lang.String path, Type type, java.lang.String[] columns, java.lang.String[] columnReaders, java.lang.String[] columnReaderTemplates, java.lang.String[] formulaTemplates, Mapping factory)
protected void
AbstractEntityPersister. postConstruct(Mapping mapping)
Post-construct is a callback for AbstractEntityPersister subclasses to call after they are all done with their constructor processing.int[]
DiscriminatorType. sqlTypes(Mapping mapping)
boolean[]
DiscriminatorType. toColumnNullness(java.lang.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 Size[]
AbstractStandardBasicType. defaultSizes(Mapping mapping)
Size[]
AnyType. defaultSizes(Mapping mapping)
Size[]
CollectionType. defaultSizes(Mapping mapping)
Size[]
ComponentType. defaultSizes(Mapping mapping)
Size[]
CompositeCustomType. defaultSizes(Mapping mapping)
Size[]
CustomType. defaultSizes(Mapping mapping)
Size[]
ManyToOneType. defaultSizes(Mapping mapping)
Size[]
MetaType. defaultSizes(Mapping mapping)
Size[]
OneToOneType. defaultSizes(Mapping mapping)
Size[]
SpecialOneToOneType. defaultSizes(Mapping mapping)
Size[]
Type. defaultSizes(Mapping mapping)
Defines the column sizes to use according to this type if the user did not explicitly say (and if noType.dictatedSizes(org.hibernate.engine.spi.Mapping)
were given).Size[]
AbstractStandardBasicType. dictatedSizes(Mapping mapping)
Size[]
AnyType. dictatedSizes(Mapping mapping)
Size[]
CollectionType. dictatedSizes(Mapping mapping)
Size[]
ComponentType. dictatedSizes(Mapping mapping)
Size[]
CompositeCustomType. dictatedSizes(Mapping mapping)
Size[]
CustomType. dictatedSizes(Mapping mapping)
Size[]
ManyToOneType. dictatedSizes(Mapping mapping)
Size[]
MetaType. dictatedSizes(Mapping mapping)
Size[]
OneToOneType. dictatedSizes(Mapping mapping)
Size[]
SpecialOneToOneType. dictatedSizes(Mapping mapping)
Size[]
Type. dictatedSizes(Mapping mapping)
Return the column sizes dictated by this type.java.lang.Object
CustomType. fromXMLString(java.lang.String xml, Mapping factory)
java.lang.Object
MetaType. fromXMLString(java.lang.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
CompositeCustomType. getColumnSpan(Mapping mapping)
int
CustomType. getColumnSpan(Mapping session)
int
ManyToOneType. getColumnSpan(Mapping mapping)
int
MetaType. getColumnSpan(Mapping mapping)
int
OneToOneType. getColumnSpan(Mapping session)
int
SpecialOneToOneType. getColumnSpan(Mapping mapping)
int
Type. getColumnSpan(Mapping mapping)
How many columns are used to persist this type.java.lang.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.protected Type
EntityType. requireIdentifierOrUniqueKeyType(Mapping mapping)
int[]
AbstractStandardBasicType. sqlTypes(Mapping mapping)
int[]
AnyType. 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[]
OneToOneType. sqlTypes(Mapping session)
int[]
SpecialOneToOneType. sqlTypes(Mapping mapping)
int[]
Type. sqlTypes(Mapping mapping)
Return the JDBC types codes (perTypes
) for the columns mapped by this type.boolean[]
AbstractStandardBasicType. toColumnNullness(java.lang.Object value, Mapping mapping)
boolean[]
AnyType. toColumnNullness(java.lang.Object value, Mapping mapping)
boolean[]
CollectionType. toColumnNullness(java.lang.Object value, Mapping mapping)
boolean[]
ComponentType. toColumnNullness(java.lang.Object value, Mapping mapping)
boolean[]
CompositeCustomType. toColumnNullness(java.lang.Object value, Mapping mapping)
boolean[]
CustomType. toColumnNullness(java.lang.Object value, Mapping mapping)
boolean[]
ManyToOneType. toColumnNullness(java.lang.Object value, Mapping mapping)
boolean[]
MetaType. toColumnNullness(java.lang.Object value, Mapping mapping)
boolean[]
OneToOneType. toColumnNullness(java.lang.Object value, Mapping mapping)
boolean[]
Type. toColumnNullness(java.lang.Object value, Mapping mapping)
Given an instance of the type, return an array of boolean, indicating which mapped columns would be null.
-