T - R - public abstract class AbstractGroupExpression<T,R> extends Object implements GroupExpression<T,R>
| Constructor and Description | 
|---|
| AbstractGroupExpression(Class<? super R> type,
                       Expression<T> expr) | 
| Modifier and Type | Method and Description | 
|---|---|
| <R,C> R | accept(Visitor<R,C> v,
      C context)Accept the visitor with the given context | 
| DslExpression<R> | as(Path<R> alias)Create an alias for the expression | 
| DslExpression<R> | as(String alias)Create an alias for the expression | 
| boolean | equals(Object o) | 
| Expression<T> | getExpression() | 
| Class<? extends R> | getType()Get the java type for this expression | 
| int | hashCode() | 
| String | toString() | 
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcreateGroupCollectorpublic AbstractGroupExpression(Class<? super R> type, Expression<T> expr)
public DslExpression<R> as(Path<R> alias)
public DslExpression<R> as(String alias)
public Expression<T> getExpression()
getExpression in interface GroupExpression<T,R>public <R,C> R accept(Visitor<R,C> v, C context)
Expressionaccept in interface Expression<R>R - return typeC - context typev - visitorcontext - context of visitpublic Class<? extends R> getType()
ExpressiongetType in interface Expression<R>Copyright © 2007–2015 Querydsl. All rights reserved.