|
EclipseLink 2.0.0_ 2.0.0.v20090626-r4569 API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
X - Type referenced by the pathpublic interface Path<X>
Represents a simple or compound attribute path from a bound type or collection, and is a "primitive" expression.
| Method Summary | ||
|---|---|---|
|
get(MapAttribute<X,K,V> map)
Return the path corresponding to the referenced map-valued attribute. |
|
|
get(PluralAttribute<X,C,E> collection)
Return the path corresponding to the referenced collection-valued attribute. |
|
|
get(SingularAttribute<? super X,Y> attribute)
Return the path corresponding to the referenced non-collection valued attribute. |
|
|
get(java.lang.String attributeName)
Return the path corresponding to the referenced attribute. |
|
Bindable<X> |
getModel()
Return the Bindable object that corresponds to the path expression. |
|
Path<?> |
getParentPath()
Return the parent "node" in the path. |
|
Expression<java.lang.Class<? extends X>> |
type()
Return an expression corresponding to the type of the path. |
|
| Methods inherited from interface javax.persistence.criteria.Expression |
|---|
as, in, in, in, in, isNotNull, isNull |
| Methods inherited from interface javax.persistence.criteria.Selection |
|---|
setAlias |
| Methods inherited from interface javax.persistence.TupleElement |
|---|
getAlias, getJavaType |
| Method Detail |
|---|
Bindable<X> getModel()
Path<?> getParentPath()
<Y> Path<Y> get(SingularAttribute<? super X,Y> attribute)
model - attribute
<E,C extends java.util.Collection<E>> Expression<C> get(PluralAttribute<X,C,E> collection)
model - collection-valued attribute
<K,V,M extends java.util.Map<K,V>> Expression<M> get(MapAttribute<X,K,V> map)
model - map-valued attribute
Expression<java.lang.Class<? extends X>> type()
<Y> Path<Y> get(java.lang.String attributeName)
attName - name of the attribute
|
EclipseLink 2.0.0_ 2.0.0.v20090626-r4569 API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||