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 voidGeneratorBinder.makeIdGenerator(MappingDocument sourceDocument, IdentifierGeneratorDefinition definition, SimpleValue identifierValue, MetadataBuildingContext context) Set up the identifier generator for an id defined in ahbm.xmlmapping. -
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 MappingDocumentAbstractHbmSourceNode.sourceMappingDocument()Methods in org.hibernate.boot.model.source.internal.hbm with parameters of type MappingDocumentModifier and TypeMethodDescriptionvoidRelationalObjectBinder.bindColumn(MappingDocument sourceDocument, ColumnSource columnSource, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) voidRelationalObjectBinder.bindColumnOrFormula(MappingDocument sourceDocument, RelationalValueSource relationalValueSource, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) voidRelationalObjectBinder.bindColumns(MappingDocument sourceDocument, List<ColumnSource> columnSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) voidRelationalObjectBinder.bindColumnsAndFormulas(MappingDocument sourceDocument, List<RelationalValueSource> relationalValueSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, RelationalObjectBinder.ColumnNamingDelegate columnNamingDelegate) voidRelationalObjectBinder.bindFormulas(MappingDocument sourceDocument, List<DerivedValueSource> formulaSources, OneToOne oneToOneBinding) voidModelBinder.bindListOrArrayIndex(MappingDocument mappingDocument, IndexedPluralAttributeSource attributeSource, List collectionBinding) voidModelBinder.bindOneToOne(MappingDocument sourceDocument, SingularAttributeSourceOneToOne oneToOneSource, OneToOne oneToOneBinding) static ColumnSourceRelationalValueSourceHelper.buildColumnSource(MappingDocument mappingDocument, String containingTableName, RelationalValueSourceHelper.ColumnsAndFormulasSource columnsAndFormulasSource) Given aRelationalValueSourceHelper.ColumnsAndFormulasSource, build a singleRelationalValueSourcewhich 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 RelationalValueSourceRelationalValueSourceHelper.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 ofRelationalValueSourcestatic TableSpecificationSourceHelper.createTableSource(MappingDocument mappingDocument, TableInformationContainer entityElement, Helper.InLineViewNameInferrer inLineViewNameInferrer) static TableSpecificationSourceHelper.createTableSource(MappingDocument mappingDocument, TableInformationContainer tableInformationContainer, Helper.InLineViewNameInferrer inLineViewNameInferrer, String rowId, String comment, String checkConstraint) static org.hibernate.boot.model.source.internal.hbm.EntityNamingSourceImplAbstractEntitySourceImpl.extractEntityNamingSource(MappingDocument sourceMappingDocument, EntityInfo jaxbEntityMapping) voidEntityHierarchyBuilder.indexMappingDocument(MappingDocument mappingDocument) Called for each mapping document.static voidAttributesHelper.processAnyAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmAnyAssociationType anyAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static voidAttributesHelper.processArrayAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmArrayType arrayAttributeJaxbMapping) static voidAttributesHelper.processAttributes(MappingDocument mappingDocument, AttributesHelper.Callback callback, List attributeMappings, String logicalTableName, NaturalIdMutability naturalIdMutability) static voidAttributesHelper.processBagAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmBagCollectionType bagAttributeJaxbMapping) static voidAttributesHelper.processBasicAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmBasicAttributeType basicAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static voidAttributesHelper.processCompositeKeySubAttributes(MappingDocument mappingDocument, AttributesHelper.Callback callback, List<?> jaxbAttributeMappings) static voidAttributesHelper.processDynamicComponentAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmDynamicComponentType dynamicComponentJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static voidAttributesHelper.processEmbeddedAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmCompositeAttributeType embeddedAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static voidAttributesHelper.processIdBagAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmIdBagCollectionType idBagAttributeJaxbMapping) static voidAttributesHelper.processListAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmListType listAttributeJaxbMapping) static voidAttributesHelper.processManyToOneAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmManyToOneType manyToOneAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static voidAttributesHelper.processMapAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmMapType mapAttributesJaxbMapping) static voidAttributesHelper.processOneToOneAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmOneToOneType oneToOneAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static voidAttributesHelper.processPrimitiveArrayAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmPrimitiveArrayType primitiveArrayAttributeJaxbMapping) static voidAttributesHelper.processSetAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmSetType setAttributeJaxbMapping) Constructors in org.hibernate.boot.model.source.internal.hbm with parameters of type MappingDocumentModifierConstructorDescriptionprotectedAbstractEntitySourceImpl(MappingDocument sourceMappingDocument, JaxbHbmEntityBaseDefinition jaxbEntityMapping) protectedAbstractHbmSourceNode(MappingDocument sourceMappingDocument) AbstractPluralAssociationElementSourceImpl(MappingDocument mappingDocument, PluralAttributeSource pluralAttributeSource) protectedAbstractPluralAttributeSourceImpl(MappingDocument mappingDocument, PluralAttributeInfo pluralAttributeJaxbMapping, AttributeSourceContainer container) protectedAbstractSingularAttributeSourceEmbeddedImpl(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) protectedRootEntitySourceImpl(MappingDocument sourceMappingDocument, JaxbHbmRootEntityType entityElement) SingularAttributeSourceAnyImpl(MappingDocument sourceMappingDocument, AttributeSourceContainer container, JaxbHbmAnyAssociationType jaxbAnyMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) protectedSubclassEntitySourceImpl(MappingDocument sourceMappingDocument, JaxbHbmEntityBaseDefinition entityElement, EntitySource container)