Package | Description |
---|---|
org.hibernate.boot.model.source.internal.hbm | |
org.hibernate.boot.model.source.spi |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEntitySourceImpl |
class |
EmbeddableSourceImpl |
class |
EmbeddableSourceVirtualImpl
A virtual embeddable; what Hibernate historically (pre-JPA) called an embedded
component.
|
class |
JoinedSubclassEntitySourceImpl |
class |
RootEntitySourceImpl |
class |
SubclassEntitySourceImpl |
Modifier and Type | Method and Description |
---|---|
protected AttributeSourceContainer |
AbstractPluralAttributeSourceImpl.container() |
AttributeSourceContainer |
AttributesHelper.Callback.getAttributeSourceContainer() |
Constructor and Description |
---|
AbstractPluralAttributeSourceImpl(MappingDocument mappingDocument,
org.hibernate.boot.jaxb.hbm.spi.PluralAttributeInfo pluralAttributeJaxbMapping,
AttributeSourceContainer container) |
AbstractSingularAttributeSourceEmbeddedImpl(MappingDocument sourceMappingDocument,
AttributeSourceContainer container,
EmbeddedAttributeMapping embeddedAttributeMapping,
List nestedAttributeMappings,
boolean isDynamic,
NaturalIdMutability naturalIdMutability,
String logicalTableName) |
CompositeIdentifierSingularAttributeSourceBasicImpl(MappingDocument mappingDocument,
AttributeSourceContainer container,
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmCompositeKeyBasicAttributeType keyPropertyElement) |
CompositeIdentifierSingularAttributeSourceManyToOneImpl(MappingDocument mappingDocument,
AttributeSourceContainer container,
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmCompositeKeyManyToOneType keyManyToOneElement) |
PluralAttributeKeySourceImpl(MappingDocument mappingDocument,
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmKeyType jaxbKey,
AttributeSourceContainer container) |
PluralAttributeSourceArrayImpl(MappingDocument sourceMappingDocument,
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmArrayType jaxbArrayMapping,
AttributeSourceContainer container) |
PluralAttributeSourceBagImpl(MappingDocument sourceMappingDocument,
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmBagCollectionType jaxbBagMapping,
AttributeSourceContainer container) |
PluralAttributeSourceIdBagImpl(MappingDocument mappingDocument,
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmIdBagCollectionType idBagMapping,
AttributeSourceContainer container) |
PluralAttributeSourceListImpl(MappingDocument sourceMappingDocument,
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmListType jaxbListMapping,
AttributeSourceContainer container) |
PluralAttributeSourceMapImpl(MappingDocument sourceMappingDocument,
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmMapType jaxbMap,
AttributeSourceContainer container) |
PluralAttributeSourcePrimitiveArrayImpl(MappingDocument sourceMappingDocument,
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmPrimitiveArrayType jaxbArrayMapping,
AttributeSourceContainer container) |
PluralAttributeSourceSetImpl(MappingDocument sourceMappingDocument,
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmSetType jaxbSet,
AttributeSourceContainer container) |
SingularAttributeSourceAnyImpl(MappingDocument sourceMappingDocument,
AttributeSourceContainer container,
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmAnyAssociationType jaxbAnyMapping,
String logicalTableName,
NaturalIdMutability naturalIdMutability) |
Modifier and Type | Interface and Description |
---|---|
interface |
EmbeddableSource
Represents the binding source for an "embeddable" (in JPA terms)
or "composite" (in legacy Hibernate terms).
|
interface |
EntitySource
Contract describing source of information related to mapping an entity.
|
interface |
IdentifiableTypeSource
Common contract between Entity and MappedSuperclass sources.
|
interface |
JoinedSubclassEntitySource |
interface |
SubclassEntitySource |
Copyright © 2023. All rights reserved.