Class ParseMessage (0.14.1)

public class ParseMessage extends AbstractQueryProtocolMessage

Creates a prepared statement.

Static Fields

IDENTIFIER

protected static final char IDENTIFIER
Field Value
Type Description
char

Constructors

ParseMessage(ConnectionHandler connection)

public ParseMessage(ConnectionHandler connection)
Parameter
Name Description
connection ConnectionHandler

ParseMessage(ConnectionHandler connection, AbstractStatementParser.ParsedStatement parsedStatement, Statement originalStatement)

public ParseMessage(ConnectionHandler connection, AbstractStatementParser.ParsedStatement parsedStatement, Statement originalStatement)

Constructor for manually created Parse messages that originate from the simple query protocol.

Parameters
Name Description
connection ConnectionHandler
parsedStatement ParsedStatement
originalStatement com.google.cloud.spanner.Statement

ParseMessage(ConnectionHandler connection, String name, int[] parameterDataTypes, AbstractStatementParser.ParsedStatement parsedStatement, Statement originalStatement)

public ParseMessage(ConnectionHandler connection, String name, int[] parameterDataTypes, AbstractStatementParser.ParsedStatement parsedStatement, Statement originalStatement)

Constructor for manually created Parse messages that originate from a PREPARE statement.

Parameters
Name Description
connection ConnectionHandler
name String
parameterDataTypes int[]
parsedStatement ParsedStatement
originalStatement com.google.cloud.spanner.Statement

Methods

flush()

public void flush()
Overrides Exceptions
Type Description
Exception

getIdentifier()

protected String getIdentifier()

Used for logging.

Returns
Type Description
String
Overrides

getMessageName()

protected String getMessageName()

Used for logging.

Returns
Type Description
String
Overrides

getName()

public String getName()
Returns
Type Description
String

getPayloadString()

protected String getPayloadString()

Used for logging.

Returns
Type Description
String
Overrides

getSql()

public String getSql()
Returns
Type Description
String
Overrides

getStatement()

public IntermediatePreparedStatement getStatement()
Returns
Type Description
IntermediatePreparedStatement