All Classes and Interfaces

Class
Description
 
 
 
 
 
Java class for access-type.
Encapsulates the access type information for a single class.
 
Captures all information about an annotated persistent attribute.
 
Class used to collect meta information about an annotated type (entity, embeddable or mapped superclass).
 
Class used to collect meta information about an annotated package.
 
 
 
 
This element contains the entity field or property mappings.
 
public enum CascadeType { ALL, PERSIST, MERGE, REMOVE, REFRESH, DETACH};
Helper class to write the actual metamodel class using the Filer API.
 
 
 
 
Java class for constraint-mode.
 
 
Validation event handler used for obtaining line and column numbers in case of parsing failures.
 
 
 
 
Captures all information about an annotated persistent attribute.
 
Used by the container to instantiate a Jakarta Data repository.
 
Java class for discriminator-type.
 
Defines the settings and mappings for embeddable objects.
Java class for embeddable-attributes complex type.
 
 
Java class for emptyType complex type.
Defines the settings and mappings for an entity.
Defines an entity listener to be invoked at lifecycle events for the entities that list this listener.
 
The entity-mappings element is the root element of a mapping file.
 
Java class for enum-type.
Java class for fetch-type.
 
 
 
 
Java class for generation-type.
Main annotation processor.
 
 
 
 
 
 
 
Java class for inheritance-type.
 
 
Parser for JPA XML descriptors (persistence.xml and referenced mapping files).
Deprecated, for removal: This API element is subject to removal in a future version.
Transforms the version attribute and namespace of the JPA configuration files (persistence.xml and orm.xml) to the default.
 
 
Java class for lock-mode-type.
 
 
 
 
 
 
Defines the settings and mappings for a mapped superclass.
 
 
 
 
RuntimeException used for errors during meta model generation.
 
 
 
 
 
 
 
 
 
 
 
 
Utility class for the Nullness Checker.
This object contains factory methods for each Java content interface and Java element interface generated in the org.hibernate.processor.xml.jaxb package.
 
 
 
Java class for parameter-mode.
Java class for anonymous complex type.
Configuration of a persistence unit.
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for persistence-unit-caching-type.
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 persistence-unit-transaction-type.
Java class for persistence-unit-validation-mode-type.
 
 
 
 
 
 
 
 
 
Implementation of the Mock objects based on standard annotation processor APIs.
 
 
 
 
 
 
A general purpose constructor which accepts the session.
 
 
 
 
 
 
 
Java class for temporal-type.
 
 
Utility class.
 
The entry point for HQL validation.
 
Information about the Meta Model Generator version.
 
 
 
Collects XML-based meta information about an annotated type (entity, embeddable or mapped superclass).
 
 
Provides common functionality used for XML parsing.
Custom exception for all sorts of XML parsing related exceptions.