Uses of Class
org.hibernate.Internal
-
Packages that use Internal Package Description org.hibernate This package defines the central Hibernate APIs, beginning withSessionFactory, which represents an instance of Hibernate at runtime and is the source of new instances ofSessionandStatelessSession, the most important APIs exposing persistence-related operations for entities.org.hibernate.annotations A set of mapping annotations which extend the O/R mapping annotations defined by JPA.org.hibernate.boot This package contains the interfaces that make up the bootstrap API for Hibernate.org.hibernate.boot.model 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.org.hibernate.boot.registry Defines service registry contracts a program may use for configuring Hibernate.org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.boot.xsd Support for XSD handling.org.hibernate.cache.spi Defines the integration aspect of Hibernate's second-level caching, allowing a "caching backend" to be plugged in as a cache provider.org.hibernate.cfg This package defines APIs for configuring Hibernate.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.engine.jdbc Support for various aspects of JDBC interaction.org.hibernate.engine.profile Models the fetch profiles defined by the application.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced, contain the built-in id generators, all of which implement eitherIdentifierGeneratororPostInsertIdentifierGenerator.org.hibernate.id.uuid Contains theUuidGenerator.org.hibernate.jdbc 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.org.hibernate.jpa.boot.spi org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.persister.entity.mutation Defines support for performing mutation operations originating from persistence-context events.org.hibernate.pretty Contains some functions for pretty-printing things for exception and log messages.org.hibernate.property.access.spi An SPI abstracting how persistent attributes of an entity or embeddable type are accessed by Hibernate.org.hibernate.proxy This package defines a framework for lazy-initializing entity proxies.org.hibernate.query Everything related to HQL/JPQL, native SQL, and criteria queries.org.hibernate.query.results Support for defining result set mappings used inNativeQuery,ProcedureCall, andStoredProcedureQuery.org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.produce.function Package defining support forSqmFunctionDescriptorhandling.org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.query.sqm.tree.from Nodes representing root entities and joins in the SQM tree.org.hibernate.query.sqm.tree.select Nodes representingselectstatements in the SQM tree.org.hibernate.sql This package contains helper classes for rendering SQL fragments and SQL statements.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.model.ast SQL AST extensions for model mutations.org.hibernate.sql.results.graph.basic org.hibernate.sql.results.graph.tuple org.hibernate.tool.schema.spi An SPI for tooling related to DDL generation, export, migration, and validation.org.hibernate.tuple Most contracts here have been replaced by the new runtime mapping model.org.hibernate.type A HibernateTypeis a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.spi Defines a registry for HibernateTypes. -
Packages with annotations of type Internal Package Description org.hibernate.sql.model.ast.builder Support for buildingTableMutationreferences for persisting entity mutation events -
-
Uses of Internal in org.hibernate
Classes in org.hibernate with annotations of type Internal Modifier and Type Class Description classFetchModeRepresents an association fetching strategy. -
Uses of Internal in org.hibernate.annotations
Methods in org.hibernate.annotations with annotations of type Internal Modifier and Type Method Description GenerationTimingGenerationTime. getEquivalent()Deprecated, for removal: This API element is subject to removal in a future version.Needed for backwards compatibility until the deprecated, legacy generation stuff can be removed -
Uses of Internal in org.hibernate.boot
Methods in org.hibernate.boot with annotations of type Internal Modifier and Type Method Description MetadataBuilderMetadataSources. getMetadataBuilder(StandardServiceRegistry serviceRegistry)Get a builder for metadata where non-default options can be specified. -
Uses of Internal in org.hibernate.boot.model
Classes in org.hibernate.boot.model with annotations of type Internal Modifier and Type Class Description classTypeBeanInstanceProducerBeanInstanceProducerimplementation for building beans related to custom types.Methods in org.hibernate.boot.model with annotations of type Internal Modifier and Type Method Description static IdentifierGeneratorDefinitionIdentifierGeneratorDefinition. createImplicit(String name, Class<?> idType, String generatorName, GenerationType generationType) -
Uses of Internal in org.hibernate.boot.registry
Methods in org.hibernate.boot.registry with annotations of type Internal Modifier and Type Method Description Map<String,Object>StandardServiceRegistryBuilder. getSettings()Obtain the current aggregated settings. -
Uses of Internal in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi with annotations of type Internal Modifier and Type Method Description org.hibernate.annotations.common.reflection.ReflectionManagerBootstrapContext. getReflectionManager()Retrieve the Hibernate Commons AnnotationsReflectionManager. -
Uses of Internal in org.hibernate.boot.xsd
Classes in org.hibernate.boot.xsd with annotations of type Internal Modifier and Type Class Description classConfigXsdSupportSupport for XSD handling related to Hibernate's `cfg.xml` and JPA's `persistence.xml`.classMappingXsdSupportSupport for XSD handling related to Hibernate's `hbm.xml` and JPA's `orm.xml`. -
Uses of Internal in org.hibernate.cache.spi
Methods in org.hibernate.cache.spi with annotations of type Internal Modifier and Type Method Description @Remove CollectionDataAccessCacheImplementor. getCollectionRegionAccess(NavigableRole collectionRole)Find the cache data access strategy for the given collection.@Remove EntityDataAccessCacheImplementor. getEntityRegionAccess(NavigableRole rootEntityName)Find the cache data access strategy for an entity.@Remove NaturalIdDataAccessCacheImplementor. getNaturalIdCacheRegionAccessStrategy(NavigableRole rootEntityName)Find the cache data access strategy for the given entity's natural-id cache. -
Uses of Internal in org.hibernate.cfg
Classes in org.hibernate.cfg with annotations of type Internal Modifier and Type Class Description classEnvironmentProvides access to configuration properties passed inPropertiesobjects.Methods in org.hibernate.cfg with annotations of type Internal Modifier and Type Method Description StandardServiceRegistryBuilderConfiguration. getStandardServiceRegistryBuilder()Intended for internal testing use only!!! -
Uses of Internal in org.hibernate.dialect
Classes in org.hibernate.dialect with annotations of type Internal Modifier and Type Class Description classJsonHelperA Helper for serializing and deserializing JSON, based on anEmbeddableMappingType.classStructHelperA Helper for serializing and deserializing struct, based on anEmbeddableMappingType.classXmlHelperA Helper for serializing and deserializing XML, based on anEmbeddableMappingType. -
Uses of Internal in org.hibernate.engine.jdbc
Classes in org.hibernate.engine.jdbc with annotations of type Internal Modifier and Type Class Description classBlobProxyManages aspects of representingBlobobjects.classClobProxyManages aspects of proxyingClobs for non-contextual creation, including proxy creation and handling proxy invocations.classNClobProxyManages aspects of proxyingNClobs for non-contextual creation, including proxy creation and handling proxy invocations. -
Uses of Internal in org.hibernate.engine.profile
Methods in org.hibernate.engine.profile with annotations of type Internal Modifier and Type Method Description voidFetchProfile. addFetch(Fetch fetch)Add a fetch override to the profile. -
Uses of Internal in org.hibernate.engine.spi
Classes in org.hibernate.engine.spi with annotations of type Internal Modifier and Type Interface Description interfacePrimeAmongSecondarySupertypesFor a full explanation of the purpose of this interface seeManagedTypeHelper.Fields in org.hibernate.engine.spi with annotations of type Internal Modifier and Type Field Description static CascadingAction<Void>CascadingActions. CHECK_ON_FLUSHMethods in org.hibernate.engine.spi with annotations of type Internal Modifier and Type Method Description @Nullable HashSet<String>LoadQueryInfluencers. adjustFetchProfiles(@Nullable Set<String> disabledFetchProfiles, @Nullable Set<String> enabledFetchProfiles)@Nullable Map<PersistentCollection<?>,CollectionEntry>PersistenceContext. getCollectionEntries()Doubly internalMap<EntityKey,Object>PersistenceContext. getEntitiesByKey()Doubly internalMap<EntityKey,EntityHolder>PersistenceContext. getEntityHoldersByKey()Doubly internal@Nullable org.hibernate.internal.util.ImmutableBitSetEntityEntry. getMaybeLazySet()Has a bit set for every attribute position that is potentially lazy.voidPersistenceContext. replaceEntityEntryRowId(Object entity, Object rowId)voidLoadQueryInfluencers. setEnabledFetchProfileNames(HashSet<String> enabledFetchProfileNames)voidEntityHolder. setEntityEntry(@Nullable EntityEntry entry)voidEntityEntry. setMaybeLazySet(@Nullable org.hibernate.internal.util.ImmutableBitSet maybeLazySet) -
Uses of Internal in org.hibernate.id
Classes in org.hibernate.id with annotations of type Internal Modifier and Type Class Description classCompositeNestedGeneratedValueGeneratorFor composite identifiers, defines a number of "nested" generations that need to happen to "fill" the identifier property(s).classIdentifierGeneratorHelperFactory and helper methods forIdentifierGeneratorframework.static classIdentifierGeneratorHelper.BasicHolder -
Uses of Internal in org.hibernate.id.uuid
Methods in org.hibernate.id.uuid with annotations of type Internal Modifier and Type Method Description UuidValueGeneratorUuidGenerator. getValueGenerator()UUIDJavaType.ValueTransformerUuidGenerator. getValueTransformer()Constructors in org.hibernate.id.uuid with annotations of type Internal Constructor Description UuidGenerator(Class<?> memberType)This form is used when there is no@UuidGeneratorbut we know we want this generator -
Uses of Internal in org.hibernate.jdbc
Methods in org.hibernate.jdbc with annotations of type Internal Modifier and Type Method Description static ExpectationExpectations. 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 Internal Modifier and Type Method Description static EntityManagerFactoryBuilderBootstrap. getEntityManagerFactoryBuilder(PersistenceUnitInfo persistenceUnitInfo, Map integration, Consumer<org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.MergedSettings> mergedSettingsBaseline)For tests onlystatic EntityManagerFactoryBuilderBootstrap. getEntityManagerFactoryBuilder(PersistenceUnitDescriptor persistenceUnitDescriptor, Map integration, Consumer<org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.MergedSettings> mergedSettingsBaseline)For tests only -
Uses of Internal in org.hibernate.mapping
Classes in org.hibernate.mapping with annotations of type Internal Modifier and Type Interface Description interfaceGeneratorCreatorinterfaceIdentifierGeneratorCreatorclassMappingHelper -
Uses of Internal in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with annotations of type Internal Modifier and Type Method Description EntityPersisterEntityMappingType. getEntityPersister()Safety-net. -
Uses of Internal in org.hibernate.persister.collection
Classes in org.hibernate.persister.collection with annotations of type Internal Modifier and Type Class Description classAbstractCollectionPersisterBase implementation of theQueryableCollectioninterface.classBasicCollectionPersisterclassOneToManyPersister -
Uses of Internal in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity with annotations of type Internal Modifier and Type Class Description classAbstractEntityPersisterBasic functionality for persisting an entity via JDBC, using either generated or custom SQL.classDiscriminatorHelperOperations needed by persisters for working with discriminators.classDiscriminatorType<T>Deprecated, for removal: This API element is subject to removal in a future version.The functionality of DiscriminatorType,DiscriminatorMetadataandMetaTypehave been consolidated intoEntityDiscriminatorMappingandDiscriminatorConverterclassJoinedSubclassEntityPersisterAnEntityPersisterimplementing the normalizedInheritanceType.JOINEDinheritance mapping strategy for an entity and its inheritance hierarchy.classSessionFactoryBasedWrapperOptionsclassSingleTableEntityPersisterThe default implementation of theEntityPersisterinterface.classUnionSubclassEntityPersisterAnEntityPersisterimplementing theInheritanceType.TABLE_PER_CLASSmapping strategy for an entity and its inheritance hierarchy.Methods in org.hibernate.persister.entity with annotations of type Internal Modifier and Type Method Description org.hibernate.metamodel.mapping.internal.GeneratedValuesProcessorAbstractEntityPersister. getInsertGeneratedValuesProcessor()org.hibernate.metamodel.mapping.internal.GeneratedValuesProcessorAbstractEntityPersister. getUpdateGeneratedValuesProcessor()booleanAbstractEntityPersister. hasLazyDirtyFields(int[] dirtyFields) -
Uses of Internal in org.hibernate.persister.entity.mutation
Classes in org.hibernate.persister.entity.mutation with annotations of type Internal Modifier and Type Class Description classAbstractMutationCoordinatorBase support for coordinating mutations against an entityclassInsertCoordinatorStandardCoordinates the insertion of an entity. -
Uses of Internal in org.hibernate.pretty
Classes in org.hibernate.pretty with annotations of type Internal Modifier and Type Class Description classMessageHelperMessageHelper 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 Internal Modifier and Type Class Description classEnhancedGetterFieldImplA specialized Getter implementation for handling getting values from a bytecode-enhanced Class.classEnhancedSetterImplA specialized Setter implementation for handling setting values into a bytecode-enhanced Class.classEnhancedSetterMethodImplA specialized Setter implementation for handling setting values into a bytecode-enhanced Class using a setter method.classGetterFieldImplField-based implementation of GetterclassGetterMethodImplclassSetterFieldImplField-based implementation of SetterclassSetterMethodImpl -
Uses of Internal in org.hibernate.proxy
Methods in org.hibernate.proxy with annotations of type Internal Modifier and Type Method Description default HibernateProxyHibernateProxy. asHibernateProxy()Special internal contract to optimize type checking. -
Uses of Internal in org.hibernate.query
Methods in org.hibernate.query with annotations of type Internal Modifier and Type Method Description KeyedPage<R>KeyedPage. 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<R>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<R>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.results
Classes in org.hibernate.query.results with annotations of type Internal Modifier and Type Class Description classDomainResultCreationStateImplclassJdbcValuesMappingImplImplementation of JdbcValuesMapping for native / procedure queriesclassResultSetMappingImpl -
Uses of Internal in org.hibernate.query.sqm
Classes in org.hibernate.query.sqm with annotations of type Internal Modifier and Type Interface Description interfaceSqmTreeCreationLoggerLogger 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 Internal Modifier and Type Method Description 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.sql
Classes in org.hibernate.query.sqm.sql with annotations of type Internal Modifier and Type Interface Description static interfaceBaseSqmToSqlAstConverter.SqmAliasedNodeCollector -
Uses of Internal in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain with annotations of type Internal Modifier and Type Method Description voidAbstractSqmFrom. removeLeftFetchJoins() -
Uses of Internal in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression with annotations of type Internal Modifier and Type Method Description voidSqmExpression. applyInferableType(@Nullable SqmExpressible<?> 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 Internal Modifier and Type Method Description voidSqmAttributeJoin. 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 Internal Modifier and Type Method Description booleanSqmQuerySpec. groupByClauseContains(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter)booleanSqmQuerySpec. orderByClauseContains(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter)booleanSqmQuerySpec. whereClauseContains(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter) -
Uses of Internal in org.hibernate.sql
Classes in org.hibernate.sql with annotations of type Internal Modifier and Type Class Description classComparisonRestrictionA binary-comparison restrictionclassCompleteRestrictionFor a complete predicate.classDeleteA SQLDELETEstatement.classInFragmentA SQLINexpression.classInsertA SQLINSERTstatement.classNullnessRestrictionNullness restriction - IS (NOT)? NULLinterfaceRestrictionA restriction (predicate) to be applied to a queryinterfaceRestrictionRenderingContextclassSimpleSelectA SQLSELECTstatement with no table joins.classUpdateA SQLUPDATEstatement. -
Uses of Internal in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with annotations of type Internal Modifier and Type Method Description default voidSqlAstCreationState. applyOrdering(TableGroup tableGroup, OrderByFragment orderByFragment)StringBuilderAbstractSqlAstTranslator. 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.model.ast
Classes in org.hibernate.sql.model.ast with annotations of type Internal Modifier and Type Class Description classColumnValueBindingListclassColumnValueParameterListAn array list forColumnValueParameterthat implementsSelectableConsumerto add new parameters. -
Uses of Internal in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic with annotations of type Internal Modifier and Type Method Description DomainResultAssembler<T>BasicResult. getAssembler()For testing purposes onlyBasicValueConverter<J,?>BasicResultAssembler. getValueConverter()Exposed for testing purposes -
Uses of Internal in org.hibernate.sql.results.graph.tuple
Methods in org.hibernate.sql.results.graph.tuple with annotations of type Internal Modifier and Type Method Description DomainResultAssembler<T>TupleResult. getAssembler()For testing purposes only -
Uses of Internal in org.hibernate.tool.schema.spi
Methods in org.hibernate.tool.schema.spi with annotations of type Internal Modifier and Type Method Description static ActionSchemaManagementToolCoordinator.ActionGrouping. determineJpaDbActionSetting(Map<?,?> configurationValues, String contributor, Action defaultValue)Exposed for testsstatic ActionSchemaManagementToolCoordinator.ActionGrouping. determineJpaScriptActionSetting(Map<?,?> configurationValues, String contributor, Action defaultValue)Exposed for testsstatic SchemaManagementToolCoordinator.ActionGroupingSchemaManagementToolCoordinator.ActionGrouping. interpret(Map<?,?> configurationValues)For test use. -
Uses of Internal in org.hibernate.tuple
Classes in org.hibernate.tuple with annotations of type Internal Modifier and Type Class Description classCreationTimestampGenerationDeprecated.useCurrentTimestampGenerationclassUpdateTimestampGenerationDeprecated.useCurrentTimestampGenerationclassVmValueGenerationDeprecated.sinceGeneratorTypeis deprecated -
Uses of Internal in org.hibernate.type
Classes in org.hibernate.type with annotations of type Internal Modifier and Type Class Description classBottomTypeA type that is assignable to every non-primitive type, that is, the type ofnull.interfaceTypeDefines 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.classTypeHelperCertain operations for working with arrays of property values.Fields in org.hibernate.type with annotations of type Internal Modifier and Type Field Description static intSqlTypes. MATERIALIZED_BLOBThe constant in the Java programming language, sometimes referred to as a type code, that identifies the generic SQL typeMATERIALIZED_BLOB.static intSqlTypes. MATERIALIZED_CLOBThe constant in the Java programming language, sometimes referred to as a type code, that identifies the generic SQL typeMATERIALIZED_CLOB.static intSqlTypes. MATERIALIZED_NCLOBThe constant in the Java programming language, sometimes referred to as a type code, that identifies the generic SQL typeMATERIALIZED_NCLOB.static ObjectCollectionType. UNFETCHED_COLLECTIONMethods in org.hibernate.type with annotations of type Internal Modifier and Type Method Description voidBasicTypeRegistry. addTypeReferenceRegistrationKey(String typeReferenceKey, String... additionalTypeReferenceKeys)booleanCollectionType. isInverse(SessionFactoryImplementor factory)static booleanSqlTypes. isSmallOrTinyInt(int typeCode) -
Uses of Internal in org.hibernate.type.spi
Methods in org.hibernate.type.spi with annotations of type Internal Modifier and Type Method Description <J> MutabilityPlan<J>TypeConfiguration. createMutabilityPlan(Class<? extends MutabilityPlan<?>> planClass)Class<?>TypeConfiguration. entityClassForEntityName(String entityName)Workaround for an issue faced inEntityType.getReturnedClass().
-