|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mysema.query.types.PathMetadataFactory
public final class PathMetadataFactory
PathMetadataFactory is a factory class for Path construction
| Method Summary | ||
|---|---|---|
static PathMetadata<Integer> |
forArrayAccess(Path<?> parent,
Expression<Integer> index)
Create a new PathMetadata for indexed array access |
|
static PathMetadata<Integer> |
forArrayAccess(Path<?> parent,
int index)
Create a new PathMetadata for indexed array access |
|
static PathMetadata<?> |
forCollectionAny(Path<?> parent)
Create a new PathMetadata for collection any access |
|
static PathMetadata<Integer> |
forListAccess(Path<?> parent,
Expression<Integer> index)
Create a new PathMetadata for indexed list access |
|
static PathMetadata<Integer> |
forListAccess(Path<?> parent,
int index)
Create a new PathMetadata for indexed list access |
|
static
|
forMapAccess(Path<?> parent,
Expression<KT> key)
Create a new PathMetadata for key based map access |
|
static
|
forMapAccess(Path<?> parent,
KT key)
Create a new PathMetadata for for key based map access |
|
static PathMetadata<String> |
forProperty(Path<?> parent,
String property)
Create a new PathMetadata for property access |
|
static PathMetadata<String> |
forVariable(String variable)
Create a new PathMetadata for a variable |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static PathMetadata<Integer> forArrayAccess(Path<?> parent,
Expression<Integer> index)
parent - index -
public static PathMetadata<Integer> forArrayAccess(Path<?> parent,
@Nonnegative
int index)
parent - index -
public static PathMetadata<?> forCollectionAny(Path<?> parent)
parent -
public static PathMetadata<Integer> forListAccess(Path<?> parent,
Expression<Integer> index)
parent - index -
public static PathMetadata<Integer> forListAccess(Path<?> parent,
@Nonnegative
int index)
parent - index -
public static <KT> PathMetadata<KT> forMapAccess(Path<?> parent,
Expression<KT> key)
parent - key -
public static <KT> PathMetadata<KT> forMapAccess(Path<?> parent,
KT key)
parent - key -
public static PathMetadata<String> forProperty(Path<?> parent,
String property)
parent - property -
public static PathMetadata<String> forVariable(String variable)
variable -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||