com.mysema.query.sql.mssql
Class RowNumber

java.lang.Object
  extended by com.mysema.query.types.MutableExpressionBase<Long>
      extended by com.mysema.query.sql.mssql.RowNumber
All Implemented Interfaces:
com.mysema.query.types.Expression<Long>, Serializable

public class RowNumber
extends com.mysema.query.types.MutableExpressionBase<Long>

RowNumber supports row_number constructs for MS SQL Server

RowNumber doesn't provide the full interface for number expressions. To get an immutable copy with the full expressiveness of Number expressions, call getValue().

Author:
tiwe
See Also:
Serialized Form

Constructor Summary
RowNumber()
           
 
Method Summary
<R,C> R
accept(com.mysema.query.types.Visitor<R,C> v, C context)
           
 RowNumber as(com.mysema.query.types.Expression<Long> target)
           
 boolean equals(Object o)
           
 com.mysema.query.types.expr.NumberExpression<Long> getValue()
           
 RowNumber orderBy(com.mysema.query.types.expr.ComparableExpression<?>... order)
           
 RowNumber orderBy(com.mysema.query.types.OrderSpecifier<?>... order)
           
 RowNumber partitionBy(com.mysema.query.types.Expression<?>... exprs)
           
 
Methods inherited from class com.mysema.query.types.MutableExpressionBase
getType, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RowNumber

public RowNumber()
Method Detail

getValue

public com.mysema.query.types.expr.NumberExpression<Long> getValue()

accept

public <R,C> R accept(com.mysema.query.types.Visitor<R,C> v,
                      C context)

orderBy

public RowNumber orderBy(com.mysema.query.types.OrderSpecifier<?>... order)

orderBy

public RowNumber orderBy(com.mysema.query.types.expr.ComparableExpression<?>... order)

partitionBy

public RowNumber partitionBy(com.mysema.query.types.Expression<?>... exprs)

as

public RowNumber as(com.mysema.query.types.Expression<Long> target)

equals

public boolean equals(Object o)
Overrides:
equals in class Object


Copyright © 2007-2012 Mysema Ltd. All Rights Reserved.