Class AvaticaSite

java.lang.Object
org.apache.calcite.avatica.AvaticaSite

public class AvaticaSite extends Object
A location that a value can be written to or read from.
  • Field Details

    • DUMMY_VALUE

      public static final Object DUMMY_VALUE
      Value that means the parameter has been set to null. If value is null, parameter has not been set.
  • Constructor Details

  • Method Details

    • isSet

      public boolean isSet(int index)
    • setByte

      public void setByte(byte o)
    • setChar

      public void setChar(char o)
    • setShort

      public void setShort(short o)
    • setInt

      public void setInt(int o)
    • setLong

      public void setLong(long o)
    • setBoolean

      public void setBoolean(boolean o)
    • setRowId

      public void setRowId(RowId x)
    • setNString

      public void setNString(String o)
    • setNCharacterStream

      public void setNCharacterStream(Reader value, long length)
    • setNClob

      public void setNClob(NClob value)
    • setClob

      public void setClob(Reader reader, long length)
    • setBlob

      public void setBlob(InputStream inputStream, long length)
    • setNClob

      public void setNClob(Reader reader, long length)
    • setSQLXML

      public void setSQLXML(SQLXML xmlObject)
    • setAsciiStream

      public void setAsciiStream(InputStream x, long length)
    • setBinaryStream

      public void setBinaryStream(InputStream x, long length)
    • setCharacterStream

      public void setCharacterStream(Reader reader, long length)
    • setAsciiStream

      public void setAsciiStream(InputStream x)
    • setBinaryStream

      public void setBinaryStream(InputStream x)
    • setCharacterStream

      public void setCharacterStream(Reader reader)
    • setNCharacterStream

      public void setNCharacterStream(Reader value)
    • setClob

      public void setClob(Reader reader)
    • setBlob

      public void setBlob(InputStream inputStream)
    • setNClob

      public void setNClob(Reader reader)
    • setUnicodeStream

      public void setUnicodeStream(InputStream x, int length)
    • setFloat

      public void setFloat(float x)
    • setDouble

      public void setDouble(double x)
    • setBigDecimal

      public void setBigDecimal(BigDecimal x)
    • setString

      public void setString(String x)
    • setBytes

      public void setBytes(byte[] x)
    • setTimestamp

      public void setTimestamp(Timestamp x, Calendar calendar)
    • setTime

      public void setTime(Time x, Calendar calendar)
    • setDate

      public void setDate(Date x, Calendar calendar)
    • setObject

      public void setObject(Object x, int targetSqlType)
    • get

      public static Object get(Cursor.Accessor accessor, int targetSqlType, Calendar localCalendar) throws SQLException
      Throws:
      SQLException
    • setObject

      public void setObject(Object x)
    • setNull

      public void setNull(int sqlType)
    • setRef

      public void setRef(Ref x)
    • setBlob

      public void setBlob(Blob x)
    • setClob

      public void setClob(Clob x)
    • setArray

      public void setArray(Array x)
    • setNull

      public void setNull(int sqlType, String typeName)
    • setURL

      public void setURL(URL x)
    • setObject

      public void setObject(Object x, int targetSqlType, int scaleOrLength)
    • toBigDecimal

      public static BigDecimal toBigDecimal(Object x)