程序包 com.mysql.cj

接口 QueryBindings

    • 方法详细资料

      • setBindValues

        void setBindValues​(BindValue[] bindValues)
      • clearBindValues

        boolean clearBindValues()
        返回:
        true if bind values had long data
      • checkParameterSet

        void checkParameterSet​(int columnIndex)
      • checkAllParametersSet

        void checkAllParametersSet()
      • getNumberOfExecutions

        int getNumberOfExecutions()
      • setNumberOfExecutions

        void setNumberOfExecutions​(int numberOfExecutions)
      • isLongParameterSwitchDetected

        boolean isLongParameterSwitchDetected()
      • setLongParameterSwitchDetected

        void setLongParameterSwitchDetected​(boolean longParameterSwitchDetected)
      • getBinding

        BindValue getBinding​(int parameterIndex,
                             boolean forLongData)
      • setFromBindValue

        void setFromBindValue​(int parameterIndex,
                              BindValue bv)
      • setAsciiStream

        void setAsciiStream​(int parameterIndex,
                            InputStream x,
                            int length)
      • setBigDecimal

        void setBigDecimal​(int parameterIndex,
                           BigDecimal x)
      • setBigInteger

        void setBigInteger​(int parameterIndex,
                           BigInteger x)
      • setBinaryStream

        void setBinaryStream​(int parameterIndex,
                             InputStream x,
                             int length)
      • setBlob

        void setBlob​(int parameterIndex,
                     Blob x)
      • setBoolean

        void setBoolean​(int parameterIndex,
                        boolean x)
      • setByte

        void setByte​(int parameterIndex,
                     byte x)
      • setBytes

        void setBytes​(int parameterIndex,
                      byte[] x,
                      boolean escapeIfNeeded)
      • setCharacterStream

        void setCharacterStream​(int parameterIndex,
                                Reader reader,
                                int length)
      • setClob

        void setClob​(int i,
                     Clob x)
      • setDate

        void setDate​(int parameterIndex,
                     Date x,
                     Calendar cal)
      • setDouble

        void setDouble​(int parameterIndex,
                       double x)
      • setFloat

        void setFloat​(int parameterIndex,
                      float x)
      • setInt

        void setInt​(int parameterIndex,
                    int x)
      • setLong

        void setLong​(int parameterIndex,
                     long x)
      • setNCharacterStream

        void setNCharacterStream​(int parameterIndex,
                                 Reader reader,
                                 long length)
      • setNClob

        void setNClob​(int parameterIndex,
                      NClob value)
      • setNString

        void setNString​(int parameterIndex,
                        String x)
      • setNull

        void setNull​(int parameterIndex)
      • isNull

        boolean isNull​(int parameterIndex)
      • setObject

        void setObject​(int parameterIndex,
                       Object parameterObj)
      • setObject

        void setObject​(int parameterIndex,
                       Object parameterObj,
                       MysqlType targetMysqlType,
                       int scaleOrLength)
      • setShort

        void setShort​(int parameterIndex,
                      short x)
      • setString

        void setString​(int parameterIndex,
                       String x)
      • setTime

        void setTime​(int parameterIndex,
                     Time x,
                     Calendar cal)
      • getBytesRepresentation

        byte[] getBytesRepresentation​(int parameterIndex)