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 type.classJava class for BagCollectionType complex type.classType 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 type.classJava class for CollectionIdType complex type.classA 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 type.classJava class for anonymous complex type.classJava class for IdBagCollectionType complex type.classJoined subclasses are used for the normalized table-per-subclass mapping strategy See the note on the class element regardingvs. classJava class for ListType complex type.classJava class for ManyToManyCollectionElementType complex type.classJava class for ManyToOneType complex type.classJava class for MapType complex type.classJava class for OneToOneType complex type.classJava class for PrimitiveArrayType complex type.classRoot entity mapping.classJava class for SetType complex type.classDeclares the id type, column and generation algorithm for an entity class.classJava class for SubclassEntityBaseDefinition complex type.classOptimistic 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).