org.tinygroup.dbrouter.context
类 ResultSetExecutor
java.lang.Object
org.tinygroup.dbrouter.context.ResultSetExecutor
public class ResultSetExecutor
- extends Object
ResultSet的执行上下文
- 作者:
- renhui
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResultSetExecutor
public ResultSetExecutor(ResultSet resultSet,
String executeSql,
String originalSql,
Shard shard,
Partition partition,
Router router)
throws SQLException
- 抛出:
SQLException
getSortOrder
public SortOrder getSortOrder()
getResultSet
public ResultSet getResultSet()
getExecuteSql
public String getExecuteSql()
getOrderTypes
public boolean[] getOrderTypes()
getOrderByIndexs
public int[] getOrderByIndexs()
next
public boolean next()
throws SQLException
- 抛出:
SQLException
previous
public boolean previous()
throws SQLException
- 抛出:
SQLException
getOrderByValuesFromResultSet
public OrderByProcessor.OrderByValues getOrderByValuesFromResultSet()
throws SQLException
- 抛出:
SQLException
getValueCache
public OrderByProcessor.OrderByValues getValueCache()
setValueCache
public void setValueCache(OrderByProcessor.OrderByValues valueCache)
isAfterLast
public boolean isAfterLast()
setAfterLast
public void setAfterLast(boolean isAfterLast)
isBeforeFirst
public boolean isBeforeFirst()
setBeforeFirst
public void setBeforeFirst(boolean isBeforeFirst)
beforeFirst
public void beforeFirst()
throws SQLException
- 抛出:
SQLException
afterLast
public void afterLast()
throws SQLException
- 抛出:
SQLException
first
public void first()
throws SQLException
- 抛出:
SQLException
last
public void last()
throws SQLException
- 抛出:
SQLException
getShard
public Shard getShard()
getPartition
public Partition getPartition()
getOriginalSql
public String getOriginalSql()
getRouter
public Router getRouter()
getDataSourceConfig
public DataSourceConfig getDataSourceConfig()
Copyright © 2006–2015 TinyGroup. All rights reserved.