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.
This 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.
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.
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.
Support for various aspects of JDBC interaction.
Support for JDBC statement batching.
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
.Contains the
UuidGenerator
.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.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.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
ResultSet
s 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 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
Type
s.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 TypeInterfaceDescriptioninterface
Logging 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.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.process.spi
Methods in org.hibernate.boot.model.process.spi with annotations of type InternalModifier and TypeMethodDescriptionstatic void
MetadataBuildingProcess.coordinateProcessors
(ManagedResources managedResources, MetadataBuildingOptions options, org.hibernate.boot.internal.MetadataBuildingContextRootImpl rootMetadataBuildingContext, org.hibernate.boot.model.source.internal.annotations.DomainModelSource domainModelSource, org.hibernate.boot.internal.InFlightMetadataCollectorImpl metadataCollector) static org.hibernate.boot.model.source.internal.annotations.DomainModelSource
MetadataBuildingProcess.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.spi
Methods in org.hibernate.boot.spi with annotations of type InternalModifier and TypeMethodDescriptionvoid
SessionFactoryOptions.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 TypeClassDescriptionclass
Support for XSD handling related to Hibernate's `cfg.xml` and JPA's `persistence.xml`.class
Support 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 TypeInterfaceDescriptioninterface
Logging related to bytecode enhancement interceptors -
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 class
Provides access to configuration properties passed inProperties
objects.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 TypeInterfaceDescriptioninterface
Logging related to Hibernate dialects -
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.engine.jdbc
Classes in org.hibernate.engine.jdbc with annotations of type InternalModifier and TypeInterfaceDescriptioninterface
Sub-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 TypeInterfaceDescriptioninterface
Sub-system logging related to JDBC batch execution -
Uses of Internal in org.hibernate.engine.jdbc.proxy
Classes in org.hibernate.engine.jdbc.proxy with annotations of type InternalModifier and TypeClassDescriptionfinal class
Manages aspects of representingBlob
objects.class
Manages aspects of proxyingClob
s for non-contextual creation, including proxy creation and handling proxy invocations.class
Manages aspects of proxyingNClob
s for non-contextual creation, including proxy creation and handling proxy invocations.class
Manages aspects of proxyingBlob
s to add serializability.class
Manages aspects of proxyingClob
s to add serializability.class
Manages aspects of proxyingNClob
s 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 TypeInterfaceDescriptioninterface
For 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_FLUSH
Methods 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 org.hibernate.internal.util.ImmutableBitSet
EntityEntry.getMaybeLazySet()
Has a bit set for every attribute position that is potentially lazy.PersistenceContext.getOrInitializeEntitySnapshotsByKey()
void
PersistenceContext.replaceEntityEntryRowId
(Object entity, Object rowId) void
LoadQueryInfluencers.setEnabledFetchProfileNames
(HashSet<String> enabledFetchProfileNames) void
EntityHolder.setEntityEntry
(@Nullable EntityEntry entry) void
EntityEntry.setMaybeLazySet
(@Nullable org.hibernate.internal.util.ImmutableBitSet maybeLazySet) -
Uses of Internal in org.hibernate.event.service.spi
Classes in org.hibernate.event.service.spi with annotations of type InternalModifier and TypeClassDescriptionfinal class
Holds theevent
listener 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.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 TypeClassDescriptionclass
For composite identifiers, defines a number of "nested" generations that need to happen to "fill" the identifier property(s).final class
Factory and helper methods forIdentifierGenerator
framework.static class
-
Uses of Internal in org.hibernate.id.uuid
Classes in org.hibernate.id.uuid with annotations of type InternalModifier and TypeClassDescriptionstatic class
static class
Methods 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@UuidGenerator
but 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@UuidGenerator
but we know we want this generatorUuidVersion6Strategy
(long initialTimestamp, int initialSequence) UuidVersion7Strategy
(Instant initialTimestamp, long initialSequence) -
Uses of Internal in org.hibernate.jdbc
Methods in org.hibernate.jdbc with annotations of type InternalModifier and TypeMethodDescriptionstatic Expectation
Expectations.createExpectation
(Supplier<? extends Expectation> expectation, boolean callable) Create an instance of the given class implementingExpectation
. -
Uses of Internal in org.hibernate.jpa.boot.spi
Methods in org.hibernate.jpa.boot.spi with annotations of type InternalModifier and TypeMethodDescriptionstatic EntityManagerFactoryBuilder
Bootstrap.getEntityManagerFactoryBuilder
(PersistenceUnitInfo persistenceUnitInfo, Map integration, Consumer<org.hibernate.jpa.boot.internal.MergedSettings> mergedSettingsBaseline) For tests onlystatic EntityManagerFactoryBuilder
Bootstrap.getEntityManagerFactoryBuilder
(PersistenceUnitDescriptor persistenceUnitDescriptor, Map integration, Consumer<org.hibernate.jpa.boot.internal.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.mapping
Classes in org.hibernate.mapping with annotations of type InternalMethods in org.hibernate.mapping with annotations of type InternalModifier and TypeMethodDescriptiondefault void
Value.checkColumnDuplication
(Set<String> distinctColumns, String owner) Checks if this value contains any duplicate column.void
Table.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()
boolean
PersistentClass.isDefinedOnMultipleSubclasses
(Column column) boolean
BasicValue.isDisallowedWrapperArray()
void
DenormalizedTable.reorderColumns
(List<Column> columns) void
PrimaryKey.reorderColumns
(List<Column> reorderedColumns) void
Table.reorderColumns
(List<Column> columns) void
UserDefinedObjectType.reorderColumns
(List<Column> columns) ForeignKey.resolveReferencedClass
(Metadata metadata) void
SimpleValue.setColumnToIdentity()
void
SimpleValue.setCustomIdGeneratorCreator
(GeneratorCreator customIdGeneratorCreator) void
Property.setValueGeneratorCreator
(GeneratorCreator generator) static TimeZoneStorageStrategy
BasicValue.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.mapping
Classes in org.hibernate.metamodel.mapping with annotations of type InternalModifier and TypeInterfaceDescriptioninterface
Logger used during mapping-model creationinterface
Logging related to natural-id operationsMethods in org.hibernate.metamodel.mapping with annotations of type Internal -
Uses of Internal in org.hibernate.metamodel.model.domain
Methods in org.hibernate.metamodel.model.domain with annotations of type InternalModifier and TypeMethodDescriptionvoid
ManagedDomainType.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 TypeClassDescriptionclass
Base implementation of theQueryableCollection
interface.class
class
-
Uses of Internal in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity with annotations of type InternalModifier and TypeClassDescriptionclass
Basic functionality for persisting an entity via JDBC, using either generated or custom SQL.class
Operations needed by persisters for working with discriminators.class
Deprecated, for removal: This API element is subject to removal in a future version.class
AnEntityPersister
implementing the normalizedInheritanceType.JOINED
inheritance mapping strategy for an entity and its inheritance hierarchy.class
The default implementation of theEntityPersister
interface.class
AnEntityPersister
implementing theInheritanceType.TABLE_PER_CLASS
mapping strategy for an entity and its inheritance hierarchy.Methods in org.hibernate.persister.entity with annotations of type InternalModifier and TypeMethodDescriptionorg.hibernate.metamodel.mapping.internal.GeneratedValuesProcessor
AbstractEntityPersister.getInsertGeneratedValuesProcessor()
org.hibernate.metamodel.mapping.internal.GeneratedValuesProcessor
AbstractEntityPersister.getUpdateGeneratedValuesProcessor()
boolean
EntityPersister.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 TypeClassDescriptionclass
Base support for coordinating mutations against an entityclass
Coordinates 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 class
MessageHelper 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 TypeClassDescriptionclass
A specialized Getter implementation for handling getting values from a bytecode-enhanced Class.class
A specialized Setter implementation for handling setting values into a bytecode-enhanced Class.class
A specialized Setter implementation for handling setting values into a bytecode-enhanced Class using a setter method.class
Field-based implementation of Getterclass
class
Field-based implementation of Setterclass
-
Uses of Internal in org.hibernate.proxy
Methods in org.hibernate.proxy with annotations of type InternalModifier and TypeMethodDescriptiondefault HibernateProxy
HibernateProxy.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 CriteriaPredicate
constraining 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 CriteriaPredicate
constraining the given root entity by this restriction. -
Uses of Internal in org.hibernate.query.spi
Methods 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 QueryParameterBindings
AbstractCommonQueryContract.getQueryParameterBindings()
-
Uses of Internal in org.hibernate.query.sqm
Classes in org.hibernate.query.sqm with annotations of type InternalModifier and TypeInterfaceDescriptioninterface
Logger used to log information about the creation of an SQM tree. -
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 void
ArgumentTypesValidator.checkArgumentType
(int paramNumber, String functionName, FunctionParameterType type, JdbcType jdbcType, Type javaType) static boolean
StandardFunctionReturnTypeResolvers.isAssignableTo
(JdbcMapping defined, JdbcMapping implied) static boolean
StandardFunctionReturnTypeResolvers.isAssignableTo
(ReturnableType<?> defined, ReturnableType<?> implied) static BasicValuedMapping
StandardFunctionReturnTypeResolvers.useImpliedTypeIfPossible
(BasicValuedMapping defined, BasicValuedMapping implied) -
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 TypeMethodDescriptionvoid
SqmExpression.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 TypeMethodDescriptionvoid
SqmAttributeJoin.clearFetched()
void
SqmRoot.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) boolean
SqmQuerySpec.groupByClauseContains
(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter) boolean
SqmQuerySpec.orderByClauseContains
(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter) boolean
SqmQuerySpec.whereClauseContains
(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter) -
Uses of Internal in org.hibernate.sql
Classes in org.hibernate.sql with annotations of type InternalModifier and TypeClassDescriptionclass
A binary-comparison restrictionclass
For a complete predicate.class
A SQLDELETE
statement.class
A SQLIN
expression.class
A SQLINSERT
statement.class
Nullness restriction - IS (NOT)? NULLinterface
A restriction (predicate) to be applied to a queryinterface
class
A SQLSELECT
statement with no table joins.class
A SQLUPDATE
statement. -
Uses of Internal in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with annotations of type InternalModifier and TypeMethodDescriptiondefault void
SqlAstCreationState.applyOrdering
(TableGroup tableGroup, OrderByFragment orderByFragment) AbstractSqlAstTranslator.getSqlBuffer()
default void
SqlAstCreationState.registerEntityNameUsage
(TableGroup tableGroup, EntityNameUse entityNameUse, String hibernateEntityName) This callback is for handling of filters and is necessary to allow correct treat optimizations.default boolean
SqlAstCreationState.supportsEntityNameUsage()
-
Uses of Internal in org.hibernate.sql.ast.tree
Classes in org.hibernate.sql.ast.tree with annotations of type InternalModifier and TypeInterfaceDescriptioninterface
Dedicated 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 class
Logging 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 TypeClassDescriptionclass
class
An array list forColumnValueParameter
that implementsSelectableConsumer
to add new parameters.Methods in org.hibernate.sql.model.ast with annotations of type InternalModifier and TypeMethodDescriptionvoid
ColumnValueBindingList.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 TypeMethodDescriptionvoid
RestrictedTableMutationBuilder.addNonKeyRestriction
(ColumnValueBinding valueBinding) Adds a restriction, which is assumed to be based on a selectable that is NOT a table key, e.g.void
ColumnValuesTableMutationBuilder.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.spi
Methods in org.hibernate.tool.schema.spi with annotations of type InternalModifier and TypeMethodDescriptionstatic Action
SchemaManagementToolCoordinator.ActionGrouping.determineJpaDbActionSetting
(Map<?, ?> configurationValues, String contributor, Action defaultValue) Exposed for testsstatic Action
SchemaManagementToolCoordinator.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 TypeClassDescriptionclass
A type that is assignable to every non-primitive type, that is, the type ofnull
.class
interface
Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache.class
Certain operations for working with arrays of property values.Fields in org.hibernate.type with annotations of type InternalModifier and TypeFieldDescriptionstatic final int
SqlTypes.MATERIALIZED_BLOB
The constant in the Java programming language, sometimes referred to as a type code, that identifies the generic SQL typeMATERIALIZED_BLOB
.static final int
SqlTypes.MATERIALIZED_CLOB
The constant in the Java programming language, sometimes referred to as a type code, that identifies the generic SQL typeMATERIALIZED_CLOB
.static final int
SqlTypes.MATERIALIZED_NCLOB
The constant in the Java programming language, sometimes referred to as a type code, that identifies the generic SQL typeMATERIALIZED_NCLOB
.static final Object
CollectionType.UNFETCHED_COLLECTION
Methods in org.hibernate.type with annotations of type InternalModifier and TypeMethodDescriptionvoid
BasicTypeRegistry.addTypeReferenceRegistrationKey
(String typeReferenceKey, String... additionalTypeReferenceKeys) boolean
CollectionType.isInverse
(SessionFactoryImplementor factory) static boolean
SqlTypes.isSmallOrTinyInt
(int typeCode) -
Uses of Internal in org.hibernate.type.descriptor
Classes in org.hibernate.type.descriptor with annotations of type InternalModifier and TypeClassDescriptionfinal class
Utilities for dealing with date/timesinterface
interface
-
Uses of Internal in org.hibernate.type.descriptor.java
Classes in org.hibernate.type.descriptor.java with annotations of type InternalModifier and TypeClassDescriptionfinal class
A helper for dealing withBLOB
andCLOB
data -
Uses of Internal in org.hibernate.type.descriptor.jdbc
Classes in org.hibernate.type.descriptor.jdbc with annotations of type InternalModifier and TypeClassDescriptionclass
A Helper for serializing and deserializing JSON, based on anEmbeddableMappingType
.class
A Helper for serializing and deserializing struct, based on anEmbeddableMappingType
.class
A 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 FormatMapper
TypeConfiguration.getJsonFormatMapper()
final FormatMapper
TypeConfiguration.getXmlFormatMapper()
DiscriminatorMetadata
andMetaType
have been consolidated intoEntityDiscriminatorMapping
andDiscriminatorConverter