Uses of Class
org.hibernate.boot.model.source.internal.hbm.MappingDocument
Packages that use MappingDocument
-
Uses of MappingDocument in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal with parameters of type MappingDocumentModifier and TypeMethodDescriptionstatic void
GeneratorBinder.makeIdGenerator
(MappingDocument sourceDocument, IdentifierGeneratorDefinition definition, SimpleValue identifierValue, MetadataBuildingContext context) Set up the identifier generator for an id defined in ahbm.xml
mapping. -
Uses of MappingDocument in org.hibernate.boot.model.source.internal.hbm
Methods in org.hibernate.boot.model.source.internal.hbm that return MappingDocumentModifier and TypeMethodDescriptionEntityHierarchySourceImpl.getRootEntityMappingDocument()
protected MappingDocument
AbstractHbmSourceNode.sourceMappingDocument()
Methods in org.hibernate.boot.model.source.internal.hbm with parameters of type MappingDocumentModifier and TypeMethodDescriptionvoid
RelationalObjectBinder.bindColumn
(MappingDocument sourceDocument, ColumnSource columnSource, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) void
RelationalObjectBinder.bindColumnOrFormula
(MappingDocument sourceDocument, RelationalValueSource relationalValueSource, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) void
RelationalObjectBinder.bindColumns
(MappingDocument sourceDocument, List<ColumnSource> columnSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) void
RelationalObjectBinder.bindColumnsAndFormulas
(MappingDocument sourceDocument, List<RelationalValueSource> relationalValueSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) void
RelationalObjectBinder.bindFormulas
(MappingDocument sourceDocument, List<DerivedValueSource> formulaSources, OneToOne oneToOneBinding) void
ModelBinder.bindListOrArrayIndex
(MappingDocument mappingDocument, IndexedPluralAttributeSource attributeSource, List collectionBinding) void
ModelBinder.bindOneToOne
(MappingDocument sourceDocument, SingularAttributeSourceOneToOne oneToOneSource, OneToOne oneToOneBinding) static ColumnSource
RelationalValueSourceHelper.buildColumnSource
(MappingDocument mappingDocument, String containingTableName, RelationalValueSourceHelper.ColumnsAndFormulasSource columnsAndFormulasSource) Given aRelationalValueSourceHelper.ColumnsAndFormulasSource
, build a singleRelationalValueSource
which is required to be a column.static List<ColumnSource>
RelationalValueSourceHelper.buildColumnSources
(MappingDocument mappingDocument, String containingTableName, RelationalValueSourceHelper.ColumnsAndFormulasSource columnsAndFormulasSource) Given aRelationalValueSourceHelper.ColumnsAndFormulasSource
, build the corresponding list ofColumnSource
.static RelationalValueSource
RelationalValueSourceHelper.buildValueSource
(MappingDocument mappingDocument, String containingTableName, RelationalValueSourceHelper.ColumnsAndFormulasSource columnsAndFormulasSource) Given aRelationalValueSourceHelper.ColumnsAndFormulasSource
, build a singleRelationalValueSource
.static List<RelationalValueSource>
RelationalValueSourceHelper.buildValueSources
(MappingDocument mappingDocument, String containingTableName, RelationalValueSourceHelper.ColumnsAndFormulasSource columnsAndFormulasSource) Given aRelationalValueSourceHelper.ColumnsAndFormulasSource
, build the corresponding list ofRelationalValueSource
static TableSpecificationSource
Helper.createTableSource
(MappingDocument mappingDocument, TableInformationContainer entityElement, Helper.InLineViewNameInferrer inLineViewNameInferrer) static TableSpecificationSource
Helper.createTableSource
(MappingDocument mappingDocument, TableInformationContainer tableInformationContainer, Helper.InLineViewNameInferrer inLineViewNameInferrer, String rowId, String comment, String checkConstraint) static org.hibernate.boot.model.source.internal.hbm.EntityNamingSourceImpl
AbstractEntitySourceImpl.extractEntityNamingSource
(MappingDocument sourceMappingDocument, EntityInfo jaxbEntityMapping) void
EntityHierarchyBuilder.indexMappingDocument
(MappingDocument mappingDocument) Called for each mapping document.static void
AttributesHelper.processAnyAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmAnyAssociationType anyAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
AttributesHelper.processArrayAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmArrayType arrayAttributeJaxbMapping) static void
AttributesHelper.processAttributes
(MappingDocument mappingDocument, AttributesHelper.Callback callback, List attributeMappings, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
AttributesHelper.processBagAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmBagCollectionType bagAttributeJaxbMapping) static void
AttributesHelper.processBasicAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmBasicAttributeType basicAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
AttributesHelper.processCompositeKeySubAttributes
(MappingDocument mappingDocument, AttributesHelper.Callback callback, List<?> jaxbAttributeMappings) static void
AttributesHelper.processDynamicComponentAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmDynamicComponentType dynamicComponentJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
AttributesHelper.processEmbeddedAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmCompositeAttributeType embeddedAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
AttributesHelper.processIdBagAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmIdBagCollectionType idBagAttributeJaxbMapping) static void
AttributesHelper.processListAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmListType listAttributeJaxbMapping) static void
AttributesHelper.processManyToOneAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmManyToOneType manyToOneAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
AttributesHelper.processMapAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmMapType mapAttributesJaxbMapping) static void
AttributesHelper.processOneToOneAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmOneToOneType oneToOneAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
AttributesHelper.processPrimitiveArrayAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmPrimitiveArrayType primitiveArrayAttributeJaxbMapping) static void
AttributesHelper.processSetAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmSetType setAttributeJaxbMapping) Constructors in org.hibernate.boot.model.source.internal.hbm with parameters of type MappingDocumentModifierConstructorDescriptionprotected
AbstractEntitySourceImpl
(MappingDocument sourceMappingDocument, JaxbHbmEntityBaseDefinition jaxbEntityMapping) protected
AbstractHbmSourceNode
(MappingDocument sourceMappingDocument) AbstractPluralAssociationElementSourceImpl
(MappingDocument mappingDocument, PluralAttributeSource pluralAttributeSource) protected
AbstractPluralAttributeSourceImpl
(MappingDocument mappingDocument, PluralAttributeInfo pluralAttributeJaxbMapping, AttributeSourceContainer container) protected
AbstractSingularAttributeSourceEmbeddedImpl
(MappingDocument sourceMappingDocument, AttributeSourceContainer container, EmbeddedAttributeMapping embeddedAttributeMapping, List nestedAttributeMappings, boolean isDynamic, NaturalIdMutability naturalIdMutability, String logicalTableName) AbstractSingularAttributeSourceEmbeddedImpl
(MappingDocument sourceMappingDocument, EmbeddedAttributeMapping jaxbEmbeddedAttributeMapping, EmbeddableSource embeddableSource, NaturalIdMutability naturalIdMutability) CompositeIdentifierSingularAttributeSourceBasicImpl
(MappingDocument mappingDocument, AttributeSourceContainer container, JaxbHbmCompositeKeyBasicAttributeType keyPropertyElement) CompositeIdentifierSingularAttributeSourceManyToOneImpl
(MappingDocument mappingDocument, AttributeSourceContainer container, JaxbHbmCompositeKeyManyToOneType keyManyToOneElement) EmbeddableSourceImpl
(MappingDocument mappingDocument, EmbeddableSourceContainer container, EmbeddableMapping jaxbEmbeddableMapping, List attributeMappings, boolean isDynamic, boolean isUnique, String logicalTableName, NaturalIdMutability naturalIdMutability) EmbeddableSourceVirtualImpl
(MappingDocument mappingDocument, AttributesHelper.Callback containingCallback, EmbeddableSourceContainer container, List attributeJaxbMappings, String logicalTableName, NaturalIdMutability naturalIdMutability, JaxbHbmPropertiesType jaxbPropertiesGroup) EntityHierarchySourceImpl
(RootEntitySourceImpl rootEntitySource, MappingDocument rootEntityMappingDocument) FilterSourceImpl
(MappingDocument mappingDocument, JaxbHbmFilterType filterElement) InLineViewSourceImpl
(MappingDocument mappingDocument, String schemaName, String catalogName, String selectStatement, String logicalName, String comment) JoinedSubclassEntitySourceImpl
(MappingDocument sourceMappingDocument, JaxbHbmJoinedSubclassEntityType jaxbJoinedSubclassMapping, EntitySource container) PluralAttributeElementSourceBasicImpl
(MappingDocument sourceMappingDocument, PluralAttributeSource pluralAttributeSource, JaxbHbmBasicCollectionElementType jaxbElement) PluralAttributeElementSourceEmbeddedImpl
(MappingDocument mappingDocument, AbstractPluralAttributeSourceImpl pluralAttributeSource, JaxbHbmCompositeCollectionElementType jaxbCompositeElement) PluralAttributeElementSourceManyToAnyImpl
(MappingDocument mappingDocument, AbstractPluralAttributeSourceImpl pluralAttributeSource, JaxbHbmManyToAnyCollectionElementType jaxbManyToAnyMapping, String cascade) PluralAttributeElementSourceManyToManyImpl
(MappingDocument mappingDocument, PluralAttributeSource pluralAttributeSource, JaxbHbmManyToManyCollectionElementType jaxbManyToManyElement) PluralAttributeElementSourceOneToManyImpl
(MappingDocument mappingDocument, PluralAttributeSource pluralAttributeSource, JaxbHbmOneToManyCollectionElementType jaxbOneToManyElement, String cascadeString) PluralAttributeKeySourceImpl
(MappingDocument mappingDocument, JaxbHbmKeyType jaxbKey, JaxbHbmManyToOneType jaxbManyToOne, AttributeSourceContainer container) PluralAttributeKeySourceImpl
(MappingDocument mappingDocument, JaxbHbmKeyType jaxbKey, AttributeSourceContainer container) PluralAttributeMapKeyManyToAnySourceImpl
(MappingDocument mappingDocument, PluralAttributeSourceMapImpl pluralAttributeSource, JaxbHbmIndexManyToAnyType jaxbMapKeyManyToAnyMapping) PluralAttributeMapKeyManyToManySourceImpl
(MappingDocument mappingDocument, PluralAttributeSourceMapImpl pluralAttributeSourceMap, JaxbHbmIndexManyToManyType jaxbIndexManyToManyMapping) PluralAttributeMapKeyManyToManySourceImpl
(MappingDocument mappingDocument, PluralAttributeSourceMapImpl pluralAttributeSourceMap, JaxbHbmMapKeyManyToManyType jaxbMapKeyManyToManyMapping) PluralAttributeMapKeySourceBasicImpl
(MappingDocument sourceMappingDocument, JaxbHbmIndexType jaxbIndex) PluralAttributeMapKeySourceBasicImpl
(MappingDocument sourceMappingDocument, JaxbHbmMapKeyBasicType jaxbMapKey) PluralAttributeMapKeySourceEmbeddedImpl
(MappingDocument mappingDocument, AbstractPluralAttributeSourceImpl pluralAttributeSource, JaxbHbmCompositeIndexType jaxbCompositeIndexElement) PluralAttributeMapKeySourceEmbeddedImpl
(MappingDocument mappingDocument, AbstractPluralAttributeSourceImpl pluralAttributeSource, JaxbHbmMapKeyCompositeType jaxbCompositeMapKey) PluralAttributeSequentialIndexSourceImpl
(MappingDocument sourceMappingDocument, JaxbHbmIndexType jaxbIndex) PluralAttributeSequentialIndexSourceImpl
(MappingDocument sourceMappingDocument, JaxbHbmListIndexType jaxbListIndex) PluralAttributeSourceArrayImpl
(MappingDocument sourceMappingDocument, JaxbHbmArrayType jaxbArrayMapping, AttributeSourceContainer container) PluralAttributeSourceBagImpl
(MappingDocument sourceMappingDocument, JaxbHbmBagCollectionType jaxbBagMapping, AttributeSourceContainer container) PluralAttributeSourceIdBagImpl
(MappingDocument mappingDocument, JaxbHbmIdBagCollectionType idBagMapping, AttributeSourceContainer container) PluralAttributeSourceListImpl
(MappingDocument sourceMappingDocument, JaxbHbmListType jaxbListMapping, AttributeSourceContainer container) PluralAttributeSourceMapImpl
(MappingDocument sourceMappingDocument, JaxbHbmMapType jaxbMap, AttributeSourceContainer container) PluralAttributeSourcePrimitiveArrayImpl
(MappingDocument sourceMappingDocument, JaxbHbmPrimitiveArrayType jaxbArrayMapping, AttributeSourceContainer container) PluralAttributeSourceSetImpl
(MappingDocument sourceMappingDocument, JaxbHbmSetType jaxbSet, AttributeSourceContainer container) protected
RootEntitySourceImpl
(MappingDocument sourceMappingDocument, JaxbHbmRootEntityType entityElement) SingularAttributeSourceAnyImpl
(MappingDocument sourceMappingDocument, AttributeSourceContainer container, JaxbHbmAnyAssociationType jaxbAnyMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) protected
SubclassEntitySourceImpl
(MappingDocument sourceMappingDocument, JaxbHbmEntityBaseDefinition entityElement, EntitySource container)