X
- Generic entity type referenced by root.public class RootWrapper<X> extends Object implements javax.persistence.criteria.Root<X>
A wrapper for Root
, useful in case you intend to decorate it.
Constructor and Description |
---|
RootWrapper(javax.persistence.criteria.Root<X> wrapped) |
Modifier and Type | Method and Description |
---|---|
javax.persistence.criteria.Selection<X> |
alias(String name) |
<X> javax.persistence.criteria.Expression<X> |
as(Class<X> type) |
<Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attribute) |
<Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attribute,
javax.persistence.criteria.JoinType jt) |
<Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute) |
<Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute,
javax.persistence.criteria.JoinType jt) |
<X,Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(String attributeName) |
<X,Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(String attributeName,
javax.persistence.criteria.JoinType jt) |
<K,V,M extends Map<K,V>> |
get(javax.persistence.metamodel.MapAttribute<X,K,V> map) |
<E,C extends Collection<E>> |
get(javax.persistence.metamodel.PluralAttribute<X,C,E> collection) |
<Y> javax.persistence.criteria.Path<Y> |
get(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute) |
<Y> javax.persistence.criteria.Path<Y> |
get(String attributeName) |
String |
getAlias() |
List<javax.persistence.criteria.Selection<?>> |
getCompoundSelectionItems() |
javax.persistence.criteria.From<X,X> |
getCorrelationParent() |
Set<javax.persistence.criteria.Fetch<X,?>> |
getFetches() |
Class<? extends X> |
getJavaType() |
Set<javax.persistence.criteria.Join<X,?>> |
getJoins() |
javax.persistence.metamodel.EntityType<X> |
getModel() |
javax.persistence.criteria.Path<?> |
getParentPath() |
javax.persistence.criteria.Root<X> |
getWrapped() |
javax.persistence.criteria.Predicate |
in(Collection<?> values) |
javax.persistence.criteria.Predicate |
in(javax.persistence.criteria.Expression<?>... values) |
javax.persistence.criteria.Predicate |
in(javax.persistence.criteria.Expression<Collection<?>> values) |
javax.persistence.criteria.Predicate |
in(Object... values) |
boolean |
isCompoundSelection() |
boolean |
isCorrelated() |
javax.persistence.criteria.Predicate |
isNotNull() |
javax.persistence.criteria.Predicate |
isNull() |
<Y> javax.persistence.criteria.CollectionJoin<X,Y> |
join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection) |
<Y> javax.persistence.criteria.CollectionJoin<X,Y> |
join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection,
javax.persistence.criteria.JoinType jt) |
<Y> javax.persistence.criteria.ListJoin<X,Y> |
join(javax.persistence.metamodel.ListAttribute<? super X,Y> list) |
<Y> javax.persistence.criteria.ListJoin<X,Y> |
join(javax.persistence.metamodel.ListAttribute<? super X,Y> list,
javax.persistence.criteria.JoinType jt) |
<K,V> javax.persistence.criteria.MapJoin<X,K,V> |
join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map) |
<K,V> javax.persistence.criteria.MapJoin<X,K,V> |
join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map,
javax.persistence.criteria.JoinType jt) |
<Y> javax.persistence.criteria.SetJoin<X,Y> |
join(javax.persistence.metamodel.SetAttribute<? super X,Y> set) |
<Y> javax.persistence.criteria.SetJoin<X,Y> |
join(javax.persistence.metamodel.SetAttribute<? super X,Y> set,
javax.persistence.criteria.JoinType jt) |
<Y> javax.persistence.criteria.Join<X,Y> |
join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute) |
<Y> javax.persistence.criteria.Join<X,Y> |
join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute,
javax.persistence.criteria.JoinType jt) |
<X,Y> javax.persistence.criteria.Join<X,Y> |
join(String attributeName) |
<X,Y> javax.persistence.criteria.Join<X,Y> |
join(String attributeName,
javax.persistence.criteria.JoinType jt) |
<X,Y> javax.persistence.criteria.CollectionJoin<X,Y> |
joinCollection(String attributeName) |
<X,Y> javax.persistence.criteria.CollectionJoin<X,Y> |
joinCollection(String attributeName,
javax.persistence.criteria.JoinType jt) |
<X,Y> javax.persistence.criteria.ListJoin<X,Y> |
joinList(String attributeName) |
<X,Y> javax.persistence.criteria.ListJoin<X,Y> |
joinList(String attributeName,
javax.persistence.criteria.JoinType jt) |
<X,K,V> javax.persistence.criteria.MapJoin<X,K,V> |
joinMap(String attributeName) |
<X,K,V> javax.persistence.criteria.MapJoin<X,K,V> |
joinMap(String attributeName,
javax.persistence.criteria.JoinType jt) |
<X,Y> javax.persistence.criteria.SetJoin<X,Y> |
joinSet(String attributeName) |
<X,Y> javax.persistence.criteria.SetJoin<X,Y> |
joinSet(String attributeName,
javax.persistence.criteria.JoinType jt) |
javax.persistence.criteria.Expression<Class<? extends X>> |
type() |
public RootWrapper(javax.persistence.criteria.Root<X> wrapped)
public javax.persistence.criteria.Root<X> getWrapped()
public javax.persistence.criteria.Predicate isNull()
isNull
in interface javax.persistence.criteria.Expression<X>
public Class<? extends X> getJavaType()
getJavaType
in interface javax.persistence.TupleElement<X>
public javax.persistence.metamodel.EntityType<X> getModel()
public javax.persistence.criteria.Selection<X> alias(String name)
alias
in interface javax.persistence.criteria.Selection<X>
public javax.persistence.criteria.Predicate isNotNull()
isNotNull
in interface javax.persistence.criteria.Expression<X>
public String getAlias()
getAlias
in interface javax.persistence.TupleElement<X>
public javax.persistence.criteria.Predicate in(Object... values)
in
in interface javax.persistence.criteria.Expression<X>
public boolean isCompoundSelection()
isCompoundSelection
in interface javax.persistence.criteria.Selection<X>
public javax.persistence.criteria.Path<?> getParentPath()
getParentPath
in interface javax.persistence.criteria.Path<X>
public <Y> javax.persistence.criteria.Fetch<X,Y> fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute)
public List<javax.persistence.criteria.Selection<?>> getCompoundSelectionItems()
getCompoundSelectionItems
in interface javax.persistence.criteria.Selection<X>
public <Y> javax.persistence.criteria.Path<Y> get(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute)
get
in interface javax.persistence.criteria.Path<X>
public javax.persistence.criteria.Predicate in(javax.persistence.criteria.Expression<?>... values)
in
in interface javax.persistence.criteria.Expression<X>
public <Y> javax.persistence.criteria.Fetch<X,Y> fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute, javax.persistence.criteria.JoinType jt)
public <E,C extends Collection<E>> javax.persistence.criteria.Expression<C> get(javax.persistence.metamodel.PluralAttribute<X,C,E> collection)
get
in interface javax.persistence.criteria.Path<X>
public javax.persistence.criteria.Predicate in(Collection<?> values)
in
in interface javax.persistence.criteria.Expression<X>
public boolean isCorrelated()
public <Y> javax.persistence.criteria.Fetch<X,Y> fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attribute)
public javax.persistence.criteria.Predicate in(javax.persistence.criteria.Expression<Collection<?>> values)
in
in interface javax.persistence.criteria.Expression<X>
public <K,V,M extends Map<K,V>> javax.persistence.criteria.Expression<M> get(javax.persistence.metamodel.MapAttribute<X,K,V> map)
get
in interface javax.persistence.criteria.Path<X>
public <Y> javax.persistence.criteria.Fetch<X,Y> fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attribute, javax.persistence.criteria.JoinType jt)
public <X> javax.persistence.criteria.Expression<X> as(Class<X> type)
as
in interface javax.persistence.criteria.Expression<X>
public javax.persistence.criteria.Expression<Class<? extends X>> type()
type
in interface javax.persistence.criteria.Path<X>
public <X,Y> javax.persistence.criteria.Fetch<X,Y> fetch(String attributeName)
public <Y> javax.persistence.criteria.Join<X,Y> join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute)
public <Y> javax.persistence.criteria.Path<Y> get(String attributeName)
get
in interface javax.persistence.criteria.Path<X>
public <Y> javax.persistence.criteria.Join<X,Y> join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute, javax.persistence.criteria.JoinType jt)
public <X,Y> javax.persistence.criteria.Fetch<X,Y> fetch(String attributeName, javax.persistence.criteria.JoinType jt)
public <Y> javax.persistence.criteria.CollectionJoin<X,Y> join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection)
public <Y> javax.persistence.criteria.SetJoin<X,Y> join(javax.persistence.metamodel.SetAttribute<? super X,Y> set)
public <Y> javax.persistence.criteria.ListJoin<X,Y> join(javax.persistence.metamodel.ListAttribute<? super X,Y> list)
public <K,V> javax.persistence.criteria.MapJoin<X,K,V> join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map)
public <Y> javax.persistence.criteria.CollectionJoin<X,Y> join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection, javax.persistence.criteria.JoinType jt)
public <Y> javax.persistence.criteria.SetJoin<X,Y> join(javax.persistence.metamodel.SetAttribute<? super X,Y> set, javax.persistence.criteria.JoinType jt)
public <Y> javax.persistence.criteria.ListJoin<X,Y> join(javax.persistence.metamodel.ListAttribute<? super X,Y> list, javax.persistence.criteria.JoinType jt)
public <K,V> javax.persistence.criteria.MapJoin<X,K,V> join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map, javax.persistence.criteria.JoinType jt)
public <X,Y> javax.persistence.criteria.Join<X,Y> join(String attributeName)
public <X,Y> javax.persistence.criteria.CollectionJoin<X,Y> joinCollection(String attributeName)
public <X,Y> javax.persistence.criteria.SetJoin<X,Y> joinSet(String attributeName)
public <X,Y> javax.persistence.criteria.ListJoin<X,Y> joinList(String attributeName)
public <X,K,V> javax.persistence.criteria.MapJoin<X,K,V> joinMap(String attributeName)
public <X,Y> javax.persistence.criteria.Join<X,Y> join(String attributeName, javax.persistence.criteria.JoinType jt)
public <X,Y> javax.persistence.criteria.CollectionJoin<X,Y> joinCollection(String attributeName, javax.persistence.criteria.JoinType jt)
public <X,Y> javax.persistence.criteria.SetJoin<X,Y> joinSet(String attributeName, javax.persistence.criteria.JoinType jt)
public <X,Y> javax.persistence.criteria.ListJoin<X,Y> joinList(String attributeName, javax.persistence.criteria.JoinType jt)
Copyright © 2015–2017 OmniFaces. All rights reserved.