Package br.com.jarch.jpa.api
Class OperatorJpql<E extends IIdentity>
- java.lang.Object
-
- br.com.jarch.jpa.api.OperatorJpql<E>
-
public final class OperatorJpql<E extends IIdentity> extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WhereJpql<E>
and()
WhereJpql<E>
and(boolean ifCondition)
OperatorJpql<E>
closeParenthesis()
OperatorJpql<E>
closeParenthesis(boolean ifCondition)
CollectorJpql<E>
collect()
RootJpql<E>
groupBy(java.lang.String... attributes)
RootJpql<E>
groupBy(javax.persistence.metamodel.Attribute<? super E,?>... attributes)
HavingJpql<E>
having()
WhereJpql<E>
or()
WhereJpql<E>
or(boolean ifCondition)
RootJpql<E>
orderBy(FieldOrder... fieldOrders)
RootJpql<E>
orderByAsc(IAggregateJpql aggregate)
RootJpql<E>
orderByAsc(java.lang.Class<?> classEntity)
RootJpql<E>
orderByAsc(java.lang.String field)
RootJpql<E>
orderByAsc(javax.persistence.metamodel.Attribute<? super E,?> attribute)
RootJpql<E>
orderByDesc(IAggregateJpql aggregate)
RootJpql<E>
orderByDesc(java.lang.Class<?> classEntity)
RootJpql<E>
orderByDesc(java.lang.String field)
RootJpql<E>
orderByDesc(javax.persistence.metamodel.Attribute<? super E,?> attribute)
-
-
-
Method Detail
-
closeParenthesis
public OperatorJpql<E> closeParenthesis()
-
closeParenthesis
public OperatorJpql<E> closeParenthesis(boolean ifCondition)
-
orderBy
public RootJpql<E> orderBy(FieldOrder... fieldOrders)
-
collect
public CollectorJpql<E> collect()
-
having
public HavingJpql<E> having()
-
orderByAsc
public RootJpql<E> orderByAsc(IAggregateJpql aggregate)
-
orderByDesc
public RootJpql<E> orderByDesc(IAggregateJpql aggregate)
-
orderByAsc
public RootJpql<E> orderByAsc(javax.persistence.metamodel.Attribute<? super E,?> attribute)
-
orderByDesc
public RootJpql<E> orderByDesc(javax.persistence.metamodel.Attribute<? super E,?> attribute)
-
groupBy
@SafeVarargs public final RootJpql<E> groupBy(javax.persistence.metamodel.Attribute<? super E,?>... attributes)
-
-