Class PreparePacket

  • All Implemented Interfaces:
    org.mariadb.jdbc.message.ClientMessage

    public final class PreparePacket
    extends Object
    implements org.mariadb.jdbc.message.ClientMessage
    • Constructor Detail

      • PreparePacket

        public PreparePacket​(String sql)
    • Method Detail

      • encode

        public int encode​(Writer writer,
                          org.mariadb.jdbc.client.Context context)
                   throws IOException
        Specified by:
        encode in interface org.mariadb.jdbc.message.ClientMessage
        Throws:
        IOException
      • readPacket

        public org.mariadb.jdbc.client.Completion readPacket​(Statement stmt,
                                                             int fetchSize,
                                                             long maxRows,
                                                             int resultSetConcurrency,
                                                             int resultSetType,
                                                             boolean closeOnCompletion,
                                                             Reader reader,
                                                             Writer writer,
                                                             org.mariadb.jdbc.client.Context context,
                                                             ExceptionFactory exceptionFactory,
                                                             ReentrantLock lock,
                                                             boolean traceEnable)
                                                      throws IOException,
                                                             SQLException
        Specified by:
        readPacket in interface org.mariadb.jdbc.message.ClientMessage
        Throws:
        IOException
        SQLException
      • description

        public String description()
        Specified by:
        description in interface org.mariadb.jdbc.message.ClientMessage