Uses of Interface
javax.persistence.criteria.Join

Packages that use Join
Package
Description
 
  • Uses of Join in javax.persistence.criteria

    Subinterfaces of Join in javax.persistence.criteria
    Modifier and Type
    Interface
    Description
    interface 
    The CollectionJoin interface is the type of the result of joining to a collection over an association or element collection that has been specified as a java.util.Collection.
    interface 
    The ListJoin interface is the type of the result of joining to a collection over an association or element collection that has been specified as a java.util.List.
    interface 
    MapJoin<Z,K,V>
    The MapJoin interface is the type of the result of joining to a collection over an association or element collection that has been specified as a java.util.Map.
    interface 
    PluralJoin<Z,C,E>
    The PluralJoin interface defines functionality that is common to joins to all collection types.
    interface 
    SetJoin<Z,E>
    The SetJoin interface is the type of the result of joining to a collection over an association or element collection that has been specified as a java.util.Set.
    Methods in javax.persistence.criteria that return Join
    Modifier and Type
    Method
    Description
    <X, Y> Join<X,Y>
    Subquery.correlate(Join<X,Y> parentJoin)
    Create a subquery join object correlated to a join object of the enclosing query.
    <X, Y> Join<X,Y>
    From.join(String attributeName)
    Create an inner join to the specified attribute.
    <X, Y> Join<X,Y>
    From.join(String attributeName, JoinType jt)
    Create a join to the specified attribute using the given join type.
    <Y> Join<X,Y>
    From.join(SingularAttribute<? super X,Y> attribute)
    Create an inner join to the specified single-valued attribute.
    <Y> Join<X,Y>
    From.join(SingularAttribute<? super X,Y> attribute, JoinType jt)
    Create a join to the specified single-valued attribute using the given join type.
    Methods in javax.persistence.criteria that return types with arguments of type Join
    Modifier and Type
    Method
    Description
    Set<Join<?,?>>
    Return the correlated joins of the subquery.
    Set<Join<X,?>>
    From.getJoins()
    Return the joins that have been made from this bound type.
    Methods in javax.persistence.criteria with parameters of type Join
    Modifier and Type
    Method
    Description
    <X, Y> Join<X,Y>
    Subquery.correlate(Join<X,Y> parentJoin)
    Create a subquery join object correlated to a join object of the enclosing query.