Package nl.cwi.monetdb.embedded.jdbc
Class EmbeddedDataBlockResponse
java.lang.Object
nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
nl.cwi.monetdb.embedded.jdbc.EmbeddedDataBlockResponse
- All Implemented Interfaces:
nl.cwi.monetdb.mcl.responses.IIncompleteResponse,nl.cwi.monetdb.mcl.responses.IResponse
public final class EmbeddedDataBlockResponse
extends nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
DataBlockResponse for an Embedded connection.
- Author:
- Pedro Ferreira
-
Field Summary
-
Method Summary
Modifier and Type Method Description voidaddLines(nl.cwi.monetdb.mcl.protocol.AbstractProtocol protocol)voidclose()booleangetBooleanValue(int column)bytegetByteValue(int column)doublegetDoubleValue(int column)floatgetFloatValue(int column)intgetIntValue(int column)intgetLastNanos()longgetLongValue(int column)ObjectgetObjectValue(int column)shortgetShortValue(int column)ObjectgetValueAsObject(int column)StringgetValueAsString(int column)booleanwantsMore()
-
Method Details
-
wantsMore
public boolean wantsMore()- Specified by:
wantsMorein interfacenl.cwi.monetdb.mcl.responses.IIncompleteResponse- Specified by:
wantsMorein classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
addLines
public void addLines(nl.cwi.monetdb.mcl.protocol.AbstractProtocol protocol) throws nl.cwi.monetdb.mcl.protocol.ProtocolException- Specified by:
addLinesin interfacenl.cwi.monetdb.mcl.responses.IIncompleteResponse- Specified by:
addLinesin classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse- Throws:
nl.cwi.monetdb.mcl.protocol.ProtocolException
-
getBooleanValue
public boolean getBooleanValue(int column)- Specified by:
getBooleanValuein classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getByteValue
public byte getByteValue(int column)- Specified by:
getByteValuein classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getShortValue
public short getShortValue(int column)- Specified by:
getShortValuein classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getIntValue
public int getIntValue(int column)- Specified by:
getIntValuein classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getLongValue
public long getLongValue(int column)- Specified by:
getLongValuein classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getFloatValue
public float getFloatValue(int column)- Specified by:
getFloatValuein classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getDoubleValue
public double getDoubleValue(int column)- Specified by:
getDoubleValuein classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getValueAsObject
- Specified by:
getValueAsObjectin classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getObjectValue
- Specified by:
getObjectValuein classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getValueAsString
- Specified by:
getValueAsStringin classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getLastNanos
public int getLastNanos()- Specified by:
getLastNanosin classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
close
public void close()
-