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
  • Method Details

    • wantsMore

      public boolean wantsMore()
      Specified by:
      wantsMore in interface nl.cwi.monetdb.mcl.responses.IIncompleteResponse
      Specified by:
      wantsMore in class nl.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 interface nl.cwi.monetdb.mcl.responses.IIncompleteResponse
      Specified by:
      addLines in class nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
      Throws:
      nl.cwi.monetdb.mcl.protocol.ProtocolException
    • getBooleanValue

      public boolean getBooleanValue​(int column)
      Specified by:
      getBooleanValue in class nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
    • getByteValue

      public byte getByteValue​(int column)
      Specified by:
      getByteValue in class nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
    • getShortValue

      public short getShortValue​(int column)
      Specified by:
      getShortValue in class nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
    • getIntValue

      public int getIntValue​(int column)
      Specified by:
      getIntValue in class nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
    • getLongValue

      public long getLongValue​(int column)
      Specified by:
      getLongValue in class nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
    • getFloatValue

      public float getFloatValue​(int column)
      Specified by:
      getFloatValue in class nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
    • getDoubleValue

      public double getDoubleValue​(int column)
      Specified by:
      getDoubleValue in class nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
    • getValueAsObject

      public Object getValueAsObject​(int column)
      Specified by:
      getValueAsObject in class nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
    • getObjectValue

      public Object getObjectValue​(int column)
      Specified by:
      getObjectValue in class nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
    • getValueAsString

      public String getValueAsString​(int column)
      Specified by:
      getValueAsString in class nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
    • getLastNanos

      public int getLastNanos()
      Specified by:
      getLastNanos in class nl.cwi.monetdb.mcl.responses.AbstractDataBlockResponse
    • close

      public void close()