Package org.mariadb.jdbc.message.server
Class PrepareResultPacket
- java.lang.Object
-
- org.mariadb.jdbc.message.server.PrepareResultPacket
-
- All Implemented Interfaces:
org.mariadb.jdbc.client.Completion,Prepare,org.mariadb.jdbc.message.ServerMessage
- Direct Known Subclasses:
CachedPrepareResultPacket
public class PrepareResultPacket extends Object implements org.mariadb.jdbc.client.Completion, Prepare
See https://mariadb.com/kb/en/com_stmt_prepare/#COM_STMT_PREPARE_OK
-
-
Field Summary
Fields Modifier and Type Field Description protected intstatementId
-
Constructor Summary
Constructors Constructor Description PrepareResultPacket(org.mariadb.jdbc.client.ReadableByteBuf buffer, Reader reader, org.mariadb.jdbc.client.Context context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose(org.mariadb.jdbc.client.Client con)voiddecrementUse(org.mariadb.jdbc.client.Client con, ServerPreparedStatement preparedStatement)org.mariadb.jdbc.client.Column[]getColumns()org.mariadb.jdbc.client.Column[]getParameters()intgetStatementId()voidsetColumns(org.mariadb.jdbc.client.Column[] columns)
-
-
-
Constructor Detail
-
PrepareResultPacket
public PrepareResultPacket(org.mariadb.jdbc.client.ReadableByteBuf buffer, Reader reader, org.mariadb.jdbc.client.Context context) throws IOException- Throws:
IOException
-
-
Method Detail
-
close
public void close(org.mariadb.jdbc.client.Client con) throws SQLException- Specified by:
closein interfacePrepare- Throws:
SQLException
-
decrementUse
public void decrementUse(org.mariadb.jdbc.client.Client con, ServerPreparedStatement preparedStatement) throws SQLException- Specified by:
decrementUsein interfacePrepare- Throws:
SQLException
-
getStatementId
public int getStatementId()
- Specified by:
getStatementIdin interfacePrepare
-
getParameters
public org.mariadb.jdbc.client.Column[] getParameters()
- Specified by:
getParametersin interfacePrepare
-
getColumns
public org.mariadb.jdbc.client.Column[] getColumns()
- Specified by:
getColumnsin interfacePrepare
-
setColumns
public void setColumns(org.mariadb.jdbc.client.Column[] columns)
- Specified by:
setColumnsin interfacePrepare
-
-