| Constructor and Description |
|---|
J() |
| Modifier and Type | Method and Description |
|---|---|
static JoinDescription |
inner(com.mysema.query.types.EntityPath<?> path) |
static JoinDescription |
left(com.mysema.query.types.EntityPath<?> path) |
static <T extends com.mysema.query.types.EntityPath> |
path(com.mysema.query.types.EntityPath<?> grandFather,
com.mysema.query.types.EntityPath<?> father,
T path) |
static <T extends com.mysema.query.types.EntityPath> |
path(com.mysema.query.types.EntityPath<?> parent,
T path)
Aliases of nested joins are determined at runtime.
|
static List<JoinDescription> |
unrollChildrenJoins(Collection<JoinDescription> joins)
Collect all joins and its children to single collection
|
public static <T extends com.mysema.query.types.EntityPath> T path(com.mysema.query.types.EntityPath<?> parent,
T path)
Q.from(QGroup.group).joins(J.left(QPerson.person).nested(J.left(QContact.contact)))
J.path(QPerson.person, QContact.contact).number.eq(12345)T - any entity pathparent - parent join pathpath - target join pathpublic static <T extends com.mysema.query.types.EntityPath> T path(com.mysema.query.types.EntityPath<?> grandFather,
com.mysema.query.types.EntityPath<?> father,
T path)
public static JoinDescription left(com.mysema.query.types.EntityPath<?> path)
public static JoinDescription inner(com.mysema.query.types.EntityPath<?> path)
public static List<JoinDescription> unrollChildrenJoins(Collection<JoinDescription> joins)
joins - root joinsCopyright © 2017. All rights reserved.