Package org.hibernate.boot.jaxb.mapping
package org.hibernate.boot.jaxb.mapping
-
ClassDescriptionJAXB binding interface for association attributes (to-one and plural mappings)JAXB binding interface for commonality between things which contain attributes.JAXB binding interface for plural attributesJAXB binding interface for discriminated association based attributes (any and many-to-any)JAXB binding interface for describing the discriminator of a discriminated associationThe key of a
DiscriminatedAssociation
- the (logical) foreign-key valueMapping of a discriminator value to the corresponding entity-nameJAXB binding interface for commonality between entity and mapped-superclass mappingsJAXB binding interface for EAGER/LAZYEntity-defined attributes This element contains the entity field or property mappings.See `@jakarta.persistence.Basic` See `@jakarta.persistence.Lob` See `@jakarta.persistence.Temporal` See `@jakarta.persistence.Enumerated` See `@jakarta.persistence.Convert` See `@org.hibernate.annotations.Nationalized` See `@org.hibernate.annotations.OptimisticLock` See `@org.hibernate.annotations.AttributeAccessor` See `@org.hibernate.annotations.Type` See `@org.hibernate.annotations.JdbcTypeCode`Java class for cache-inclusion-type.Corresponds to the org.hibernate.annotations.Cache annotation.See `@jakarta.persistence.CascadeType` See `@org.hibernate.annotations.Cascade`See `@jakarta.persistence.CollectionTable`See @CollectionTypeRegistrationSee `@jakarta.persistence.Column` See `@org.hibernate.annotations.Comment` See `@org.hibernate.annotations.Check` See `@org.hibernate.annotations.ColumnDefault` See `@org.hibernate.annotations.ColumnTransformer`See `@jakarta.persistence.ColumnResult`See `@org.hibernate.annotations.Type`See @CompositeTypeRegistrationConfiguration parameter user-typesSee `@jakarta.persistence.ConstructorResult`See `@jakarta.persistence.Convert`See `@jakarta.persistence.Converter` See `@jakarta.persistence.AttributeConverterSee @ConverterRegistrationThe loader element allows specification of a named query to be used for fetching an entity or collectionJava class for custom-sql complex type.Java class for database-object complex type.Java class for anonymous complex type.Java class for database-object-scope complex type.See `@jakarta.persistence.DiscriminatorColumn` See `@org.hibernate.annotations.DiscriminatorOptions`See `jakarta.persistence.ElementCollection` See `jakarta.persistence.OrderBy` See `jakarta.persistence.OrderColumn` See `@org.hibernate.annotations.AttributeAccessor` See `@org.hibernate.annotations.OptimisticLock` See `@org.hibernate.annotations.SortComparator` See `@org.hibernate.annotations.SortNatural` See `@jakarta.persistence.Lob` See `@jakarta.persistence.Temporal` See `@jakarta.persistence.Enumerated` See `@jakarta.persistence.Convert` See `@org.hibernate.annotations.Nationalized`See `@jakarta.persistence.Embeddable`Describes the features available for mapping attributes of embeddablesSee @EmbeddableInstantiatorRegistrationSee `@jakarta.persistence.Embedded` See `@org.hibernate.annotations.AttributeAccessor` See `@org.hibernate.annotations.OptimisticLock`See `@jakarta.persistence.EmbeddedId` See `@org.hibernate.annotations.AttributeAccessor`Java class for emptyType complex type.See jakarta.persistence.Entity Defines the settings and mappings for an entity.See `@jakarta.persistence.PrePersist` See `@jakarta.persistence.PreRemove` See `@jakarta.persistence.PreUpdate` See `@jakarta.persistence.PostPersist` See `@jakarta.persistence.PostRemove` See `@jakarta.persistence.PostUpdate` See `@jakarta.persistence.PostLoad`See `@jakarta.persistence.EntityListeners`The entity-mappings element is the root element of a mapping file.See `@jakarta.persistence.EntityResult`Java class for fetch-profile complex type.Java class for anonymous complex type.See `@jakarta.persistence.FieldResult`Specifies a filter definition.Used to identify all bind parameters in the condition elemementSee `@jakarta.persistence.ForeignKey`See `@jakarta.persistence.GeneratedValue`Names a org.hibernate.id.IdentifierGenerator implementation (class attribute) as well as any configuration information need by the implementation (Hibernate will pass it the parameters after instantiation).Describes the discriminator of a discriminated association (any, many-to-any), including the mapping of discriminator values to matching entity nameMaps a discriminator value to its corresponding entity name.Describes the "foreign key" of a discriminated association (any, many-to-any).See `@org.hibernate.annotations.Any`Applies a filter defined by hbm-filter-def usageJava class for anonymous complex type.See `@org.hibernate.annotations.ManyToAny`Java class for hql-import complex type.See `@jakarta.persistence.Id` See `@org.hibernate.annotations.AttributeAccessor` See `@org.hibernate.annotations.Type` See `@org.hibernate.annotations.JdbcTypeCode` See `@org.hibernate.annotations.UuidGenerator`See `@jakarta.persistence.IdClass`See `jakarta.persistence.Index`See `@jakarta.persistence.Inheritance`See @JavaTypeRegistrationSee @JdbcTypeRegistrationSee `@jakarta.persistence.JoinColumn`See `@jakarta.persistence.JoinTable`See `jakarta.persistence.Lob`See `@jakarta.persistence.ManyToMany` See `@org.hibernate.annotations.SortComparator` See `@org.hibernate.annotations.SortNatural` See `@org.hibernate.annotations.AttributeAccessor`See `@jakarta.persistence.ManyToOne` See `@org.hibernate.annotations.AttributeAccessor` See `@org.hibernate.annotations.OnDeleteSee `@jakarta.persistence.MapKey`See `@jakarta.persistence.MapKeyClass`See `@jakarta.persistence.MapKeyColumn`See `@jakarta.persistence.MapKeyJoinColumn`See `@jakarta.persistence.MappedSuperclass`See `@org.hibernate.annotations.TenantId`See `@org.hibernate.annotations.Nationalized`See `@org.hibernate.annotations.NaturalId`These defaults are applied to the persistence unit as a whole unless they are overridden by local annotation or XML element settings.Metadata that applies to the persistence unit and not just to the mapping file in which it is contained.Java class for plural-fetch-mode.Used only by tools to generate finder methods for named queriesJava class for singular-fetch-mode.Java class for synchronized-table complex type.See `@org.hibernate.annotations.TenantId`See @TypeRegistrationSee `@org.hibernate.annotations.UuidGenerator`JAXB binding interface for lifecycle callbacks.JAXB binding interface for commonality between things which allow callback declarations.Common interface for JAXB bindings representing entities, mapped-superclasses and embeddables (JPA collective calls these "managed types" in terms of its Metamodel api).JAXB binding interface for natural-id definitionsThis object contains factory methods for each Java content interface and Java element interface generated in the org.hibernate.boot.jaxb.mapping package.Common interface for JAXB bindings that represent persistent attributes.Common interface for JAXB bindings that understand database schema (tables, sequences, etc).