com.aliyun.openservices.ots.model
类 OffsetRowQueryCriteria

java.lang.Object
  继承者 com.aliyun.openservices.ots.model.RowQueryCriteria
      继承者 com.aliyun.openservices.ots.model.OffsetRowQueryCriteria

public class OffsetRowQueryCriteria
extends RowQueryCriteria

表示从指定偏移量获取多行数据的查询条件。


构造方法摘要
OffsetRowQueryCriteria(String tableName)
          构造函数。
OffsetRowQueryCriteria(String tableName, String viewName)
          构造一个在给定名称的表的视图中查询的条件。
 
方法摘要
 void addPaginKey(String name, PrimaryKeyValue value)
          添加主键(Primary Key)列的名称和值。
 boolean getIsReverse()
          获取一个值表示是否按反向读取。
 int getOffset()
          获取分页键的查询偏移量。
 Map<String,PrimaryKeyValue> getPagingKeys()
          获取主键(Primary Key)列名称与值的对应只读字典。
 int getTop()
          获取查询结果返回的行数。
 void setIsReverse(boolean isReverse)
          设置一个值表示是否按反向读取。
 void setOffset(int offset)
          设置分页键的查询偏移量。
 void setTop(int top)
          设置查询结果返回的行数。
 
从类 com.aliyun.openservices.ots.model.RowQueryCriteria 继承的方法
addColumnName, addColumnNames, getColumnNames, getTableName, getViewName, setTableName, setViewName
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

OffsetRowQueryCriteria

public OffsetRowQueryCriteria(String tableName)
构造函数。

参数:
tableName - 查询的表名。

OffsetRowQueryCriteria

public OffsetRowQueryCriteria(String tableName,
                              String viewName)
构造一个在给定名称的表的视图中查询的条件。

参数:
tableName - 查询的表名。
viewName - 查询的视图名。 视图名为null时表示在表中查询,反之表示在给定表的视图中查询。
方法详细信息

getPagingKeys

public Map<String,PrimaryKeyValue> getPagingKeys()
获取主键(Primary Key)列名称与值的对应只读字典。

返回:
主键(Primary Key)列名称与值的对应只读字典。

addPaginKey

public void addPaginKey(String name,
                        PrimaryKeyValue value)
添加主键(Primary Key)列的名称和值。

参数:
name - 列名。
value - 列值。

getOffset

public int getOffset()
获取分页键的查询偏移量。

返回:
分页键的查询偏移量。

setOffset

public void setOffset(int offset)
设置分页键的查询偏移量。 值必须大于或等于0。

参数:
offset - 分页键的查询偏移量。

getTop

public int getTop()
获取查询结果返回的行数。

返回:
查询结果返回的行数。

setTop

public void setTop(int top)
设置查询结果返回的行数。 必须设置,且值必须不小于0。

参数:
top - 查询结果返回的行数。

getIsReverse

public boolean getIsReverse()
获取一个值表示是否按反向读取。

返回:
表示是否按反向读取。

setIsReverse

public void setIsReverse(boolean isReverse)
设置一个值表示是否按反向读取。

参数:
isReverse - 表示是否按反向读取。


Copyright © 2013. All Rights Reserved.