Package tilda.db.processors
Class StringStringListRP
- java.lang.Object
-
- tilda.db.processors.StringStringListRP
-
- All Implemented Interfaces:
RecordProcessor
public class StringStringListRP extends java.lang.Object implements RecordProcessor
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<StringStringPair>
_Res
-
Constructor Summary
Constructors Constructor Description StringStringListRP()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
end(boolean hasMore, int MaxIndex)
Called after the last record has been processed successfullyjava.util.List<StringStringPair>
getResult()
boolean
process(int Index, java.sql.ResultSet RS)
Called for each recordvoid
start()
Called before the first record is processed
-
-
-
Field Detail
-
_Res
protected java.util.List<StringStringPair> _Res
-
-
Method Detail
-
start
public void start()
Description copied from interface:RecordProcessor
Called before the first record is processed- Specified by:
start
in interfaceRecordProcessor
-
process
public boolean process(int Index, java.sql.ResultSet RS) throws java.sql.SQLException
Description copied from interface:RecordProcessor
Called for each record- Specified by:
process
in interfaceRecordProcessor
- Parameters:
Index
- the count of the record being processed starting at 0 for the first recordRS
- the result set to be processed- Returns:
- whether this was successful or not. If false is returned, the process will be aborted.
- Throws:
java.sql.SQLException
-
end
public void end(boolean hasMore, int MaxIndex)
Description copied from interface:RecordProcessor
Called after the last record has been processed successfully- Specified by:
end
in interfaceRecordProcessor
- Parameters:
hasMore
- whether there are more records to be processedMaxIndex
- the max count originally supplied to the query handler
-
getResult
public java.util.List<StringStringPair> getResult()
-
-