com.espertech.esper.client.hook
Class SQLOutputRowValueContext

java.lang.Object
  extended by com.espertech.esper.client.hook.SQLOutputRowValueContext

public class SQLOutputRowValueContext
extends java.lang.Object

For use with SQLOutputRowConversion, context of row conversion. Provides row number, column values after reading the row as well as the result set itself for direct access.

Applications should not retain instances of this class as the engine may change and reuse values here.


Constructor Summary
SQLOutputRowValueContext()
           
 
Method Summary
 java.sql.ResultSet getResultSet()
          Returns the result set.
 int getRowNum()
          Return row number, the number of the current output row.
 java.util.Map<java.lang.String,java.lang.Object> getValues()
          Returns column values.
 void setResultSet(java.sql.ResultSet resultSet)
          Sets the result set.
 void setRowNum(int rowNum)
          Set the row number.
 void setValues(java.util.Map<java.lang.String,java.lang.Object> values)
          Set column values.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQLOutputRowValueContext

public SQLOutputRowValueContext()
Method Detail

getRowNum

public int getRowNum()
Return row number, the number of the current output row.

Returns:
row number

setRowNum

public void setRowNum(int rowNum)
Set the row number.

Parameters:
rowNum - row number

getValues

public java.util.Map<java.lang.String,java.lang.Object> getValues()
Returns column values.

Returns:
values for all columns

setValues

public void setValues(java.util.Map<java.lang.String,java.lang.Object> values)
Set column values.

Parameters:
values - for all columns

setResultSet

public void setResultSet(java.sql.ResultSet resultSet)
Sets the result set.

Parameters:
resultSet - to set

getResultSet

public java.sql.ResultSet getResultSet()
Returns the result set.

Returns:
result set

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com