| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openjpa.persistence.criteria.Joins
abstract class Joins
Implements strongly-typed Join expressions via singular and plural attributes.
| Nested Class Summary | |
|---|---|
| (package private) static class | Joins.AbstractCollection<Z,C,E>Join a plural attribute. | 
| (package private) static class | Joins.Collection<Z,E>Join a java.util.Collection<E> type attribute. | 
| (package private) static class | Joins.KeyJoin<K,V>A specialized join via key of a java.util.Map<K,V> attribute. | 
| (package private) static class | Joins.List<Z,E>Join a java.util.List<E> type attribute. | 
| (package private) static class | Joins.Map<Z,K,V>Join a java.util.Map<K,V> type attribute. | 
| (package private) static class | Joins.MapEntry<K,V> | 
| (package private) static class | Joins.MapKey<Z,K> | 
| (package private) static class | Joins.Set<Z,E>Join a java.util.Set<E> type attribute. | 
| (package private) static class | Joins.SingularJoin<Z,X>Join a single-valued attribute. | 
| Constructor Summary | |
|---|---|
| Joins() | |
| Method Summary | |
|---|---|
| (package private) static Join | clone(Join join) | 
| (package private) static FromImpl | getMembers(PathImpl join,
           List<Members.Member> members,
           List<JoinType> jts) | 
| (package private) static Join<?,?> | makeJoin(FromImpl<?,?> from,
         Members.Member member,
         JoinType jt) | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
Joins()
| Method Detail | 
|---|
static Join clone(Join join)
static Join<?,?> makeJoin(FromImpl<?,?> from,
                          Members.Member member,
                          JoinType jt)
static FromImpl getMembers(PathImpl join,
                           List<Members.Member> members,
                           List<JoinType> jts)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||