Class JsonType (2.16.1)

public class JsonType implements SQLType

Custom SQL type for Spanner JSON data type. This type (or the vendor type number) must be used when setting a JSON parameter using PreparedStatement#setObject(int, Object, SQLType).

Inheritance

java.lang.Object > JsonType

Implements

SQLType

Static Fields

INSTANCE

public static final JsonType INSTANCE
Field Value
TypeDescription
JsonType

VENDOR_TYPE_NUMBER

public static final int VENDOR_TYPE_NUMBER

Spanner does not have any type numbers, but the code values are unique. Add 100,000 to avoid conflicts with the type numbers in java.sql.Types.

Field Value
TypeDescription
int

Methods

getName()

public String getName()
Returns
TypeDescription
String

getVendor()

public String getVendor()
Returns
TypeDescription
String

getVendorTypeNumber()

public Integer getVendorTypeNumber()
Returns
TypeDescription
Integer

toString()

public String toString()
Returns
TypeDescription
String
Overrides