public abstract class DslExpression<T> extends java.lang.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(java.lang.String alias)
Create an alias for the expression
|
boolean |
equals(java.lang.Object o) |
java.lang.Class<? extends T> |
getType()
Get the java type for this expression
|
int |
hashCode() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
accept
protected final Expression<T> mixin
public DslExpression(Expression<T> mixin)
public final java.lang.Class<? extends T> getType()
Expression
getType
in interface Expression<T>
public DslExpression<T> as(Path<T> alias)
public DslExpression<T> as(java.lang.String alias)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public final int hashCode()
hashCode
in class java.lang.Object
public final java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.