| Modifier and Type | Interface and Description |
|---|---|
| public interface | AttributeContext<
The owner type. X>Bundle's a Hibernate property mapping together with the JPA metamodel information of the attribute owner. |
| public interface | AttributeMetadata<
The attribute owner type X, The attribute type. Y>Basic contract for describing an attribute. |
| public interface | MemberResolver
Contract for how we resolve the |
| public interface | PluralAttributeMetadata<
The owner type O, The attribute type (the collection type) C, The collection element type E>Attribute metadata contract for a plural attribute. |
| public interface | SingularAttributeMetadata<
The owner type X, The attribute type Y>Attribute metadata contract for a non-plural attribute. |
| public interface | StandardEmbeddableInstantiator
Marker interface for standard EmbeddableInstantiator implementations. |
| public interface | ValueContext
A contract for defining the meta information about a |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractCompositeIdentifierMapping
Base implementation for composite identifier mappings |
| public abstract class | AbstractDynamicMapInstantiator
Base support for dynamic-map instantiators |
| public abstract class | |
| public abstract class | AbstractEntityInstantiatorPojo
Base support for instantiating entity values as POJO representation |
| public abstract class | AbstractPojoInstantiator
Base support for POJO-based instantiation |
| public class | AttributeFactory
A factory for building |
| public abstract class | |
| public class | |
| public class | |
| public class | EmbeddableInstantiatorDynamicMap
Support for instantiating embeddables as dynamic-map representation |
| public class | EmbeddableInstantiatorPojoIndirecting
Support for instantiating embeddables as POJO representation through a constructor |
| public class | EmbeddableInstantiatorPojoOptimized
Support for instantiating embeddables as POJO representation using bytecode optimizer |
| public class | EmbeddableInstantiatorPojoStandard
Support for instantiating embeddables as POJO representation |
| public class | EmbeddableInstantiatorProxied
EmbeddableInstantiator used for instantiating "proxies" of an embeddable. |
| public class | EmbeddableInstantiatorRecordIndirecting
Support for instantiating embeddables as record representation |
| public class | EmbeddableInstantiatorRecordStandard
Support for instantiating embeddables as record representation |
| public class | |
| public class | |
| public class | EntityInstantiatorDynamicMap
Support for instantiating entity values as dynamic-map representation |
| public class | EntityInstantiatorPojoOptimized
Support for instantiating entity values as POJO representation using bytecode optimizer |
| public class | EntityInstantiatorPojoStandard
Support for instantiating entity values as POJO representation |
| public class | |
| public class | |
| public class | |
| public class | MetadataContext
Defines a context for storing information during the building of the |
| pack-priv class | |
| public class | |
| public class | |
| public class |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | |
| public enum | JpaStaticMetaModelPopulationSetting
Enumerated setting used to control whether Hibernate looks for and populates JPA static metamodel models of application's domain model. |