Class PgOid


  • public final class PgOid
    extends org.postgresql.core.Oid
    Extension to the Oid class which contains Postgres specific datatypes not found currently in the JDBC driver implementation classes.
    Author:
    Horia Chiorean (hchiorea@redhat.com)
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int CIDR_ARRAY  
      static int CIDR_OID  
      static int DATERANGE_ARRAY  
      static int DATERANGE_OID  
      static int INET_ARRAY  
      static int INET_OID  
      static int INT4RANGE_ARRAY  
      static int INT4RANGE_OID  
      static int INT8RANGE_ARRAY  
      static int INT8RANGE_OID  
      static int JSONB_OID
      Internal PG types as returned by the plugin
      static int MACADDR_ARRAY  
      static int MACADDR_OID  
      static int MACADDR8_ARRAY  
      static int MACADDR8_OID  
      static int NUM_RANGE_ARRAY  
      static int NUM_RANGE_OID  
      static int TSRANGE_ARRAY  
      static int TSRANGE_OID  
      static int TSTZRANGE_ARRAY  
      static int TSTZRANGE_OID  
      • Fields inherited from class org.postgresql.core.Oid

        BIT, BIT_ARRAY, BOOL, BOOL_ARRAY, BOX, BPCHAR, BPCHAR_ARRAY, BYTEA, BYTEA_ARRAY, CHAR, CHAR_ARRAY, CIDR, CIRCLE, DATE, DATE_ARRAY, FLOAT4, FLOAT4_ARRAY, FLOAT8, FLOAT8_ARRAY, INET, INT2, INT2_ARRAY, INT4, INT4_ARRAY, INT8, INT8_ARRAY, INTERVAL, INTERVAL_ARRAY, JSON, JSON_ARRAY, JSONB, JSONB_ARRAY, LINE, LSEG, MACADDR, MACADDR8, MONEY, MONEY_ARRAY, NAME, NAME_ARRAY, NUMERIC, NUMERIC_ARRAY, OID, OID_ARRAY, PATH, POINT, POINT_ARRAY, POLYGON, REF_CURSOR, REF_CURSOR_ARRAY, TEXT, TEXT_ARRAY, TIME, TIME_ARRAY, TIMESTAMP, TIMESTAMP_ARRAY, TIMESTAMPTZ, TIMESTAMPTZ_ARRAY, TIMETZ, TIMETZ_ARRAY, TSQUERY, TSVECTOR, UNSPECIFIED, UUID, UUID_ARRAY, VARBIT, VARBIT_ARRAY, VARCHAR, VARCHAR_ARRAY, VOID, XML, XML_ARRAY
    • Constructor Summary

      Constructors 
      Constructor Description
      PgOid()