Uses of Enum Class
org.hibernate.graph.GraphSemantic
Packages that use GraphSemantic
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.An SPI for dealing with parameters of native queries.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Implements and extends the JPA-defined entity graph API.
This package defines an internal SPI abstracting over implementations
of the APIs defined in
org.hibernate.graph.An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate.Defines the internal implementation of the stored procedure SPI.
Everything related to HQL/JPQL, native SQL, and criteria queries.
SPIs for HQL support.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
Implementation of the SPIs for native SQL query support.
Package for the SQM-backed Query implementation details
SPI-level SQM contracts
-
Uses of GraphSemantic in org.hibernate
Methods in org.hibernate with parameters of type GraphSemanticModifier and TypeMethodDescription<T> TStatelessSession.get(EntityGraph<T> graph, GraphSemantic graphSemantic, Object id) Retrieve a record, fetching associations specified by the givenEntityGraph.<T> TStatelessSession.get(EntityGraph<T> graph, GraphSemantic graphSemantic, Object id, LockMode lockMode) Retrieve a record, fetching associations specified by the givenEntityGraph, and obtaining the specified lock mode.IdentifierLoadAccess.with(RootGraph<T> graph, GraphSemantic semantic) Customize the associations fetched by specifying an entity graph, and how it should be interpreted.MultiIdentifierLoadAccess.with(RootGraph<T> graph, GraphSemantic semantic) Customize the associations fetched by specifying an entity graph, and how it should be interpreted.NaturalIdLoadAccess.with(RootGraph<T> graph, GraphSemantic semantic) Customize the associations fetched by specifying an entity graph, and how it should be interpreted.NaturalIdMultiLoadAccess.with(RootGraph<T> graph, GraphSemantic semantic) Customize the associations fetched by specifying an entity graph, and how it should be interpreted.SimpleNaturalIdLoadAccess.with(RootGraph<T> graph, GraphSemantic semantic) Customize the associations fetched by specifying an entity graph, and how it should be interpreted. -
Uses of GraphSemantic in org.hibernate.engine.query.spi
Methods in org.hibernate.engine.query.spi that return GraphSemanticModifier and TypeMethodDescription@Nullable GraphSemanticEntityGraphQueryHint.getSemantic()Deprecated. -
Uses of GraphSemantic in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return GraphSemanticMethods in org.hibernate.engine.spi with parameters of type GraphSemanticModifier and TypeMethodDescriptionLoadQueryInfluencers.applyEntityGraph(@Nullable RootGraphImplementor<?> rootGraph, @Nullable GraphSemantic graphSemantic) voidEffectiveEntityGraph.applyGraph(RootGraphImplementor<?> graph, @Nullable GraphSemantic semantic) Apply the graph and semantic. -
Uses of GraphSemantic in org.hibernate.graph
Methods in org.hibernate.graph that return GraphSemanticModifier and TypeMethodDescriptionstatic GraphSemanticGraphSemantic.fromHintName(String hintName) static GraphSemanticGraphSemantic.fromJpaHintName(String hintName) Deprecated.static GraphSemanticReturns the enum constant of this class with the specified name.static GraphSemantic[]GraphSemantic.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.hibernate.graph with parameters of type GraphSemanticModifier and TypeMethodDescriptionstatic ListEntityGraphs.executeList(Query query, EntityGraph graph, GraphSemantic semantic) Convenience method for executing the query, applying the givenEntityGraphusing the specified semanticstatic <R> List<R>EntityGraphs.executeList(TypedQuery<R> query, EntityGraph<R> graph, GraphSemantic semantic) Form ofEntityGraphs.executeList(Query, EntityGraph, GraphSemantic)accepting aTypedQuery. -
Uses of GraphSemantic in org.hibernate.graph.spi
Methods in org.hibernate.graph.spi that return GraphSemanticModifier and TypeMethodDescription@Nullable GraphSemanticAppliedGraph.getSemantic()The semantic (fetch/load) under which the graph should be applied -
Uses of GraphSemantic in org.hibernate.internal
Methods in org.hibernate.internal with parameters of type GraphSemanticModifier and TypeMethodDescription<T> TStatelessSessionImpl.get(EntityGraph<T> graph, GraphSemantic graphSemantic, Object id) <T> TStatelessSessionImpl.get(EntityGraph<T> graph, GraphSemantic graphSemantic, Object id, LockMode lockMode) NaturalIdMultiLoadAccessStandard.with(RootGraph<T> graph, GraphSemantic semantic) -
Uses of GraphSemantic in org.hibernate.loader.internal
Methods in org.hibernate.loader.internal with parameters of type GraphSemanticModifier and TypeMethodDescriptionBaseNaturalIdLoadAccessImpl.with(RootGraph<T> graph, GraphSemantic semantic) IdentifierLoadAccessImpl.with(RootGraph<T> graph, GraphSemantic semantic) NaturalIdLoadAccessImpl.with(RootGraph<T> graph, GraphSemantic semantic) SimpleNaturalIdLoadAccessImpl.with(RootGraph<T> graph, GraphSemantic semantic) -
Uses of GraphSemantic in org.hibernate.procedure.internal
Methods in org.hibernate.procedure.internal with parameters of type GraphSemanticModifier and TypeMethodDescriptionProcedureCallImpl.applyGraph(RootGraph graph, GraphSemantic semantic) protected voidProcedureCallImpl.applyGraph(RootGraphImplementor<?> entityGraph, GraphSemantic graphSemantic) -
Uses of GraphSemantic in org.hibernate.query
Methods in org.hibernate.query with parameters of type GraphSemanticModifier and TypeMethodDescriptionQuery.applyGraph(RootGraph graph, GraphSemantic semantic) Apply the given graph using the given semanticQuery.setEntityGraph(EntityGraph<R> graph, GraphSemantic semantic) SelectionQuery.setEntityGraph(EntityGraph<R> graph, GraphSemantic semantic) Apply anEntityGraphto the query. -
Uses of GraphSemantic in org.hibernate.query.hql.spi
Methods in org.hibernate.query.hql.spi with parameters of type GraphSemanticModifier and TypeMethodDescriptionSqmQueryImplementor.applyGraph(RootGraph graph, GraphSemantic semantic) -
Uses of GraphSemantic in org.hibernate.query.internal
Methods in org.hibernate.query.internal that return GraphSemanticMethods in org.hibernate.query.internal with parameters of type GraphSemanticModifier and TypeMethodDescriptionvoidQueryOptionsImpl.applyGraph(RootGraphImplementor<?> rootGraph, GraphSemantic graphSemantic) -
Uses of GraphSemantic in org.hibernate.query.spi
Methods in org.hibernate.query.spi with parameters of type GraphSemanticModifier and TypeMethodDescriptionprotected voidAbstractCommonQueryContract.applyGraph(String graphString, GraphSemantic graphSemantic) protected voidAbstractCommonQueryContract.applyGraph(RootGraphImplementor<?> entityGraph, GraphSemantic graphSemantic) voidMutableQueryOptions.applyGraph(RootGraphImplementor<?> rootGraph, GraphSemantic graphSemantic) AbstractQuery.setEntityGraph(EntityGraph<R> graph, GraphSemantic semantic) AbstractSelectionQuery.setEntityGraph(EntityGraph<R> graph, GraphSemantic semantic) -
Uses of GraphSemantic in org.hibernate.query.sql.internal
Methods in org.hibernate.query.sql.internal with parameters of type GraphSemanticModifier and TypeMethodDescriptionprotected voidNativeQueryImpl.applyGraph(String graphString, GraphSemantic graphSemantic) NativeQueryImpl.applyGraph(RootGraph graph, GraphSemantic semantic) protected voidNativeQueryImpl.applyGraph(RootGraphImplementor<?> entityGraph, GraphSemantic graphSemantic) -
Uses of GraphSemantic in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal with parameters of type GraphSemanticModifier and TypeMethodDescriptionQuerySqmImpl.applyGraph(RootGraph graph, GraphSemantic semantic) QuerySqmImpl.setEntityGraph(EntityGraph<R> graph, GraphSemantic semantic) -
Uses of GraphSemantic in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type GraphSemanticModifier and TypeMethodDescriptionDelegatingSqmSelectionQueryImplementor.setEntityGraph(EntityGraph<R> graph, GraphSemantic semantic) -
Uses of GraphSemantic in org.hibernate.search.mapper.orm.loading.impl
Methods in org.hibernate.search.mapper.orm.loading.impl with parameters of type GraphSemanticModifier and TypeMethodDescriptionHibernateOrmSelectionLoadingContext.Builder.graph(EntityGraph<?> graph, GraphSemantic semantic) HibernateOrmSelectionLoadingContext.Builder.graph(String graphName, GraphSemantic semantic) -
Uses of GraphSemantic in org.hibernate.search.mapper.orm.loading.spi
Fields in org.hibernate.search.mapper.orm.loading.spi declared as GraphSemanticConstructors in org.hibernate.search.mapper.orm.loading.spi with parameters of type GraphSemantic -
Uses of GraphSemantic in org.hibernate.search.mapper.orm.search.loading.dsl
Methods in org.hibernate.search.mapper.orm.search.loading.dsl with parameters of type GraphSemanticModifier and TypeMethodDescriptionSearchLoadingOptionsStep.graph(EntityGraph<?> graph, GraphSemantic semantic) Customize fetching/loading of entity attributes and associations according to the given entity graph, with the given semantic.SearchLoadingOptionsStep.graph(String graphName, GraphSemantic semantic) Customize fetching/loading of entity attributes and associations according to the entity graph with the given name, with the given semantic. -
Uses of GraphSemantic in org.hibernate.search.mapper.orm.search.query.impl
Methods in org.hibernate.search.mapper.orm.search.query.impl with parameters of type GraphSemanticModifier and TypeMethodDescriptionHibernateOrmSearchQueryAdapter.applyGraph(RootGraph graph, GraphSemantic semantic) -
Uses of GraphSemantic in org.hibernate.sql.results.internal
Constructors in org.hibernate.sql.results.internal with parameters of type GraphSemanticModifierConstructorDescriptionStandardEntityGraphTraversalStateImpl(GraphSemantic graphSemantic, RootGraphImplementor<?> rootGraphImplementor, JpaMetamodel metamodel)
fromHintName(java.lang.String)instead