Uses of Annotation Interface
org.hibernate.Internal
Packages that use Internal
Package
Description
This package defines the central Hibernate APIs, beginning with
SessionFactory, which represents an instance of
Hibernate at runtime and is the source of new instances of
Session and StatelessSession,
the most important APIs exposing persistence-related operations for
entities.This package contains the interfaces that make up the bootstrap API
for Hibernate.
JAXB support for
orm.xml and hbm.xml mapping filesThis package defines the boot-time metamodel, which is an interpretation
of the domain model (entity classes, embeddable classes, and attributes)
and the mapping of these "domain model parts" to the database.
Defines an SPI used during the process of transforming
mapping sources into
the
Metadata reference.Support for processing mapping XML files, ultimately creating/updating
ClassDetails, FieldDetails
and annotation references based on the XML.
First performs some pre-processing
which aggregates information across all XML mappings
Next performs XML processing which
applies metadata-complete mappings and collects overlay/override XML for later application.
Support for handling named queries during the bootstrap process.
Defines service registry contracts a program may use for
configuring Hibernate.
The internals for building service registries.
A range of SPIs allowing integration with—and customization of—the process of building metadata.
Support for XSD handling.
This package defines an SPI for integrating bytecode libraries with Hibernate.
Support for bytecode interceptor implementations.
Internal implementations and support for second-level caching.
Defines the integration aspect of Hibernate's second-level caching, allowing
a "caching backend" to be plugged in as a cache provider.
This package provides a framework intended to reduce the work needed to implement
a caching provider.
This package defines APIs for configuring Hibernate.
This package defines the SPI of a framework for lazy-initializing
and state-tracking collection wrappers.
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator.Support for many of the internal workings of Hibernate.
Support for various aspects of JDBC interaction.
Support for JDBC statement batching.
Internals for JDBC batching support.
Defines SPI contracts for obtaining JDBC
Connections from a
provider implemented as a service.Models the fetch profiles defined by the application.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
An SPI for the event listener registration service.
This package defines an abstraction over all kinds of automatic
value generation, including id generation and version number
generation.
This package defines an internal SPI abstracting over implementations
of the APIs defined in
org.hibernate.graph.This package and its subpackages, especially
org.hibernate.id.enhanced,
contain the built-in id generators, all of which implement either
IdentifierGenerator or
PostInsertIdentifierGenerator.Enhanced/improved versions of table and sequence based identifier generators
targeting portability and unified configuration.
Contains the
UuidGenerator.An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate.A small API allowing the client of a Hibernate session to interact directly
with JDBC, using the same connection and transaction obtained by the session.
This package defines functionality for processing JDBC result sets
and returning complex graphs of persistent objects.
This package defines the Hibernate configuration-time mapping model.
This package defines an API for accessing the runtime metamodel describing persistent
entities in Java and their mappings to the relational database schema.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Defines the runtime domain metamodel, which describes the Java aspect of
the application's domain model parts (entities, attributes).
This package abstracts persistence mechanisms for collections.
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
Contains some functions for pretty-printing things for exception and log messages.
An SPI abstracting how persistent attributes of an entity or embeddable type
are accessed by Hibernate.
This package defines a framework for lazy-initializing entity proxies.
Everything related to HQL/JPQL, native SQL, and criteria queries.
Package defining support for HQL, including JPQL as a subset of HQL.
The
Range framework.The
Restriction framework.Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
This package defines a semantic model of HQL queries.
Package defining support for
SqmFunctionDescriptor handling.SPI-level SQM contracts
Package for the translation of SQM into SQL AST
Nodes representing path expressions in the SQM tree.
Nodes representing expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
Nodes representing
select statements in the SQM tree.An implementation of the bean container SPI based on CDI.
Implementation of the SPI for managing JDBC connections and other heavyweight resources.
Implementations of
TransactionCoordinator
based on JTA.Implementation of the SPI for integrating pluggable services.
This package contains helper classes for rendering SQL fragments and SQL statements.
Package defining support for creating and consuming a SQL AST.
Package defining the SQL AST.
Support for execution of SQL statements via JDBC.
Package contains specialized SQL AST nodes and builders for table mutations
of model parts
originating from normal persistence-context events.
SQL AST extensions for model mutations.
Support for building
TableMutation
references for persisting entity mutation eventsPackage for processing JDBC
ResultSets into hydrated domain model graphs
based on a "load plan" defined by a "domain result graph", that is, one or more
DomainResult nodes with zero or more
Fetch nodes.An implementation of the SPI for the tooling related to DDL generation, export, migration, and validation.
An SPI for tooling related to DDL generation, export, migration, and validation.
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.Contracts for reading and writing values to and from JDBC.
Integrates a range of types defined by the JDK with the type system
of Hibernate.
Defines handling of almost the full range of standard JDBC-defined SQL data types.
Defines a registry for Hibernate
Types.Packages with annotations of type Internal
Package
Description
Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator.Support for building
TableMutation
references for persisting entity mutation eventsInternal package containing dialect-specific implementations of
JdbcType.-
Uses of Internal in org.hibernate
Classes in org.hibernate with annotations of type Internal -
Uses of Internal in org.hibernate.boot
Classes in org.hibernate.boot with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceLogging related to Hibernate bootstrappingMethods in org.hibernate.boot with annotations of type InternalModifier and TypeMethodDescriptionMetadataSources.getMetadataBuilder(StandardServiceRegistry serviceRegistry) Get a builder for metadata where non-default options can be specified. -
Uses of Internal in org.hibernate.boot.internal
Classes in org.hibernate.boot.internal with annotations of type InternalModifier and TypeClassDescriptionclassBeanInstanceProducerimplementation for building beans related to custom types. -
Uses of Internal in org.hibernate.boot.jaxb
Classes in org.hibernate.boot.jaxb with annotations of type Internal -
Uses of Internal in org.hibernate.boot.jaxb.hbm.transform
Classes in org.hibernate.boot.jaxb.hbm.transform with annotations of type Internal -
Uses of Internal in org.hibernate.boot.jaxb.internal
Methods in org.hibernate.boot.jaxb.internal with annotations of type InternalModifier and TypeMethodDescriptionjakarta.xml.bind.JAXBContextConfigurationBinder.jaxbContext()jakarta.xml.bind.JAXBContextMappingBinder.mappingJaxbContext() -
Uses of Internal in org.hibernate.boot.model
Methods in org.hibernate.boot.model with annotations of type InternalModifier and TypeMethodDescriptionIdentifierGeneratorDefinition.createImplicit(String name, org.hibernate.models.spi.TypeDetails idType, String generatorName, GenerationType generationType) -
Uses of Internal in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal with annotations of type InternalModifier and TypeMethodDescriptionstatic voidGeneratorParameters.interpretSequenceGenerator(SequenceGenerator sequenceGeneratorAnnotation, IdentifierGeneratorDefinition.Builder definitionBuilder) static voidGeneratorParameters.interpretTableGenerator(TableGenerator tableGeneratorAnnotation, IdentifierGeneratorDefinition.Builder definitionBuilder) -
Uses of Internal in org.hibernate.boot.model.process.internal
Methods in org.hibernate.boot.model.process.internal with annotations of type InternalModifier and TypeMethodDescriptionvoidManagedResourcesImpl.addAnnotatedClassName(String annotatedClassName) voidManagedResourcesImpl.addAnnotatedClassReference(Class<?> annotatedClassReference) voidManagedResourcesImpl.addAnnotatedPackageName(String annotatedPackageName) voidManagedResourcesImpl.addAttributeConverterDefinition(ConverterDescriptor<?, ?> descriptor) voidManagedResourcesImpl.addXmlBinding(Binding<JaxbBindableMappingDescriptor> binding) -
Uses of Internal in org.hibernate.boot.model.process.spi
Methods in org.hibernate.boot.model.process.spi with annotations of type InternalModifier and TypeMethodDescriptionstatic voidMetadataBuildingProcess.coordinateProcessors(ManagedResources managedResources, MetadataBuildingOptions options, MetadataBuildingContextRootImpl rootMetadataBuildingContext, DomainModelSource domainModelSource, InFlightMetadataCollectorImpl metadataCollector) static DomainModelSourceMetadataBuildingProcess.processManagedResources(ManagedResources managedResources, InFlightMetadataCollector metadataCollector, BootstrapContext bootstrapContext, MappingDefaults optionDefaults) -
Uses of Internal in org.hibernate.boot.models.xml
Classes in org.hibernate.boot.models.xml with annotations of type Internal -
Uses of Internal in org.hibernate.boot.query
Classes in org.hibernate.boot.query with annotations of type Internal -
Uses of Internal in org.hibernate.boot.registry
Methods in org.hibernate.boot.registry with annotations of type InternalModifier and TypeMethodDescriptionStandardServiceRegistryBuilder.getSettings()Obtain the current aggregated settings. -
Uses of Internal in org.hibernate.boot.registry.internal
Methods in org.hibernate.boot.registry.internal with annotations of type InternalModifier and TypeMethodDescriptionvoidStandardServiceRegistryImpl.resetAndReactivate(BootstrapServiceRegistry bootstrapServiceRegistry, List<StandardServiceInitiator<?>> serviceInitiators, List<ProvidedService<?>> providedServices, Map<?, ?> configurationValues) Not intended for general use. -
Uses of Internal in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi with annotations of type InternalModifier and TypeMethodDescriptionvoidSessionFactoryOptions.setCheckNullability(boolean enabled) Allows Bean Validation to disable null checking. -
Uses of Internal in org.hibernate.boot.xsd
Classes in org.hibernate.boot.xsd with annotations of type InternalModifier and TypeClassDescriptionclassSupport for XSD handling related to Hibernate's `cfg.xml` and JPA's `persistence.xml`.classSupport for XSD handling related to Hibernate's `hbm.xml` and JPA's `orm.xml`. -
Uses of Internal in org.hibernate.bytecode
Classes in org.hibernate.bytecode with annotations of type Internal -
Uses of Internal in org.hibernate.bytecode.enhance.spi.interceptor
Classes in org.hibernate.bytecode.enhance.spi.interceptor with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceLogging related to bytecode enhancement interceptors -
Uses of Internal in org.hibernate.bytecode.internal
Methods in org.hibernate.bytecode.internal with annotations of type InternalModifier and TypeMethodDescriptionstatic BytecodeProviderBytecodeProviderInitiator.buildDefaultBytecodeProvider()static BytecodeProviderBytecodeProviderInitiator.getBytecodeProvider(Iterable<BytecodeProvider> bytecodeProviders) -
Uses of Internal in org.hibernate.cache.internal
Classes in org.hibernate.cache.internal with annotations of type InternalModifier and TypeClassDescriptionfinal classKey produced by DefaultCacheKeysFactory; this is the specialized implementation for the case in which the disassembled identifier is not an array and the tenantId is not being defined.final classAllows multiple entity classes / collection roles to be stored in the same cache region.Methods in org.hibernate.cache.internal with annotations of type InternalModifier and TypeMethodDescriptionBasicCacheKeyImplementation.getEntityOrRoleName()CacheKeyImplementation.getEntityOrRoleName()CacheKeyImplementation.getTenantId()Constructors in org.hibernate.cache.internal with annotations of type InternalModifierConstructorDescriptionBasicCacheKeyImplementation(Serializable id, String entityOrRoleName, int hashCode) Being an internal contract the arguments are not being checked.BasicCacheKeyImplementation(Object originalId, Serializable disassembledKey, Type type, String entityOrRoleName) Being an internal contract the arguments are not being checked.CacheKeyImplementation(Object id, Serializable disassembledKey, Type type, String entityOrRoleName, String tenantId) Construct a new key for a collection or entity instance.CacheKeyImplementation(Object id, String entityOrRoleName, String tenantId, int hashCode) Construct a new key for a collection or entity instance. -
Uses of Internal in org.hibernate.cache.spi
Classes in org.hibernate.cache.spi with annotations of type InternalMethods in org.hibernate.cache.spi with annotations of type InternalModifier and TypeMethodDescriptionCacheImplementor.getCollectionRegionAccess(NavigableRole collectionRole) Find the cache data access strategy for the given collection.CacheImplementor.getEntityRegionAccess(NavigableRole rootEntityName) Find the cache data access strategy for an entity.CacheImplementor.getNaturalIdCacheRegionAccessStrategy(NavigableRole rootEntityName) Find the cache data access strategy for the given entity's natural-id cache. -
Uses of Internal in org.hibernate.cache.spi.support
Methods in org.hibernate.cache.spi.support with annotations of type Internal -
Uses of Internal in org.hibernate.cfg
Classes in org.hibernate.cfg with annotations of type InternalModifier and TypeClassDescriptionfinal classProvides access to configuration properties passed inPropertiesobjects.Methods in org.hibernate.cfg with annotations of type InternalModifier and TypeMethodDescriptionConfiguration.getStandardServiceRegistryBuilder()Intended for internal testing use only!!! -
Uses of Internal in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with annotations of type InternalModifier and TypeMethodDescriptionPersistentCollection.getSession()Get the session currently associated with this collection. -
Uses of Internal in org.hibernate.dialect
Classes in org.hibernate.dialect with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceLogging related to Hibernate dialectsclassUtility class that extract some initial configuration from the database forMySQLDialectand related dialects.classUtility class that extract some initial configuration from the database forOracleDialect.Methods in org.hibernate.dialect with annotations of type InternalModifier and TypeMethodDescriptionDialect.appendCheckConstraintOptions(CheckConstraint checkConstraint, String sqlCheckConstraint) Append the options to the given DDL string declaring a SQLcheckconstraint. -
Uses of Internal in org.hibernate.dialect.function.json
Classes in org.hibernate.dialect.function.json with annotations of type Internal -
Uses of Internal in org.hibernate.dialect.sql.ast
Methods in org.hibernate.dialect.sql.ast with annotations of type InternalModifier and TypeMethodDescriptionstatic StringSQLServerSqlAstTranslator.determineLockHint(LockMode lockMode, int effectiveLockTimeout) static StringSybaseASESqlAstTranslator.determineLockHint(LockMode lockMode, int effectiveLockTimeout) static StringSybaseSqlAstTranslator.determineLockHint(LockMode lockMode) -
Uses of Internal in org.hibernate.engine.internal
Classes in org.hibernate.engine.internal with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceLogging related to natural-id operationsinterface -
Uses of Internal in org.hibernate.engine.jdbc
Classes in org.hibernate.engine.jdbc with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceSub-system logging related to JDBC interactions -
Uses of Internal in org.hibernate.engine.jdbc.batch
Classes in org.hibernate.engine.jdbc.batch with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceSub-system logging related to JDBC batch execution -
Uses of Internal in org.hibernate.engine.jdbc.batch.internal
Methods in org.hibernate.engine.jdbc.batch.internal with annotations of type InternalModifier and TypeMethodDescriptionBatchBuilderImpl.buildBatch(BatchKey batchKey, Integer sizeOverride, String table, SessionImplementor session, String sql) Intended for use from tests -
Uses of Internal in org.hibernate.engine.jdbc.connections.spi
Methods in org.hibernate.engine.jdbc.connections.spi with annotations of type InternalModifier and TypeMethodDescriptionbooleanDatabaseConnectionInfo.hasCatalog()booleanDatabaseConnectionInfo.hasSchema() -
Uses of Internal in org.hibernate.engine.jdbc.env.internal
Classes in org.hibernate.engine.jdbc.env.internal with annotations of type Internal -
Uses of Internal in org.hibernate.engine.jdbc.proxy
Classes in org.hibernate.engine.jdbc.proxy with annotations of type InternalModifier and TypeClassDescriptionfinal classManages aspects of representingBlobobjects.classManages aspects of proxyingClobs for non-contextual creation, including proxy creation and handling proxy invocations.classManages aspects of proxyingNClobs for non-contextual creation, including proxy creation and handling proxy invocations.classManages aspects of proxyingBlobs to add serializability.classManages aspects of proxyingClobs to add serializability.classManages aspects of proxyingNClobs to add serializability. -
Uses of Internal in org.hibernate.engine.profile
Methods in org.hibernate.engine.profile with annotations of type Internal -
Uses of Internal in org.hibernate.engine.spi
Classes in org.hibernate.engine.spi with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceFor a full explanation of the purpose of this interface seeManagedTypeHelper.Fields in org.hibernate.engine.spi with annotations of type InternalModifier and TypeFieldDescriptionstatic final CascadingAction<Void> CascadingActions.CHECK_ON_FLUSHMethods in org.hibernate.engine.spi with annotations of type InternalModifier and TypeMethodDescriptionLoadQueryInfluencers.adjustFetchProfiles(@Nullable Set<String> disabledFetchProfiles, @Nullable Set<String> enabledFetchProfiles) @Nullable Map<PersistentCollection<?>, CollectionEntry> PersistenceContext.getCollectionEntries()Doubly internalPersistenceContext.getEntitiesByKey()Doubly internalPersistenceContext.getEntityHoldersByKey()Doubly internalPersistenceContext.getEntitySnapshotsByKey()SessionFactoryImplementor.getEventListenerGroups()Access to the event listener groups.@Nullable ImmutableBitSetEntityEntry.getMaybeLazySet()Has a bit set for every attribute position that is potentially lazy.PersistenceContext.getOrInitializeEntitySnapshotsByKey()voidPersistenceContext.replaceEntityEntryRowId(Object entity, Object rowId) voidLoadQueryInfluencers.setEnabledFetchProfileNames(HashSet<String> enabledFetchProfileNames) voidEntityHolder.setEntityEntry(@Nullable EntityEntry entry) voidEntityEntry.setMaybeLazySet(@Nullable ImmutableBitSet maybeLazySet) -
Uses of Internal in org.hibernate.envers.configuration
Fields in org.hibernate.envers.configuration with annotations of type InternalModifier and TypeFieldDescriptionstatic final StringEnversSettings.REVISION_SEQUENCE_NOCACHEWhether to apply a nocache configuration for the revision sequence. -
Uses of Internal in org.hibernate.event.service.spi
Classes in org.hibernate.event.service.spi with annotations of type InternalModifier and TypeClassDescriptionfinal classHolds theeventlistener groups for the various event types. -
Uses of Internal in org.hibernate.generator
Classes in org.hibernate.generator with annotations of type Internal -
Uses of Internal in org.hibernate.generator.internal
Classes in org.hibernate.generator.internal with annotations of type Internal -
Uses of Internal in org.hibernate.generator.values.internal
Classes in org.hibernate.generator.values.internal with annotations of type InternalModifier and TypeClassDescriptionclassFactory and helper methods forGeneratedValuesMutationDelegateframework. -
Uses of Internal in org.hibernate.graph.internal
Classes in org.hibernate.graph.internal with annotations of type Internal -
Uses of Internal in org.hibernate.graph.spi
Methods in org.hibernate.graph.spi with annotations of type Internal -
Uses of Internal in org.hibernate.id
Classes in org.hibernate.id with annotations of type InternalModifier and TypeClassDescriptionclassFor composite identifiers, defines a number of "nested" generations that need to happen to "fill" the identifier property(s).final classFactory and helper methods forIdentifierGeneratorframework.static class -
Uses of Internal in org.hibernate.id.enhanced
Classes in org.hibernate.id.enhanced with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceLogging related toTableGeneratoroperationsinterfaceLogging related toTableGeneratoroperations -
Uses of Internal in org.hibernate.id.uuid
Classes in org.hibernate.id.uuid with annotations of type InternalModifier and TypeClassDescriptionstatic classstatic classMethods in org.hibernate.id.uuid with annotations of type InternalModifier and TypeMethodDescriptionUuidGenerator.getValueGenerator()UuidGenerator.getValueTransformer()Constructors in org.hibernate.id.uuid with annotations of type InternalModifierConstructorDescriptionUuidGenerator(Class<?> memberType) This form is used when there is no@UuidGeneratorbut we know we want this generatorUuidGenerator(UuidGenerator config, Member idMember) UuidGenerator(UuidGenerator config, org.hibernate.models.spi.MemberDetails memberDetails) This form is used when there is no@UuidGeneratorbut we know we want this generatorUuidVersion6Strategy(long initialTimestamp, int initialSequence) UuidVersion7Strategy(Instant initialTimestamp, long initialSequence) -
Uses of Internal in org.hibernate.internal
Classes in org.hibernate.internal with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceThe jboss-loggingMessageLoggerfor the hibernate-core module.interface -
Uses of Internal in org.hibernate.internal.log
Classes in org.hibernate.internal.log with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceClass to consolidate logging about usage of deprecated features.interfaceinterfaceActs as theMessageLoggerandMessageBundlefor messages related to processing URLs. -
Uses of Internal in org.hibernate.internal.util.collections
Classes in org.hibernate.internal.util.collections with annotations of type InternalModifier and TypeClassDescriptionfinal classWraps a ConcurrentHashMap having all keys as Strings and ensures all keys are lowercased. -
Uses of Internal in org.hibernate.jdbc
Methods in org.hibernate.jdbc with annotations of type InternalModifier and TypeMethodDescriptionstatic ExpectationExpectations.createExpectation(Supplier<? extends Expectation> expectation, boolean callable) Create an instance of the given class implementingExpectation. -
Uses of Internal in org.hibernate.jpa.boot.internal
Constructors in org.hibernate.jpa.boot.internal with annotations of type InternalModifierConstructorDescriptionEntityManagerFactoryBuilderImpl(PersistenceUnitDescriptor persistenceUnitDescriptor, Map<String, Object> integration, Consumer<MergedSettings> mergedSettingsBaseline) For tests only -
Uses of Internal in org.hibernate.jpa.boot.spi
Methods in org.hibernate.jpa.boot.spi with annotations of type InternalModifier and TypeMethodDescriptionstatic EntityManagerFactoryBuilderBootstrap.getEntityManagerFactoryBuilder(PersistenceUnitInfo persistenceUnitInfo, Map integration, Consumer<MergedSettings> mergedSettingsBaseline) For tests onlystatic EntityManagerFactoryBuilderBootstrap.getEntityManagerFactoryBuilder(PersistenceUnitDescriptor persistenceUnitDescriptor, Map integration, Consumer<MergedSettings> mergedSettingsBaseline) For tests only -
Uses of Internal in org.hibernate.loader
Classes in org.hibernate.loader with annotations of type Internal -
Uses of Internal in org.hibernate.loader.ast.internal
Classes in org.hibernate.loader.ast.internal with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceLogging related to loading a loadable by multiple "keys".Methods in org.hibernate.loader.ast.internal with annotations of type InternalModifier and TypeMethodDescriptionSingleIdEntityLoaderStandardImpl.resolveLoadPlan(LockOptions lockOptions, LoadQueryInfluencers influencers) -
Uses of Internal in org.hibernate.loader.internal
Classes in org.hibernate.loader.internal with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceContext for loader-access objects. -
Uses of Internal in org.hibernate.mapping
Classes in org.hibernate.mapping with annotations of type InternalMethods in org.hibernate.mapping with annotations of type InternalModifier and TypeMethodDescriptiondefault voidValue.checkColumnDuplication(Set<String> distinctColumns, String owner) Checks if this value contains any duplicate column.voidTable.columnRenamed(Column column) Table.getColumn(InFlightMetadataCollector collector, String logicalName) SimpleValue.getCustomIdGeneratorCreator()Column.getNameIdentifier(MetadataBuildingContext buildingContext) int[]UserDefinedObjectType.getOrderMapping()int[]PrimaryKey.getOriginalOrder()Property.getPropertyAccessStrategy(Class<?> clazz) String[]Component.getPropertyNames()PersistentClass.getSuperPersistentClass()Property.getValueGeneratorCreator()booleanPersistentClass.isDefinedOnMultipleSubclasses(Column column) booleanBasicValue.isDisallowedWrapperArray()voidDenormalizedTable.reorderColumns(List<Column> columns) voidPrimaryKey.reorderColumns(List<Column> reorderedColumns) voidTable.reorderColumns(List<Column> columns) voidUserDefinedObjectType.reorderColumns(List<Column> columns) ForeignKey.resolveReferencedClass(Metadata metadata) voidSimpleValue.setColumnToIdentity()voidSimpleValue.setCustomIdGeneratorCreator(GeneratorCreator customIdGeneratorCreator) voidProperty.setValueGeneratorCreator(GeneratorCreator generator) static TimeZoneStorageStrategyBasicValue.timeZoneStorageStrategy(TimeZoneStorageType timeZoneStorageType, MetadataBuildingContext buildingContext) -
Uses of Internal in org.hibernate.metamodel
Methods in org.hibernate.metamodel with annotations of type InternalModifier and TypeMethodDescriptionMappingMetamodel.resolveMappingExpressible(SqmExpressible<?> sqmExpressible, Function<NavigablePath, TableGroup> tableGroupLocator) -
Uses of Internal in org.hibernate.metamodel.internal
Classes in org.hibernate.metamodel.internal with annotations of type InternalModifier and TypeClassDescriptionclassDefines a context for storing information during the building of theMappingMetamodelImpl. -
Uses of Internal in org.hibernate.metamodel.mapping
Classes in org.hibernate.metamodel.mapping with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceLogger used during mapping-model creationMethods in org.hibernate.metamodel.mapping with annotations of type Internal -
Uses of Internal in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with annotations of type InternalModifier and TypeMethodDescriptionbooleanEntityCollectionPart.finishInitialization(CollectionPersister collectionDescriptor, Collection bootValueMapping, String fkTargetModelPartName, MappingModelCreationProcess creationProcess) Perform any delayed initialization. -
Uses of Internal in org.hibernate.metamodel.model.domain
Methods in org.hibernate.metamodel.model.domain with annotations of type InternalModifier and TypeMethodDescriptionvoidManagedDomainType.addSubType(ManagedDomainType<? extends J> subType) -
Uses of Internal in org.hibernate.persister.collection
Classes in org.hibernate.persister.collection with annotations of type InternalModifier and TypeClassDescriptionclassBase implementation of theQueryableCollectioninterface.classclass -
Uses of Internal in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity with annotations of type InternalModifier and TypeClassDescriptionclassBasic functionality for persisting an entity via JDBC, using either generated or custom SQL.classOperations needed by persisters for working with discriminators.classDeprecated, for removal: This API element is subject to removal in a future version.The functionality of DiscriminatorType,DiscriminatorMetadataandMetaTypehave been consolidated intoEntityDiscriminatorMappingandDiscriminatorConverterclassAnEntityPersisterimplementing the normalizedInheritanceType.JOINEDinheritance mapping strategy for an entity and its inheritance hierarchy.classThe default implementation of theEntityPersisterinterface.classAnEntityPersisterimplementing theInheritanceType.TABLE_PER_CLASSmapping strategy for an entity and its inheritance hierarchy.Methods in org.hibernate.persister.entity with annotations of type InternalModifier and TypeMethodDescriptionAbstractEntityPersister.getInsertGeneratedValuesProcessor()AbstractEntityPersister.getUpdateGeneratedValuesProcessor()booleanEntityPersister.managesColumns(String[] columnNames) -
Uses of Internal in org.hibernate.persister.entity.mutation
Classes in org.hibernate.persister.entity.mutation with annotations of type InternalModifier and TypeClassDescriptionclassBase support for coordinating mutations against an entityclassCoordinates the insertion of an entity.Methods in org.hibernate.persister.entity.mutation with annotations of type Internal -
Uses of Internal in org.hibernate.pretty
Classes in org.hibernate.pretty with annotations of type InternalModifier and TypeClassDescriptionfinal classMessageHelper methods for rendering log messages relating to managed entities and collections typically used in log statements and exception messages. -
Uses of Internal in org.hibernate.property.access.spi
Classes in org.hibernate.property.access.spi with annotations of type InternalModifier and TypeClassDescriptionclassA specialized Getter implementation for handling getting values from a bytecode-enhanced Class.classA specialized Setter implementation for handling setting values into a bytecode-enhanced Class.classA specialized Setter implementation for handling setting values into a bytecode-enhanced Class using a setter method.classField-based implementation of GetterclassclassField-based implementation of Setterclass -
Uses of Internal in org.hibernate.proxy
Methods in org.hibernate.proxy with annotations of type InternalModifier and TypeMethodDescriptiondefault HibernateProxyHibernateProxy.asHibernateProxy()Special internal contract to optimize type checking. -
Uses of Internal in org.hibernate.query
Classes in org.hibernate.query with annotations of type InternalMethods in org.hibernate.query with annotations of type InternalModifier and TypeMethodDescriptionKeyedPage.nextPage(List<Comparable<?>> keyOfLastResultOnThisPage) Obtain a specification of the next page of results, which is to be located using the given key, which must be the key of the last result on this page.KeyedPage.previousPage(List<Comparable<?>> keyOfFirstResultOnThisPage) Obtain a specification of the previous page of results, which is to be located using the given key, which must be the key of the first result on this page.KeyedPage.withKey(List<Comparable<?>> key, KeyedPage.KeyInterpretation interpretation) Attach the given key to the specification of this page, with the given interpretation. -
Uses of Internal in org.hibernate.query.hql
Classes in org.hibernate.query.hql with annotations of type Internal -
Uses of Internal in org.hibernate.query.range
Methods in org.hibernate.query.range with annotations of type InternalModifier and TypeMethodDescriptionRange.toPredicate(Path<? extends U> path, CriteriaBuilder builder) Return a JPA CriteriaPredicateconstraining the given attribute of the given root entity to this domain of allowed values. -
Uses of Internal in org.hibernate.query.restriction
Methods in org.hibernate.query.restriction with annotations of type InternalModifier and TypeMethodDescriptionRestriction.toPredicate(Root<? extends X> root, CriteriaBuilder builder) Return a JPA CriteriaPredicateconstraining the given root entity by this restriction. -
Uses of Internal in org.hibernate.query.results.internal
Classes in org.hibernate.query.results.internal with annotations of type InternalModifier and TypeClassDescriptionclassCentral implementation of DomainResultCreationState, SqlAstCreationState, SqlAstProcessingState and SqlExpressionResolver used while building ResultSetMapping references. -
Uses of Internal in org.hibernate.query.spi
Classes in org.hibernate.query.spi with annotations of type InternalModifier and TypeClassDescriptionclassBase implementation ofCommonQueryContract.classBase implementation ofQuery.classBase implementation ofQueryParameter.classBase implementation ofSelectionQuery.classDefault implementation ifHqlInterpretation.classMethods in org.hibernate.query.spi with annotations of type InternalModifier and TypeMethodDescriptionQueryEngine.getClassLoaderService()Avoid use of this, because Hibernate Processor can't do class loadingabstract QueryParameterBindingsAbstractCommonQueryContract.getQueryParameterBindings() -
Uses of Internal in org.hibernate.query.sqm
Classes in org.hibernate.query.sqm with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceLogger used to log information about the creation of an SQM tree. -
Uses of Internal in org.hibernate.query.sqm.mutation.internal
Classes in org.hibernate.query.sqm.mutation.internal with annotations of type Internal -
Uses of Internal in org.hibernate.query.sqm.produce.function
Methods in org.hibernate.query.sqm.produce.function with annotations of type InternalModifier and TypeMethodDescriptionstatic voidArgumentTypesValidator.checkArgumentType(int paramNumber, String functionName, FunctionParameterType type, JdbcType jdbcType, Type javaType) static booleanStandardFunctionReturnTypeResolvers.isAssignableTo(JdbcMapping defined, JdbcMapping implied) static booleanStandardFunctionReturnTypeResolvers.isAssignableTo(ReturnableType<?> defined, ReturnableType<?> implied) static BasicValuedMappingStandardFunctionReturnTypeResolvers.useImpliedTypeIfPossible(BasicValuedMapping defined, BasicValuedMapping implied) -
Uses of Internal in org.hibernate.query.sqm.spi
Classes in org.hibernate.query.sqm.spi with annotations of type Internal -
Uses of Internal in org.hibernate.query.sqm.sql
Classes in org.hibernate.query.sqm.sql with annotations of type InternalModifier and TypeInterfaceDescriptionstatic interface -
Uses of Internal in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain with annotations of type Internal -
Uses of Internal in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression with annotations of type InternalModifier and TypeMethodDescriptionvoidSqmExpression.applyInferableType(@Nullable SqmBindableType<?> type) Used to apply type information based on the expression's usage within the query. -
Uses of Internal in org.hibernate.query.sqm.tree.from
Methods in org.hibernate.query.sqm.tree.from with annotations of type InternalModifier and TypeMethodDescriptionvoidSqmAttributeJoin.clearFetched()voidSqmRoot.copyTo(SqmRoot<E> target, SqmCopyContext context) -
Uses of Internal in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select with annotations of type InternalModifier and TypeMethodDescription<X> SqmSelectStatement<X> SqmSelectStatement.createCopy(SqmCopyContext context, Class<X> resultType) booleanSqmQuerySpec.groupByClauseContains(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter) booleanSqmQuerySpec.orderByClauseContains(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter) booleanSqmQuerySpec.whereClauseContains(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter) -
Uses of Internal in org.hibernate.resource.beans.container.internal
Methods in org.hibernate.resource.beans.container.internal with annotations of type Internal -
Uses of Internal in org.hibernate.resource.beans.internal
Classes in org.hibernate.resource.beans.internal with annotations of type Internal -
Uses of Internal in org.hibernate.resource.jdbc.internal
Classes in org.hibernate.resource.jdbc.internal with annotations of type Internal -
Uses of Internal in org.hibernate.resource.transaction.backend.jta.internal
Classes in org.hibernate.resource.transaction.backend.jta.internal with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceLogging interface for JTA transaction operations. -
Uses of Internal in org.hibernate.service.internal
Methods in org.hibernate.service.internal with annotations of type InternalModifier and TypeMethodDescriptionvoidAbstractServiceRegistryImpl.reactivate()Not intended for general use. -
Uses of Internal in org.hibernate.sql
Classes in org.hibernate.sql with annotations of type InternalModifier and TypeClassDescriptionclassA binary-comparison restrictionclassFor a complete predicate.classA SQLDELETEstatement.classA SQLINexpression.classA SQLINSERTstatement.classNullness restriction - IS (NOT)? NULLinterfaceA restriction (predicate) to be applied to a queryinterfaceclassA SQLSELECTstatement with no table joins.classA SQLUPDATEstatement. -
Uses of Internal in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with annotations of type InternalModifier and TypeMethodDescriptiondefault voidSqlAstCreationState.applyOrdering(TableGroup tableGroup, OrderByFragment orderByFragment) AbstractSqlAstTranslator.getSqlBuffer()default voidSqlAstCreationState.registerEntityNameUsage(TableGroup tableGroup, EntityNameUse entityNameUse, String hibernateEntityName) This callback is for handling of filters and is necessary to allow correct treat optimizations.default booleanSqlAstCreationState.supportsEntityNameUsage() -
Uses of Internal in org.hibernate.sql.ast.tree
Classes in org.hibernate.sql.ast.tree with annotations of type InternalModifier and TypeInterfaceDescriptioninterfaceDedicated logger for rendering a SQL AST -
Uses of Internal in org.hibernate.sql.exec
Classes in org.hibernate.sql.exec with annotations of type Internal -
Uses of Internal in org.hibernate.sql.model
Classes in org.hibernate.sql.model with annotations of type InternalModifier and TypeClassDescriptionfinal classLogging related to entity and collection mutations stemming from persistence-context events -
Uses of Internal in org.hibernate.sql.model.ast
Classes in org.hibernate.sql.model.ast with annotations of type InternalModifier and TypeClassDescriptionclassclassAn array list forColumnValueParameterthat implementsSelectableConsumerto add new parameters.Methods in org.hibernate.sql.model.ast with annotations of type InternalModifier and TypeMethodDescriptionvoidColumnValueBindingList.addRestriction(ColumnValueBinding valueBinding) -
Uses of Internal in org.hibernate.sql.model.ast.builder
Methods in org.hibernate.sql.model.ast.builder with annotations of type InternalModifier and TypeMethodDescriptionvoidRestrictedTableMutationBuilder.addNonKeyRestriction(ColumnValueBinding valueBinding) Adds a restriction, which is assumed to be based on a selectable that is NOT a table key, e.g.voidColumnValuesTableMutationBuilder.addValueColumn(ColumnValueBinding valueBinding) Adds a restriction, which is assumed to be based on a table key. -
Uses of Internal in org.hibernate.sql.results
Classes in org.hibernate.sql.results with annotations of type Internal -
Uses of Internal in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic with annotations of type InternalModifier and TypeMethodDescriptionBasicResult.getAssembler()For testing purposes onlyBasicResultAssembler.getValueConverter()Exposed for testing purposes -
Uses of Internal in org.hibernate.sql.results.graph.embeddable
Classes in org.hibernate.sql.results.graph.embeddable with annotations of type Internal -
Uses of Internal in org.hibernate.sql.results.graph.entity
Classes in org.hibernate.sql.results.graph.entity with annotations of type Internal -
Uses of Internal in org.hibernate.sql.results.graph.tuple
Methods in org.hibernate.sql.results.graph.tuple with annotations of type Internal -
Uses of Internal in org.hibernate.tool.schema.internal
Methods in org.hibernate.tool.schema.internal with annotations of type InternalModifier and TypeMethodDescriptionvoidSchemaCreatorImpl.createFromMetadata(Metadata metadata, ExecutionOptions options, Dialect dialect, Formatter formatter, GenerationTarget... targets) voidSchemaCreatorImpl.createFromMetadata(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionMatcher, Dialect dialect, Formatter formatter, GenerationTarget... targets) voidSchemaCreatorImpl.doCreation(Metadata metadata, boolean manageNamespaces, GenerationTarget... targets) Intended for use from testsvoidSchemaCreatorImpl.doCreation(Metadata metadata, Dialect dialect, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, SourceDescriptor sourceDescriptor, GenerationTarget... targets) voidSchemaCreatorImpl.doCreation(Metadata metadata, ServiceRegistry serviceRegistry, Map<String, Object> settings, boolean manageNamespaces, GenerationTarget... targets) Intended for use from testsvoidSchemaDropperImpl.doDrop(Metadata metadata, ExecutionOptions options, Dialect dialect, SourceDescriptor sourceDescriptor, GenerationTarget... targets) For use from testingvoidSchemaDropperImpl.doDrop(Metadata metadata, ExecutionOptions options, ContributableMatcher inclusionFilter, Dialect dialect, SourceDescriptor sourceDescriptor, GenerationTarget... targets) For use from testingvoidSchemaPopulatorImpl.doPopulation(Dialect dialect, ExecutionOptions options, GenerationTarget... targets) voidSchemaTruncatorImpl.doTruncate(Metadata metadata, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, Dialect dialect, GenerationTarget... targets) StandardTableMigrator.sqlAlterStrings(Table table, Dialect dialect, Metadata metadata, TableInformation tableInformation, SqlStringGenerationContext context) -
Uses of Internal in org.hibernate.tool.schema.spi
Methods in org.hibernate.tool.schema.spi with annotations of type InternalModifier and TypeMethodDescriptionstatic ActionSchemaManagementToolCoordinator.ActionGrouping.determineJpaDbActionSetting(Map<?, ?> configurationValues, String contributor, Action defaultValue) Exposed for testsstatic ActionSchemaManagementToolCoordinator.ActionGrouping.determineJpaScriptActionSetting(Map<?, ?> configurationValues, String contributor, Action defaultValue) Exposed for testsFor test use. -
Uses of Internal in org.hibernate.type
Classes in org.hibernate.type with annotations of type InternalModifier and TypeClassDescriptionclassA type that is assignable to every non-primitive type, that is, the type ofnull.classclassCertain operations for working with arrays of property values.Fields in org.hibernate.type with annotations of type InternalModifier and TypeFieldDescriptionstatic final intSqlTypes.MATERIALIZED_BLOBThe constant in the Java programming language, sometimes referred to as a type code, that identifies the generic SQL typeMATERIALIZED_BLOB.static final intSqlTypes.MATERIALIZED_CLOBThe constant in the Java programming language, sometimes referred to as a type code, that identifies the generic SQL typeMATERIALIZED_CLOB.static final intSqlTypes.MATERIALIZED_NCLOBThe constant in the Java programming language, sometimes referred to as a type code, that identifies the generic SQL typeMATERIALIZED_NCLOB.static final ObjectCollectionType.UNFETCHED_COLLECTIONMethods in org.hibernate.type with annotations of type InternalModifier and TypeMethodDescriptionvoidBasicTypeRegistry.addTypeReferenceRegistrationKey(String typeReferenceKey, String... additionalTypeReferenceKeys) booleanCollectionType.isInverse(SessionFactoryImplementor factory) static booleanSqlTypes.isSmallOrTinyInt(int typeCode) -
Uses of Internal in org.hibernate.type.descriptor
Classes in org.hibernate.type.descriptor with annotations of type InternalModifier and TypeClassDescriptionfinal classUtilities for dealing with date/timesinterfaceinterface -
Uses of Internal in org.hibernate.type.descriptor.java
Classes in org.hibernate.type.descriptor.java with annotations of type InternalModifier and TypeClassDescriptionfinal classA helper for dealing withBLOBandCLOBdata -
Uses of Internal in org.hibernate.type.descriptor.jdbc
Classes in org.hibernate.type.descriptor.jdbc with annotations of type InternalModifier and TypeClassDescriptionclassA Helper for serializing and deserializing JSON, based on anEmbeddableMappingType.classA Helper for serializing and deserializing struct, based on anEmbeddableMappingType.classA Helper for serializing and deserializing XML, based on anEmbeddableMappingType. -
Uses of Internal in org.hibernate.type.spi
Methods in org.hibernate.type.spi with annotations of type InternalModifier and TypeMethodDescription<J> MutabilityPlan<J> TypeConfiguration.createMutabilityPlan(Class<? extends MutabilityPlan<?>> planClass) Class<?> TypeConfiguration.entityClassForEntityName(String entityName) Workaround for an issue faced inEntityType.getReturnedClass().final FormatMapperTypeConfiguration.getJsonFormatMapper()final FormatMapperTypeConfiguration.getXmlFormatMapper()
Sourceandhbm.xmlare deprecated, though this implementation is instructive