程序包 com.mysql.cj

类 ServerPreparedQueryBindings

    • 构造器详细资料

      • ServerPreparedQueryBindings

        public ServerPreparedQueryBindings​(int parameterCount,
                                           Session sess)
    • 方法详细资料

      • getBinding

        public ServerPreparedQueryBindValue getBinding​(int parameterIndex,
                                                       boolean forLongData)
        Returns the structure representing the value that (can be)/(is) bound at the given parameter index.
        参数:
        parameterIndex - 0-based
        forLongData - is this for a stream?
        返回:
        ServerPreparedQueryBindValue
      • getSendTypesToServer

        public AtomicBoolean getSendTypesToServer()
      • isLongParameterSwitchDetected

        public boolean isLongParameterSwitchDetected()
      • setLongParameterSwitchDetected

        public void setLongParameterSwitchDetected​(boolean longParameterSwitchDetected)
      • setAsciiStream

        public void setAsciiStream​(int parameterIndex,
                                   InputStream x)
      • setAsciiStream

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

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

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

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

        public void setBinaryStream​(int parameterIndex,
                                    InputStream x)
      • setBinaryStream

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

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

        public void setBlob​(int parameterIndex,
                            InputStream inputStream)
      • setBlob

        public void setBlob​(int parameterIndex,
                            InputStream inputStream,
                            long length)
      • setBlob

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

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

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

        public void setBytes​(int parameterIndex,
                             byte[] x)
      • setBytes

        public void setBytes​(int parameterIndex,
                             byte[] x,
                             boolean checkForIntroducer,
                             boolean escapeForMBChars)
      • setBytesNoEscape

        public void setBytesNoEscape​(int parameterIndex,
                                     byte[] parameterAsBytes)
      • setBytesNoEscapeNoQuotes

        public void setBytesNoEscapeNoQuotes​(int parameterIndex,
                                             byte[] parameterAsBytes)
      • setCharacterStream

        public void setCharacterStream​(int parameterIndex,
                                       Reader reader)
      • setCharacterStream

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

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

        public void setClob​(int parameterIndex,
                            Reader reader)
      • setClob

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

        public void setClob​(int parameterIndex,
                            Clob x)
      • setDate

        public void setDate​(int parameterIndex,
                            Date x)
      • setDate

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

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

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

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

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

        public void setNCharacterStream​(int parameterIndex,
                                        Reader value)
      • setNCharacterStream

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

        public void setNClob​(int parameterIndex,
                             Reader reader)
      • setNClob

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

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

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

        public void setNull​(int parameterIndex)
      • setShort

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

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

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

        public void setTime​(int parameterIndex,
                            Time x)
      • setTimestamp

        public void setTimestamp​(int parameterIndex,
                                 Timestamp x)
      • setTimestamp

        public void setTimestamp​(int parameterIndex,
                                 Timestamp x,
                                 Calendar cal)
      • setTimestamp

        public void setTimestamp​(int parameterIndex,
                                 Timestamp x,
                                 Calendar targetCalendar,
                                 int fractionalLength)