Uses of Interface
org.hibernate.boot.jaxb.hbm.spi.ToolingHintContainer
Packages that use ToolingHintContainer
Package
Description
-
Uses of ToolingHintContainer in org.hibernate.boot.jaxb.hbm.spi
Subinterfaces of ToolingHintContainer in org.hibernate.boot.jaxb.hbm.spiModifier and TypeInterfaceDescriptioninterfaceCommon interface for all entity mappings (root entity and sub-entity mappings).interfaceCommonality between the various forms of plural attribute (collection) mappings:<bag/>,<set/>, etc.interfaceinterfaceCommon interface for all sub-entity mappings.Classes in org.hibernate.boot.jaxb.hbm.spi that implement ToolingHintContainerModifier and TypeClassDescriptionclassA discriminated association where the discriminator is part of the association, not the associated entity (compared to discriminator subclass)classJava class for ArrayType complex typeclassJava class for BagCollectionType complex typeclassType definition that acts as a base for concrete definitions of mapped attributes that can function as the basis of optimistic locking.classJava class for BasicAttributeType complex typeclassJava class for CollectionIdType complex typeclassA component is a user-defined class, persisted along with its containing entity to the table of the entity class.classA composite element allows a collection to hold instances of an arbitrary class, without the requirement of joining to an entity table.classA composite key may be modelled by a java class with a property for each key column.classA property embedded in a composite identifier or map index (always not-null).classA many-to-one association embedded in a composite identifier or map index (always not-null, never cascade).classSubclass declarations are nested beneath the root class declaration to achieve polymorphic persistence with the table-per-hierarchy mapping strategy.classJava class for EntityBaseDefinition complex typeclassJava class for anonymous complex typeclassJava class for IdBagCollectionType complex typeclassJoined subclasses are used for the normalized table-per-subclass mapping strategy See the note on the class element regardingvs. classJava class for ListType complex typeclassJava class for ManyToManyCollectionElementType complex typeclassJava class for ManyToOneType complex typeclassJava class for MapType complex typeclassJava class for OneToOneType complex typeclassJava class for PrimitiveArrayType complex typeclassRoot entity mapping.classJava class for SetType complex typeclassDeclares the id type, column and generation algorithm for an entity class.classJava class for SubclassEntityBaseDefinition complex typeclassOptimistic locking attribute based on a (last-updated) timestamp.classDescribes an XSD base type for any complex type that can contain "tooling hints".classUnion subclasses are used for the table-per-concrete-class mapping strategy See the note on the class element regardingvs. classOptimistic locking attribute based on an incrementing value.classAdaptive implementation of thePluralAttributeInfofor<idbag/>mappings which do not support all the configuration available on other collection mappings.class -
Uses of ToolingHintContainer in org.hibernate.boot.model.source.internal.hbm
Classes in org.hibernate.boot.model.source.internal.hbm that implement ToolingHintContainerModifier and TypeClassDescriptionclassPropertySource implementation handling basic attribute mappings.classPropertySource implementation handling many-to-one attribute mappings. -
Uses of ToolingHintContainer in org.hibernate.boot.model.source.spi
Subinterfaces of ToolingHintContainer in org.hibernate.boot.model.source.spiModifier and TypeInterfaceDescriptioninterfaceUnifying contract for any JAXB types which describe an embedded (in JPA terms).