public abstract class DslExpression<T> extends Object implements Expression<T>
SimpleExpression
is the base class
for scalar ExpressionsModifier and Type | Field and Description |
---|---|
protected Expression<T> |
mixin |
Constructor and Description |
---|
DslExpression(Expression<T> mixin) |
Modifier and Type | Method and Description |
---|---|
DslExpression<T> |
as(Path<T> alias)
Create an alias for the expression
|
DslExpression<T> |
as(String alias)
Create an alias for the expression
|
boolean |
equals(Object o) |
Class<? extends T> |
getType()
Get the java type for this expression
|
int |
hashCode() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
accept
protected final Expression<T> mixin
public DslExpression(Expression<T> mixin)
public final Class<? extends T> getType()
Expression
getType
in interface Expression<T>
public DslExpression<T> as(Path<T> alias)
public DslExpression<T> as(String alias)
Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.