Uses of Package
org.hibernate.boot.jaxb.hbm.spi
-
Packages that use org.hibernate.boot.jaxb.hbm.spi Package Description org.hibernate.boot.jaxb.hbm.internal JAXB details.org.hibernate.boot.jaxb.hbm.spi org.hibernate.boot.jaxb.hbm.transform org.hibernate.boot.model.source.internal.hbm org.hibernate.boot.model.source.spi org.hibernate.boot.query Support for handling named queries during the bootstrap process.org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.envers.boot.model org.hibernate.envers.configuration.internal org.hibernate.envers.configuration.internal.metadata -
Classes in org.hibernate.boot.jaxb.hbm.spi used by org.hibernate.boot.jaxb.hbm.internal Class Description JaxbHbmNativeQueryCollectionLoadReturnType Java class for NativeQueryCollectionLoadReturnType complex type.JaxbHbmNativeQueryJoinReturnType Java class for NativeQueryJoinReturnType complex type.JaxbHbmNativeQueryReturnType Defines a return component for a sql-query.JaxbHbmNativeQueryScalarReturnType Java class for NativeQueryScalarReturnType complex type.ResultSetMappingBindingDefinition -
Classes in org.hibernate.boot.jaxb.hbm.spi used by org.hibernate.boot.jaxb.hbm.spi Class Description AttributeMapping ConfigParameterContainer Discriminatable EntityInfo Common interface for all entity mappings (root entity and sub-entity mappings).JaxbHbmAnyAssociationType A discriminated association where the discriminator is part of the association, not the associated entity (compared to discriminator subclass)JaxbHbmAnyValueMappingType Defines the mapping of a discriminator value to a concrete entity in an any or any-to-many mapping.JaxbHbmArrayType Java class for ArrayType complex type.JaxbHbmAuxiliaryDatabaseObjectType Java class for AuxiliaryDatabaseObjectType complex type.JaxbHbmAuxiliaryDatabaseObjectType.JaxbHbmDefinition Java class for anonymous complex type.JaxbHbmBagCollectionType Java class for BagCollectionType complex type.JaxbHbmBaseVersionAttributeType Type definition that acts as a base for concrete definitions of mapped attributes that can function as the basis of optimistic locking.JaxbHbmBasicAttributeType Java class for BasicAttributeType complex type.JaxbHbmBasicCollectionElementType Declares the element type of a collection where the element is of basic typeJaxbHbmCacheInclusionEnum Java class for CacheInclusionEnum.JaxbHbmCacheType Java class for CacheType complex type.JaxbHbmClassRenameType Java class for ClassRenameType complex type.JaxbHbmCollectionIdType Java class for CollectionIdType complex type.JaxbHbmColumnType The column element is an alternative to column attributes and required for mapping associations to classes with composite ids.JaxbHbmCompositeAttributeType A component is a user-defined class, persisted along with its containing entity to the table of the entity class.JaxbHbmCompositeCollectionElementType A composite element allows a collection to hold instances of an arbitrary class, without the requirement of joining to an entity table.JaxbHbmCompositeIdType A composite key may be modelled by a java class with a property for each key column.JaxbHbmCompositeIndexType Describes the key of a java.util.Map which is a composite.JaxbHbmCompositeKeyBasicAttributeType A property embedded in a composite identifier or map index (always not-null).JaxbHbmCompositeKeyManyToOneType A many-to-one association embedded in a composite identifier or map index (always not-null, never cascade).JaxbHbmConfigParameterContainer Java class for ConfigParameterContainer complex type.JaxbHbmConfigParameterType Java class for ConfigParameterType complex type.JaxbHbmCustomSqlDmlType Java class for CustomSqlDmlType complex type.JaxbHbmDialectScopeType Java class for DialectScopeType complex type.JaxbHbmDiscriminatorSubclassEntityType Subclass declarations are nested beneath the root class declaration to achieve polymorphic persistence with the table-per-hierarchy mapping strategy.JaxbHbmDynamicComponentType A dynamic-component maps columns of the database entity to a java.util.Map at the Java levelJaxbHbmEntityBaseDefinition Java class for EntityBaseDefinition complex type.JaxbHbmEntityDiscriminatorType Polymorphic data requires a column holding a class discriminator value.JaxbHbmFetchProfileType Java class for FetchProfileType complex type.JaxbHbmFetchProfileType.JaxbHbmFetch Java class for anonymous complex type.JaxbHbmFetchStyleEnum Java class for FetchStyleEnum.JaxbHbmFetchStyleWithSubselectEnum Java class for FetchStyleWithSubselectEnum.JaxbHbmFilterAliasMappingType Java class for filter-alias-mapping-type complex type.JaxbHbmFilterDefinitionType Java class for FilterDefinitionType complex type.JaxbHbmFilterParameterType Java class for FilterParameterType complex type.JaxbHbmFilterType FILTER element; used to apply a filter.JaxbHbmGeneratorSpecificationType Generators generate unique identifiers.JaxbHbmHibernateMapping Java class for anonymous complex type.JaxbHbmIdBagCollectionType Java class for IdBagCollectionType complex type.JaxbHbmIdentifierGeneratorDefinitionType Java class for IdentifierGeneratorDefinitionType complex type.JaxbHbmIndexManyToAnyType Java class for index-many-to-any-type complex type.JaxbHbmIndexManyToManyType Describes the key of a java.util.Map which is an FK-association.JaxbHbmIndexType Describes the index of an indexed collection.JaxbHbmJoinedSubclassEntityType Joined subclasses are used for the normalized table-per-subclass mapping strategy See the note on the class element regardingvs. JaxbHbmKeyType Declares the column name of a foreign key.JaxbHbmLazyEnum Java class for LazyEnum.JaxbHbmLazyWithExtraEnum Java class for LazyWithExtraEnum.JaxbHbmLazyWithNoProxyEnum Java class for LazyWithNoProxyEnum.JaxbHbmListIndexType Java class for ListIndexType complex type.JaxbHbmListType Java class for ListType complex type.JaxbHbmLoaderType The loader element allows specification of a named query to be used for fetching an entity or collectionJaxbHbmManyToAnyCollectionElementType A "many to any" defines a polymorphic association to any table with the given identifier type.JaxbHbmManyToManyCollectionElementType Java class for ManyToManyCollectionElementType complex type.JaxbHbmManyToOneType Java class for ManyToOneType complex type.JaxbHbmMapKeyBasicType Describes the key of a java.util.Map where the key is a basic (JPA term) typeJaxbHbmMapKeyCompositeType Describes the key of a java.util.Map where the key is a composite typeJaxbHbmMapKeyManyToManyType Describes the key of a java.util.Map where the key is an association (FK)JaxbHbmMapType Java class for MapType complex type.JaxbHbmMultiTenancyType Java class for multi-tenancy-type complex type.JaxbHbmNamedNativeQueryType The sql-query element declares a named SQL query stringJaxbHbmNamedQueryType Java class for NamedQueryType complex type.JaxbHbmNativeQueryCollectionLoadReturnType Java class for NativeQueryCollectionLoadReturnType complex type.JaxbHbmNativeQueryJoinReturnType Java class for NativeQueryJoinReturnType complex type.JaxbHbmNativeQueryPropertyReturnType Java class for NativeQueryPropertyReturnType complex type.JaxbHbmNativeQueryPropertyReturnType.JaxbHbmReturnColumn Java class for anonymous complex type.JaxbHbmNativeQueryReturnType Defines a return component for a sql-query.JaxbHbmNativeQueryReturnType.JaxbHbmReturnDiscriminator Java class for anonymous complex type.JaxbHbmNativeQueryScalarReturnType Java class for NativeQueryScalarReturnType complex type.JaxbHbmNaturalIdCacheType Java class for NaturalIdCacheType complex type.JaxbHbmNaturalIdType A natural-id element allows declaration of the unique business keyJaxbHbmNestedCompositeElementType Java class for nested-composite-element-type complex type.JaxbHbmNotFoundEnum Java class for NotFoundEnum.JaxbHbmOnDeleteEnum Java class for OnDeleteEnum.JaxbHbmOneToManyCollectionElementType Java class for OneToManyCollectionElementType complex type.JaxbHbmOneToOneType Java class for OneToOneType complex type.JaxbHbmOuterJoinEnum Java class for OuterJoinEnum.JaxbHbmParentType The parent element maps a property of the component class as a pointer back to the owning entity.JaxbHbmPolymorphismEnum Java class for PolymorphismEnum.JaxbHbmPrimitiveArrayType Java class for PrimitiveArrayType complex type.JaxbHbmPropertiesType properties declares that the contained properties form an alternate key.JaxbHbmQueryParamType The query-param element is used only by tools that generate finder methods for named queriesJaxbHbmResultSetMappingType The resultset element declares a named resultset mapping definition for SQL queriesJaxbHbmRootEntityType Root entity mapping.JaxbHbmSecondaryTableType A join allows some properties of a class to be persisted to a second tableJaxbHbmSetType Java class for SetType complex type.JaxbHbmSimpleIdType Declares the id type, column and generation algorithm for an entity class.JaxbHbmSubclassEntityBaseDefinition Java class for SubclassEntityBaseDefinition complex type.JaxbHbmSynchronizeType Java class for synchronize-type complex type.JaxbHbmTimestampAttributeType Optimistic locking attribute based on a (last-updated) timestamp.JaxbHbmTimestampSourceEnum Java class for TimestampSourceEnum.JaxbHbmToolingHintContainer Describes an XSD base type for any complex type that can contain "tooling hints".JaxbHbmToolingHintType is used to assign meta-level attributes to a class or property. JaxbHbmTuplizerType TUPLIZER element; defines tuplizer to use for a component/entity for a given entity-modeJaxbHbmTypeDefinitionType Java class for TypeDefinitionType complex type.JaxbHbmTypeSpecificationType Declares the type of the containing property (overrides an eventually existing type attribute of the property).JaxbHbmUnionSubclassEntityType Union subclasses are used for the table-per-concrete-class mapping strategy See the note on the class element regardingvs. JaxbHbmUnsavedValueCompositeIdEnum Java class for UnsavedValueCompositeIdEnum.JaxbHbmUnsavedValueTimestampEnum Java class for UnsavedValueTimestampEnum.JaxbHbmUnsavedValueVersionEnum Java class for UnsavedValueVersionEnum.JaxbHbmVersionAttributeType Optimistic locking attribute based on an incrementing value.NativeQueryNonScalarRootReturn Commonality for non-scalar root returns for a native query result mappingNativeQueryReturn Shared contract between the various types of returns definable in HBM.PluralAttributeInfo Commonality between the various forms of plural attribute (collection) mappings:<bag/>
,<set/>
, etc.PluralAttributeInfoIdBagAdapter Adaptive implementation of thePluralAttributeInfo
for<idbag/>
mappings which do not support all the configuration available on other collection mappings.PluralAttributeInfoPrimitiveArrayAdapter ResultSetMappingBindingDefinition ResultSetMappingContainer SecondaryTableContainer Common interface for mappings that may contain secondary table (join) mappings.SimpleValueTypeInfo SingularAttributeInfo SubEntityInfo Common interface for all sub-entity mappings.TableInformationContainer Common interface for all mappings that contain relational table informationToolingHintContainer Contract for JAXB bindings which are containers of tooling hints.TypeContainer -
Classes in org.hibernate.boot.jaxb.hbm.spi used by org.hibernate.boot.jaxb.hbm.transform Class Description JaxbHbmColumnType The column element is an alternative to column attributes and required for mapping associations to classes with composite ids.JaxbHbmHibernateMapping Java class for anonymous complex type. -
Classes in org.hibernate.boot.jaxb.hbm.spi used by org.hibernate.boot.model.source.internal.hbm Class Description ConfigParameterContainer EntityInfo Common interface for all entity mappings (root entity and sub-entity mappings).JaxbHbmAnyAssociationType A discriminated association where the discriminator is part of the association, not the associated entity (compared to discriminator subclass)JaxbHbmArrayType Java class for ArrayType complex type.JaxbHbmAuxiliaryDatabaseObjectType Java class for AuxiliaryDatabaseObjectType complex type.JaxbHbmBagCollectionType Java class for BagCollectionType complex type.JaxbHbmBasicAttributeType Java class for BasicAttributeType complex type.JaxbHbmBasicCollectionElementType Declares the element type of a collection where the element is of basic typeJaxbHbmCacheType Java class for CacheType complex type.JaxbHbmCompositeAttributeType A component is a user-defined class, persisted along with its containing entity to the table of the entity class.JaxbHbmCompositeCollectionElementType A composite element allows a collection to hold instances of an arbitrary class, without the requirement of joining to an entity table.JaxbHbmCompositeIndexType Describes the key of a java.util.Map which is a composite.JaxbHbmCompositeKeyBasicAttributeType A property embedded in a composite identifier or map index (always not-null).JaxbHbmCompositeKeyManyToOneType A many-to-one association embedded in a composite identifier or map index (always not-null, never cascade).JaxbHbmConfigParameterType Java class for ConfigParameterType complex type.JaxbHbmCustomSqlDmlType Java class for CustomSqlDmlType complex type.JaxbHbmDynamicComponentType A dynamic-component maps columns of the database entity to a java.util.Map at the Java levelJaxbHbmEntityBaseDefinition Java class for EntityBaseDefinition complex type.JaxbHbmFetchProfileType Java class for FetchProfileType complex type.JaxbHbmFetchStyleEnum Java class for FetchStyleEnum.JaxbHbmFetchStyleWithSubselectEnum Java class for FetchStyleWithSubselectEnum.JaxbHbmFilterType FILTER element; used to apply a filter.JaxbHbmHibernateMapping Java class for anonymous complex type.JaxbHbmIdBagCollectionType Java class for IdBagCollectionType complex type.JaxbHbmIdentifierGeneratorDefinitionType Java class for IdentifierGeneratorDefinitionType complex type.JaxbHbmIndexManyToAnyType Java class for index-many-to-any-type complex type.JaxbHbmIndexManyToManyType Describes the key of a java.util.Map which is an FK-association.JaxbHbmIndexType Describes the index of an indexed collection.JaxbHbmJoinedSubclassEntityType Joined subclasses are used for the normalized table-per-subclass mapping strategy See the note on the class element regardingvs. JaxbHbmKeyType Declares the column name of a foreign key.JaxbHbmLazyEnum Java class for LazyEnum.JaxbHbmLazyWithExtraEnum Java class for LazyWithExtraEnum.JaxbHbmLazyWithNoProxyEnum Java class for LazyWithNoProxyEnum.JaxbHbmListIndexType Java class for ListIndexType complex type.JaxbHbmListType Java class for ListType complex type.JaxbHbmManyToAnyCollectionElementType A "many to any" defines a polymorphic association to any table with the given identifier type.JaxbHbmManyToManyCollectionElementType Java class for ManyToManyCollectionElementType complex type.JaxbHbmManyToOneType Java class for ManyToOneType complex type.JaxbHbmMapKeyBasicType Describes the key of a java.util.Map where the key is a basic (JPA term) typeJaxbHbmMapKeyCompositeType Describes the key of a java.util.Map where the key is a composite typeJaxbHbmMapKeyManyToManyType Describes the key of a java.util.Map where the key is an association (FK)JaxbHbmMapType Java class for MapType complex type.JaxbHbmNamedNativeQueryType The sql-query element declares a named SQL query stringJaxbHbmNamedQueryType Java class for NamedQueryType complex type.JaxbHbmNaturalIdCacheType Java class for NaturalIdCacheType complex type.JaxbHbmOneToManyCollectionElementType Java class for OneToManyCollectionElementType complex type.JaxbHbmOneToOneType Java class for OneToOneType complex type.JaxbHbmOuterJoinEnum Java class for OuterJoinEnum.JaxbHbmPrimitiveArrayType Java class for PrimitiveArrayType complex type.JaxbHbmPropertiesType properties declares that the contained properties form an alternate key.JaxbHbmRootEntityType Root entity mapping.JaxbHbmSetType Java class for SetType complex type.JaxbHbmToolingHintType is used to assign meta-level attributes to a class or property. JaxbHbmTypeDefinitionType Java class for TypeDefinitionType complex type.PluralAttributeInfo Commonality between the various forms of plural attribute (collection) mappings:<bag/>
,<set/>
, etc.TableInformationContainer Common interface for all mappings that contain relational table informationToolingHintContainer Contract for JAXB bindings which are containers of tooling hints.TypeContainer -
Classes in org.hibernate.boot.jaxb.hbm.spi used by org.hibernate.boot.model.source.spi Class Description AttributeMapping JaxbHbmNamedNativeQueryType The sql-query element declares a named SQL query stringJaxbHbmNamedQueryType Java class for NamedQueryType complex type.JaxbHbmTuplizerType TUPLIZER element; defines tuplizer to use for a component/entity for a given entity-modeSingularAttributeInfo ToolingHintContainer Contract for JAXB bindings which are containers of tooling hints. -
Classes in org.hibernate.boot.jaxb.hbm.spi used by org.hibernate.boot.query Class Description JaxbHbmNativeQueryCollectionLoadReturnType Java class for NativeQueryCollectionLoadReturnType complex type.JaxbHbmNativeQueryJoinReturnType Java class for NativeQueryJoinReturnType complex type.JaxbHbmNativeQueryPropertyReturnType Java class for NativeQueryPropertyReturnType complex type.JaxbHbmNativeQueryReturnType Defines a return component for a sql-query.JaxbHbmNativeQueryScalarReturnType Java class for NativeQueryScalarReturnType complex type.JaxbHbmResultSetMappingType The resultset element declares a named resultset mapping definition for SQL queries -
Classes in org.hibernate.boot.jaxb.hbm.spi used by org.hibernate.boot.spi Class Description JaxbHbmHibernateMapping Java class for anonymous complex type. -
Classes in org.hibernate.boot.jaxb.hbm.spi used by org.hibernate.envers.boot.model Class Description JaxbHbmColumnType The column element is an alternative to column attributes and required for mapping associations to classes with composite ids.JaxbHbmCompositeIdType A composite key may be modelled by a java class with a property for each key column.JaxbHbmDiscriminatorSubclassEntityType Subclass declarations are nested beneath the root class declaration to achieve polymorphic persistence with the table-per-hierarchy mapping strategy.JaxbHbmEntityDiscriminatorType Polymorphic data requires a column holding a class discriminator value.JaxbHbmHibernateMapping Java class for anonymous complex type.JaxbHbmJoinedSubclassEntityType Joined subclasses are used for the normalized table-per-subclass mapping strategy See the note on the class element regardingvs. JaxbHbmKeyType Declares the column name of a foreign key.JaxbHbmSecondaryTableType A join allows some properties of a class to be persisted to a second tableJaxbHbmSimpleIdType Declares the id type, column and generation algorithm for an entity class.JaxbHbmTypeSpecificationType Declares the type of the containing property (overrides an eventually existing type attribute of the property).JaxbHbmUnionSubclassEntityType Union subclasses are used for the table-per-concrete-class mapping strategy See the note on the class element regardingvs. -
Classes in org.hibernate.boot.jaxb.hbm.spi used by org.hibernate.envers.configuration.internal Class Description JaxbHbmHibernateMapping Java class for anonymous complex type. -
Classes in org.hibernate.boot.jaxb.hbm.spi used by org.hibernate.envers.configuration.internal.metadata Class Description JaxbHbmHibernateMapping Java class for anonymous complex type.