Uses of Enum Class
jakarta.persistence.criteria.JoinType
Packages that use JoinType
Package
Description
Jakarta Persistence Criteria API
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
This package contains the classes that make up the SQM tree nodes.
Nodes representing path expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
-
Uses of JoinType in jakarta.persistence.criteria
Methods in jakarta.persistence.criteria that return JoinTypeModifier and TypeMethodDescriptionFetch.getJoinType()Return the join type used in the fetch join.Join.getJoinType()Return the join type.static JoinTypeReturns the enum constant of this class with the specified name.static JoinType[]JoinType.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in jakarta.persistence.criteria with parameters of type JoinTypeModifier and TypeMethodDescriptionFetchParent.fetch(PluralAttribute<? super X, ?, Y> attribute, JoinType jt) Create a fetch join to the specified collection-valued attribute using the given join type.FetchParent.fetch(SingularAttribute<? super X, Y> attribute, JoinType jt) Create a fetch join to the specified single-valued attribute using the given join type.<X,Y> Fetch<X, Y> Create a fetch join to the specified attribute using the given join type.<Y> CollectionJoin<X,Y> From.join(CollectionAttribute<? super X, Y> collection, JoinType jt) Create a join to the specified Collection-valued attribute using the given join type.From.join(ListAttribute<? super X, Y> list, JoinType jt) Create a join to the specified List-valued attribute using the given join type.From.join(MapAttribute<? super X, K, V> map, JoinType jt) Create a join to the specified Map-valued attribute using the given join type.From.join(SetAttribute<? super X, Y> set, JoinType jt) Create a join to the specified Set-valued attribute using the given join type.From.join(SingularAttribute<? super X, Y> attribute, JoinType jt) Create a join to the specified single-valued attribute using the given join type.<X,Y> Join<X, Y> Create a join to the specified attribute using the given join type.<X,Y> CollectionJoin<X, Y> From.joinCollection(String attributeName, JoinType jt) Create a join to the specified Collection-valued attribute using the given join type.<X,Y> ListJoin<X, Y> Create a join to the specified List-valued attribute using the given join type.<X,K, V> MapJoin<X, K, V> Create a join to the specified Map-valued attribute using the given join type.<X,Y> SetJoin<X, Y> Create a join to the specified Set-valued attribute using the given join type. -
Uses of JoinType in org.hibernate.envers.internal.tools.query
Methods in org.hibernate.envers.internal.tools.query with parameters of type JoinTypeModifier and TypeMethodDescription -
Uses of JoinType in org.hibernate.envers.query
Methods in org.hibernate.envers.query with parameters of type JoinTypeModifier and TypeMethodDescriptionAuditAssociationQuery<? extends AuditAssociationQuery<Q>>AuditAssociationQuery.traverseRelation(String associationName, JoinType joinType) AuditAssociationQuery<? extends AuditAssociationQuery<Q>>AuditAssociationQuery.traverseRelation(String associationName, JoinType joinType, String alias) AuditAssociationQuery<? extends AuditQuery>AuditQuery.traverseRelation(String associationName, JoinType joinType) AuditAssociationQuery<? extends AuditQuery>AuditQuery.traverseRelation(String associationName, JoinType joinType, String alias) AuditAssociationQuery<? extends AuditQuery>AuditQuery.traverseRelation(String associationName, JoinType joinType, String alias, AuditCriterion onClauseCriterion) -
Uses of JoinType in org.hibernate.envers.query.internal.impl
Fields in org.hibernate.envers.query.internal.impl declared as JoinTypeMethods in org.hibernate.envers.query.internal.impl with parameters of type JoinTypeModifier and TypeMethodDescriptionprotected abstract AbstractAuditAssociationQuery<AbstractAuditAssociationQuery<Q>>AbstractAuditAssociationQuery.createAssociationQuery(String associationName, JoinType joinType, String alias, AuditCriterion onClause) EntitiesAtRevisionAssociationQuery.createAssociationQuery(String associationName, JoinType joinType, String alias, AuditCriterion onClause) RevisionsOfEntityAssociationQuery.createAssociationQuery(String associationName, JoinType joinType, String alias, AuditCriterion onClauseCriterion) AbstractAuditAssociationQuery.traverseRelation(String associationName, JoinType joinType) AbstractAuditAssociationQuery.traverseRelation(String associationName, JoinType joinType, String alias) AbstractAuditAssociationQuery.traverseRelation(String associationName, JoinType joinType, String alias, AuditCriterion onClause) AuditAssociationQuery<? extends AuditQuery>AbstractAuditQuery.traverseRelation(String associationName, JoinType joinType) AuditAssociationQuery<? extends AuditQuery>AbstractAuditQuery.traverseRelation(String associationName, JoinType joinType, String alias) AuditAssociationQuery<? extends AuditQuery>EntitiesAtRevisionQuery.traverseRelation(String associationName, JoinType joinType, String alias, AuditCriterion onClauseCriterion) AuditAssociationQuery<? extends AuditQuery>EntitiesModifiedAtRevisionQuery.traverseRelation(String associationName, JoinType joinType, String alias, AuditCriterion onClauseCriterion) AuditAssociationQuery<? extends AuditQuery>RevisionsOfEntityQuery.traverseRelation(String associationName, JoinType joinType, String alias, AuditCriterion onClauseCriterion) Constructors in org.hibernate.envers.query.internal.impl with parameters of type JoinTypeModifierConstructorDescriptionAbstractAuditAssociationQuery(EnversService enversService, AuditReaderImplementor auditReader, Q parent, QueryBuilder queryBuilder, String propertyName, JoinType joinType, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String ownerAlias, String userSuppliedAlias, AuditCriterion onClauseCriterion) EntitiesAtRevisionAssociationQuery(EnversService enversService, AuditReaderImplementor auditReader, Q parent, QueryBuilder queryBuilder, String propertyName, JoinType joinType, Map<String, String> aliasToEntityNameMap, Map<String, String> aliasToComponentPropertyNameMap, String ownerAlias, String userSuppliedAlias, AuditCriterion onClauseCriterion) RevisionsOfEntityAssociationQuery(EnversService enversService, AuditReaderImplementor auditReader, Q parent, QueryBuilder queryBuilder, String propertyName, JoinType joinType, Map<String, String> aliasToEntityNameMap, Map<String, String> aliastoComponentPropertyNameMap, String ownerAlias, String userSuppliedAlias, AuditCriterion onClauseCriterion) -
Uses of JoinType in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria with parameters of type JoinTypeModifier and TypeMethodDescriptionJpaFetch.fetch(PluralAttribute<? super T, ?, Y> attribute, JoinType jt) JpaFetch.fetch(SingularAttribute<? super T, Y> attribute, JoinType jt) <X,Y> JpaFetch<X, Y> JpaFetchParent.fetch(PluralAttribute<? super T, ?, Y> attribute, JoinType jt) JpaFetchParent.fetch(SingularAttribute<? super T, Y> attribute, JoinType jt) <X,Y> JpaFetch<X, Y> <Y> JpaCollectionJoin<T,Y> JpaFrom.join(CollectionAttribute<? super T, Y> collection, JoinType jt) <Y> JpaListJoin<T,Y> JpaFrom.join(ListAttribute<? super T, Y> list, JoinType jt) <K,V> JpaMapJoin<T, K, V> JpaFrom.join(MapAttribute<? super T, K, V> map, JoinType jt) <Y> JpaSetJoin<T,Y> JpaFrom.join(SetAttribute<? super T, Y> set, JoinType jt) JpaFrom.join(SingularAttribute<? super T, Y> attribute, JoinType jt) <X,Y> JpaJoin<X, Y> <X,Y> JpaCollectionJoin<X, Y> JpaFrom.joinCollection(String attributeName, JoinType jt) <X,Y> JpaListJoin<X, Y> <X,K, V> JpaMapJoin<X, K, V> <X,Y> JpaSetJoin<X, Y> -
Uses of JoinType in org.hibernate.query.sqm.tree
Methods in org.hibernate.query.sqm.tree that return JoinTypeMethods in org.hibernate.query.sqm.tree with parameters of type JoinType -
Uses of JoinType in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return JoinTypeMethods in org.hibernate.query.sqm.tree.domain with parameters of type JoinTypeModifier and TypeMethodDescription<A> SqmAttributeJoin<T,A> AbstractSqmFrom.fetch(PluralAttribute<? super T, ?, A> attribute, JoinType jt) <A> SqmSingularJoin<T,A> AbstractSqmFrom.fetch(SingularAttribute<? super T, A> attribute, JoinType jt) <X,A> SqmAttributeJoin<X, A> <E> SqmBagJoin<T,E> AbstractSqmFrom.join(CollectionAttribute<? super T, E> attribute, JoinType jt) <E> SqmListJoin<T,E> AbstractSqmFrom.join(ListAttribute<? super T, E> attribute, JoinType jt) <K,V> SqmMapJoin<T, K, V> AbstractSqmFrom.join(MapAttribute<? super T, K, V> attribute, JoinType jt) <E> SqmSetJoin<T,E> AbstractSqmFrom.join(SetAttribute<? super T, E> attribute, JoinType jt) <A> SqmSingularJoin<T,A> AbstractSqmFrom.join(SingularAttribute<? super T, A> attribute, JoinType jt) <X,Y> SqmAttributeJoin<X, Y> <X,Y> SqmBagJoin<X, Y> AbstractSqmFrom.joinCollection(String attributeName, JoinType jt) <X,Y> SqmListJoin<X, Y> <X,K, V> SqmMapJoin<X, K, V> <X,Y> SqmSetJoin<X, Y> -
Uses of JoinType in org.hibernate.query.sqm.tree.from
Methods in org.hibernate.query.sqm.tree.from with parameters of type JoinTypeModifier and TypeMethodDescription<E> SqmBagJoin<T,E> SqmFrom.join(CollectionAttribute<? super T, E> attribute, JoinType jt) <E> SqmListJoin<T,E> SqmFrom.join(ListAttribute<? super T, E> list, JoinType jt) <K,V> SqmMapJoin<T, K, V> SqmFrom.join(MapAttribute<? super T, K, V> map, JoinType jt) <E> SqmSetJoin<T,E> SqmFrom.join(SetAttribute<? super T, E> set, JoinType jt) <A> SqmSingularJoin<T,A> SqmFrom.join(SingularAttribute<? super T, A> attribute, JoinType jt) <X,Y> SqmAttributeJoin<X, Y> <X,Y> SqmAttributeJoin<X, Y> <X,Y> SqmBagJoin<X, Y> SqmFrom.joinCollection(String attributeName, JoinType jt) <X,Y> SqmListJoin<X, Y> <X,K, V> SqmMapJoin<X, K, V> <X,Y> SqmSetJoin<X, Y>