org.hsqldb.navigator
Class RowSetNavigatorDataChangeMemory
- java.lang.Object
-
- org.hsqldb.navigator.RowSetNavigatorDataChangeMemory
-
- All Implemented Interfaces:
- RowSetNavigatorDataChange
public class RowSetNavigatorDataChangeMemory extends java.lang.Object implements RowSetNavigatorDataChange
-
-
Field Summary
Fields Modifier and Type Field and Description static RowSetNavigatorDataChangeMemoryemptyRowSet
-
Constructor Summary
Constructors Constructor and Description RowSetNavigatorDataChangeMemory(Session session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanaddRow(Row row)java.lang.Object[]addRow(Session session, Row row, java.lang.Object[] data, Type[] types, int[] columnMap)booleanbeforeFirst()booleancontainsDeletedRow(Row row)voidendMainDataSet()int[]getCurrentChangedColumns()java.lang.Object[]getCurrentChangedData()RowgetCurrentRow()intgetRowPosition()intgetSize()booleannext()voidread(RowInputInterface in, ResultMetaData meta)voidrelease()voidwrite(RowOutputInterface out, ResultMetaData meta)
-
-
-
Field Detail
-
emptyRowSet
public static RowSetNavigatorDataChangeMemory emptyRowSet
-
-
Constructor Detail
-
RowSetNavigatorDataChangeMemory
public RowSetNavigatorDataChangeMemory(Session session)
-
-
Method Detail
-
release
public void release()
- Specified by:
releasein interfaceRowSetNavigatorDataChange
-
getSize
public int getSize()
- Specified by:
getSizein interfaceRowSetNavigatorDataChange
-
getRowPosition
public int getRowPosition()
- Specified by:
getRowPositionin interfaceRowSetNavigatorDataChange
-
next
public boolean next()
- Specified by:
nextin interfaceRowSetNavigatorDataChange
-
beforeFirst
public boolean beforeFirst()
- Specified by:
beforeFirstin interfaceRowSetNavigatorDataChange
-
getCurrentRow
public Row getCurrentRow()
- Specified by:
getCurrentRowin interfaceRowSetNavigatorDataChange
-
getCurrentChangedData
public java.lang.Object[] getCurrentChangedData()
- Specified by:
getCurrentChangedDatain interfaceRowSetNavigatorDataChange
-
getCurrentChangedColumns
public int[] getCurrentChangedColumns()
- Specified by:
getCurrentChangedColumnsin interfaceRowSetNavigatorDataChange
-
write
public void write(RowOutputInterface out, ResultMetaData meta) throws java.io.IOException
- Specified by:
writein interfaceRowSetNavigatorDataChange- Throws:
java.io.IOException
-
read
public void read(RowInputInterface in, ResultMetaData meta) throws java.io.IOException
- Specified by:
readin interfaceRowSetNavigatorDataChange- Throws:
java.io.IOException
-
endMainDataSet
public void endMainDataSet()
- Specified by:
endMainDataSetin interfaceRowSetNavigatorDataChange
-
addRow
public boolean addRow(Row row)
- Specified by:
addRowin interfaceRowSetNavigatorDataChange
-
addRow
public java.lang.Object[] addRow(Session session, Row row, java.lang.Object[] data, Type[] types, int[] columnMap)
- Specified by:
addRowin interfaceRowSetNavigatorDataChange
-
containsDeletedRow
public boolean containsDeletedRow(Row row)
- Specified by:
containsDeletedRowin interfaceRowSetNavigatorDataChange
-
-
DataMelt 3.0 © DataMelt by jWork.ORG