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 void
addLines(nl.cwi.monetdb.mcl.protocol.AbstractProtocol protocol)
void
close()
boolean
getBooleanValue(int column)
byte
getByteValue(int column)
double
getDoubleValue(int column)
float
getFloatValue(int column)
int
getIntValue(int column)
int
getLastNanos()
long
getLongValue(int column)
Object
getObjectValue(int column)
short
getShortValue(int column)
Object
getValueAsObject(int column)
String
getValueAsString(int column)
boolean
wantsMore()
-
Method Details
-
wantsMore
public boolean wantsMore()- Specified by:
wantsMore
in interfacenl.cwi.monetdb.mcl.responses.IIncompleteResponse
- Specified by:
wantsMore
in 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:
addLines
in interfacenl.cwi.monetdb.mcl.responses.IIncompleteResponse
- Specified by:
addLines
in classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
- Throws:
nl.cwi.monetdb.mcl.protocol.ProtocolException
-
getBooleanValue
public boolean getBooleanValue(int column)- Specified by:
getBooleanValue
in classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getByteValue
public byte getByteValue(int column)- Specified by:
getByteValue
in classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getShortValue
public short getShortValue(int column)- Specified by:
getShortValue
in classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getIntValue
public int getIntValue(int column)- Specified by:
getIntValue
in classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getLongValue
public long getLongValue(int column)- Specified by:
getLongValue
in classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getFloatValue
public float getFloatValue(int column)- Specified by:
getFloatValue
in classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getDoubleValue
public double getDoubleValue(int column)- Specified by:
getDoubleValue
in classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getValueAsObject
- Specified by:
getValueAsObject
in classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getObjectValue
- Specified by:
getObjectValue
in classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getValueAsString
- Specified by:
getValueAsString
in classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
getLastNanos
public int getLastNanos()- Specified by:
getLastNanos
in classnl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
-
close
public void close()
-