X
- The target typeBlazeExpression<X>
, Expression<X>
, Path<X>
, Selection<X>
, javax.persistence.TupleElement<X>
BlazeCollectionJoin<Z,E>
, BlazeFrom<Z,X>
, BlazeJoin<Z,X>
, BlazeListJoin<Z,E>
, BlazeMapJoin<Z,K,V>
, BlazeRoot<X>
, BlazeSetJoin<Z,E>
public interface BlazePath<X> extends Path<X>, BlazeExpression<X>
Path
.Modifier and Type | Method | Description |
---|---|---|
<Y> BlazePath<Y> |
get(java.lang.String attributeName) |
Like
Path.get(String) but returns the subtype BlazePath instead. |
<K,V,M extends java.util.Map<K,V>> |
get(javax.persistence.metamodel.MapAttribute<X,K,V> map) |
Like
Path.get(MapAttribute) but returns the subtype BlazeExpression instead. |
<E,C extends java.util.Collection<E>> |
get(javax.persistence.metamodel.PluralAttribute<X,C,E> collection) |
Like
Path.get(PluralAttribute) but returns the subtype BlazeExpression instead. |
<Y> BlazePath<Y> |
get(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute) |
Like
Path.get(SingularAttribute) but returns the subtype BlazePath instead. |
BlazePath<?> |
getParentPath() |
Like
Path.getParentPath() but returns the subtype BlazePath instead. |
BlazeExpression<java.lang.Class<? extends X>> |
type() |
Like
Path.type() but returns the subtype BlazeExpression instead. |
as
in, in, in, in, isNotNull, isNull
alias, getCompoundSelectionItems, isCompoundSelection
BlazePath<?> getParentPath()
Path.getParentPath()
but returns the subtype BlazePath
instead.getParentPath
in interface Path<X>
<Y> BlazePath<Y> get(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute)
Path.get(SingularAttribute)
but returns the subtype BlazePath
instead.<E,C extends java.util.Collection<E>> BlazeExpression<C> get(javax.persistence.metamodel.PluralAttribute<X,C,E> collection)
Path.get(PluralAttribute)
but returns the subtype BlazeExpression
instead.<K,V,M extends java.util.Map<K,V>> BlazeExpression<M> get(javax.persistence.metamodel.MapAttribute<X,K,V> map)
Path.get(MapAttribute)
but returns the subtype BlazeExpression
instead.BlazeExpression<java.lang.Class<? extends X>> type()
Path.type()
but returns the subtype BlazeExpression
instead.<Y> BlazePath<Y> get(java.lang.String attributeName)
Path.get(String)
but returns the subtype BlazePath
instead.Copyright © 2014–2018 Blazebit. All rights reserved.