|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Path<C>
Path represents a path expression
| Method Summary | |
|---|---|
Expr<C> |
asExpr()
Cast to Expr |
AnnotatedElement |
getAnnotatedElement()
Return the annotated element related to the given path For property paths the annotated element contains the annotations of the related field and/or getter method and for all others paths the annotated element is the expression type. |
PathMetadata<?> |
getMetadata()
Get the metadata for this path |
Path<?> |
getRoot()
Get the root for this path |
Class<? extends C> |
getType()
Get the type of this path |
EBoolean |
isNotNull()
Create a this is not null expression |
EBoolean |
isNull()
Create a this is null expression |
| Method Detail |
|---|
Expr<C> asExpr()
Expr
PathMetadata<?> getMetadata()
Path<?> getRoot()
Class<? extends C> getType()
EBoolean isNotNull()
this is not null expression
EBoolean isNull()
this is null expression
AnnotatedElement getAnnotatedElement()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||