public class RowNumber extends MutableExpressionBase<java.lang.Long>
RowNumber doesn't provide the full interface for number expressions. To get an immutable copy with the full expressiveness of Number expressions, call getValue().
| Constructor and Description |
|---|
RowNumber() |
| Modifier and Type | Method and Description |
|---|---|
<R,C> R |
accept(Visitor<R,C> v,
C context)
Accept the visitor with the given context
|
RowNumber |
as(Expression<java.lang.Long> target) |
boolean |
equals(java.lang.Object o) |
NumberExpression<java.lang.Long> |
getValue() |
RowNumber |
orderBy(ComparableExpression<?>... order) |
RowNumber |
orderBy(OrderSpecifier<?>... order) |
RowNumber |
partitionBy(Expression<?>... exprs) |
getType, hashCode, toStringpublic NumberExpression<java.lang.Long> getValue()
public <R,C> R accept(Visitor<R,C> v, C context)
ExpressionR - return typeC - context typev - visitorcontext - context of visitpublic RowNumber orderBy(OrderSpecifier<?>... order)
public RowNumber orderBy(ComparableExpression<?>... order)
public RowNumber partitionBy(Expression<?>... exprs)
public RowNumber as(Expression<java.lang.Long> target)
public boolean equals(java.lang.Object o)
equals in class java.lang.ObjectCopyright © 2007-2013 Mysema Ltd. All Rights Reserved.