Package | Description |
---|---|
org.hibernate.boot.jaxb.hbm.spi | |
org.hibernate.boot.model.source.spi |
Modifier and Type | Interface and Description |
---|---|
interface |
EntityInfo
Common interface for all entity mappings (root entity and sub-entity mappings).
|
interface |
PluralAttributeInfo
Commonality between the various forms of plural attribute (collection) mappings:
<bag/> , <set/> , etc. |
interface |
SingularAttributeInfo |
interface |
SubEntityInfo
Common interface for all sub-entity mappings.
|
Modifier and Type | Class and Description |
---|---|
class |
JaxbHbmAnyAssociationType
A discriminated association where the discriminator is part of the
association, not the associated entity (compared to discriminator subclass)
|
class |
JaxbHbmArrayType
Java class for ArrayType complex type.
|
class |
JaxbHbmBagCollectionType
Java class for BagCollectionType complex type.
|
class |
JaxbHbmBaseVersionAttributeType
Type definition that acts as a base for concrete definitions of mapped
attributes that can function as the basis of optimistic locking.
|
class |
JaxbHbmBasicAttributeType
Java class for BasicAttributeType complex type.
|
class |
JaxbHbmCollectionIdType
Java class for CollectionIdType complex type.
|
class |
JaxbHbmCompositeAttributeType
A component is a user-defined class, persisted along with its containing entity
to the table of the entity class.
|
class |
JaxbHbmCompositeCollectionElementType
A composite element allows a collection to hold instances of an arbitrary
class, without the requirement of joining to an entity table.
|
class |
JaxbHbmCompositeIdType
A composite key may be modelled by a java class with a property for each
key column.
|
class |
JaxbHbmCompositeKeyBasicAttributeType
A property embedded in a composite identifier or map index (always not-null).
|
class |
JaxbHbmCompositeKeyManyToOneType
A many-to-one association embedded in a composite identifier or map index
(always not-null, never cascade).
|
class |
JaxbHbmDiscriminatorSubclassEntityType
Subclass declarations are nested beneath the root class declaration to achieve
polymorphic persistence with the table-per-hierarchy mapping strategy.
|
class |
JaxbHbmEntityBaseDefinition
Java class for EntityBaseDefinition complex type.
|
class |
JaxbHbmHibernateMapping
Java class for anonymous complex type.
|
class |
JaxbHbmIdBagCollectionType
Java class for IdBagCollectionType complex type.
|
class |
JaxbHbmJoinedSubclassEntityType
Joined subclasses are used for the normalized table-per-subclass mapping strategy
See the note on the class element regarding
|
class |
JaxbHbmListType
Java class for ListType complex type.
|
class |
JaxbHbmManyToManyCollectionElementType
Java class for ManyToManyCollectionElementType complex type.
|
class |
JaxbHbmManyToOneType
Java class for ManyToOneType complex type.
|
class |
JaxbHbmMapType
Java class for MapType complex type.
|
class |
JaxbHbmOneToOneType
Java class for OneToOneType complex type.
|
class |
JaxbHbmPrimitiveArrayType
Java class for PrimitiveArrayType complex type.
|
class |
JaxbHbmRootEntityType
Root entity mapping.
|
class |
JaxbHbmSetType
Java class for SetType complex type.
|
class |
JaxbHbmSimpleIdType
Declares the id type, column and generation algorithm for an entity class.
|
class |
JaxbHbmSubclassEntityBaseDefinition
Java class for SubclassEntityBaseDefinition complex type.
|
class |
JaxbHbmTimestampAttributeType
Optimistic locking attribute based on a (last-updated) timestamp.
|
class |
JaxbHbmToolingHintContainer
Describes an XSD base type for any complex type that can contain "tooling hints".
|
class |
JaxbHbmUnionSubclassEntityType
Union subclasses are used for the table-per-concrete-class mapping strategy
See the note on the class element regarding
|
class |
JaxbHbmVersionAttributeType
Optimistic locking attribute based on an incrementing value.
|
class |
PluralAttributeInfoIdBagAdapter
Adaptive implementation of the
PluralAttributeInfo for <idbag/> mappings which
do not support all the configuration available on other collection mappings. |
class |
PluralAttributeInfoPrimitiveArrayAdapter |
Modifier and Type | Interface and Description |
---|---|
interface |
EmbeddedAttributeMapping
Unifying contract for any JAXB types which describe an embedded (in JPA terms).
|
Copyright © 2018 JBoss by Red Hat. All rights reserved.