Class BinaryParser (0.14.1)

public class BinaryParser extends Parser<ByteArray>

Parse specified type to binary (generally this is the simplest parse class, as items are generally represented in binary for wire format).

Inheritance

Object > Parser > BinaryParser

Static Methods

convertToPG(ResultSet resultSet, int position, ProxyServer.DataFormat format)

public static byte[] convertToPG(ResultSet resultSet, int position, ProxyServer.DataFormat format)
Parameters
Name Description
resultSet com.google.cloud.spanner.ResultSet
position int
format ProxyServer.DataFormat
Returns
Type Description
byte[]

toByteArray(byte[] data)

public static ByteArray toByteArray(byte[] data)

Converts the binary data to a ByteArray.

Parameter
Name Description
data byte[]
Returns
Type Description
com.google.cloud.ByteArray

Methods

binaryParse()

protected byte[] binaryParse()

Used to parse data type onto binary. Override this to change binary representation.

Returns
Type Description
byte[]
Overrides

bind(Statement.Builder statementBuilder, String name)

public void bind(Statement.Builder statementBuilder, String name)
Parameters
Name Description
statementBuilder com.google.cloud.spanner.Statement.Builder
name String
Overrides

spannerBinaryParse()

protected byte[] spannerBinaryParse()
Returns
Type Description
byte[]
Overrides

stringParse()

public String stringParse()

Used to parse data type into string. Override this to change the string representation.

Returns
Type Description
String
Overrides