Class PgJsonbType (2.21.0)

public class PgJsonbType implements SQLType

Inheritance

java.lang.Object > PgJsonbType

Implements

SQLType

Static Fields

INSTANCE

public static final PgJsonbType INSTANCE
Field Value
Type Description
PgJsonbType

SHORT_VENDOR_TYPE_NUMBER

public static final short SHORT_VENDOR_TYPE_NUMBER

Define a short type number as well, as this is what is expected to be returned in DatabaseMetaData#getTypeInfo().

Field Value
Type Description
short

VENDOR_TYPE_NUMBER

public static final int VENDOR_TYPE_NUMBER

Spanner/Spangres does not have any type numbers, but the code values are unique. Add 200,000 to avoid conflicts with the type numbers in java.sql.Types. Native Cloud Spanner types already use the range starting at 100,000 (see JsonType).

Field Value
Type Description
int

Methods

getName()

public String getName()
Returns
Type Description
String

getVendor()

public String getVendor()
Returns
Type Description
String

getVendorTypeNumber()

public Integer getVendorTypeNumber()
Returns
Type Description
Integer

toString()

public String toString()
Returns
Type Description
String
Overrides