Package com.j_spaces.jdbc
Class ResponsePacket
java.lang.Object
com.j_spaces.jdbc.ResponsePacket
- All Implemented Interfaces:
Serializable,Iterable<IEntryPacket>
- Direct Known Subclasses:
BatchResponsePacket,ExplainPlanResponsePacket
The ResponsePacket class. Every response to the JDBC driver is wrapped in this class. it can
contain an SQLException if one occurred, an integer result, that represents the number of updates
made, or 0, in case of other type of queries, or a ResultEntry as a response to a select.
- Author:
- Michael Mitrani - 2Train4, 2004
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetArray()getFirst()intgetNext()iterator()voidsetIntResult(int intResult) voidsetNext(ResponsePacket next) voidsetResultArray(IEntryPacket[] resultArray) voidsetResultEntry(ResultEntry resultEntry) voidsetResultSet(Collection<IEntryPacket> resultSet) intsize()toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ResponsePacket
public ResponsePacket()
-
-
Method Details
-
getIntResult
public int getIntResult() -
setIntResult
public void setIntResult(int intResult) -
getResultEntry
-
setResultSet
-
setResultEntry
-
getResultSet
-
toString
-
setResultArray
- Parameters:
resultArray- the resultArray to set
-
getFirst
-
getNext
-
setNext
-
getArray
- Returns:
- IEntryPacket array
-
size
public int size() -
iterator
- Specified by:
iteratorin interfaceIterable<IEntryPacket>
-