public class JoinDescription extends Object
collectionPath is used, for single entity joins - singlePath.
By default, all joins are left fetch joins
| Modifier and Type | Method and Description |
|---|---|
JoinDescription |
alias(com.mysema.query.types.EntityPath<?> alias) |
JoinDescription |
collectionPath(com.mysema.query.types.path.CollectionPathBase<?,?,?> path) |
boolean |
equals(Object o) |
JoinDescription |
fetch(boolean fetch) |
com.mysema.query.types.EntityPath<?> |
getAlias() |
List<JoinDescription> |
getChildren() |
com.mysema.query.types.path.CollectionPathBase<?,?,?> |
getCollectionPath() |
com.mysema.query.JoinType |
getJoinType() |
com.mysema.query.types.Predicate |
getOn() |
JoinDescription |
getParent() |
com.mysema.query.types.EntityPath<?> |
getSinglePath() |
int |
hashCode() |
JoinDescription |
inner() |
boolean |
isCollectionPath() |
boolean |
isFetch() |
JoinDescription |
left() |
JoinDescription |
nested(JoinDescription... joins) |
JoinDescription |
on(com.mysema.query.types.Predicate on) |
JoinDescription |
right() |
JoinDescription |
singlePath(com.mysema.query.types.EntityPath<?> path) |
public boolean isFetch()
public JoinDescription fetch(boolean fetch)
public JoinDescription on(com.mysema.query.types.Predicate on)
public com.mysema.query.types.Predicate getOn()
public com.mysema.query.JoinType getJoinType()
public com.mysema.query.types.EntityPath<?> getAlias()
public JoinDescription alias(com.mysema.query.types.EntityPath<?> alias)
public com.mysema.query.types.path.CollectionPathBase<?,?,?> getCollectionPath()
public com.mysema.query.types.EntityPath<?> getSinglePath()
public JoinDescription singlePath(com.mysema.query.types.EntityPath<?> path)
public JoinDescription collectionPath(com.mysema.query.types.path.CollectionPathBase<?,?,?> path)
public boolean isCollectionPath()
public JoinDescription inner()
public JoinDescription left()
public JoinDescription right()
public JoinDescription nested(JoinDescription... joins)
public JoinDescription getParent()
public List<JoinDescription> getChildren()
Copyright © 2016. All rights reserved.