|
||||||||||
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 |