Uses of Class
org.postgresql.pljava.internal.Oid
-
Packages that use Oid Package Description org.postgresql.pljava.internal Java classes implementing core PL/Java behavior.org.postgresql.pljava.jdbc PL/Java's specialized JDBC implementation that interacts directly with the backend over SPI.org.postgresql.pljava.sqlj PL/Java's classloading from the jars managed byinstallJar
. -
-
Uses of Oid in org.postgresql.pljava.internal
Methods in org.postgresql.pljava.internal that return Oid Modifier and Type Method Description static Oid
Oid. forJavaObject(Object obj)
Finds the PostgreSQL well known Oid for the given Java object.static Oid
Oid. forSqlType(int sqlType)
Finds the PostgreSQL well known Oid for the XOPEN Sql type.static Oid
Oid. forTypeName(String typeString)
Finds the PostgreSQL well known Oid for a type name.Oid
TupleDesc. getOid(int index)
Returns OID of the column type.static Oid
Oid. getTypeId()
Returns the PostgreSQL type id for the Oid type.Methods in org.postgresql.pljava.internal with parameters of type Oid Modifier and Type Method Description boolean
AclId. hasSchemaCreatePermission(Oid oid)
Return true if this AclId has the right to create new objects in the given schema.static ExecutionPlan
ExecutionPlan. prepare(String statement, Oid[] argTypes)
Create an execution plan for a statement to be executed later using the internalSPI_prepare
function.static void
Oid. registerType(Class clazz, Oid typeId)
A Type well known to PostgreSQL but not known as a standard XOPEN SQL type can be registered here. -
Uses of Oid in org.postgresql.pljava.jdbc
Fields in org.postgresql.pljava.jdbc declared as Oid Modifier and Type Field Description static Oid
TypeOid. BOOL
static Oid
TypeOid. BPCHAR
static Oid
TypeOid. BYTEA
static Oid
TypeOid. DATE
static Oid
TypeOid. FLOAT4
static Oid
TypeOid. FLOAT8
static Oid
TypeOid. INT2
static Oid
TypeOid. INT4
static Oid
TypeOid. INT8
static Oid
TypeOid. INVALID
static Oid
TypeOid. NUMERIC
static Oid
TypeOid. OID
static Oid
TypeOid. TEXT
static Oid
TypeOid. TIME
static Oid
TypeOid. TIMESTAMP
static Oid
TypeOid. TIMESTAMPTZ
static Oid
TypeOid. VARCHAR
Methods in org.postgresql.pljava.jdbc that return Oid Modifier and Type Method Description protected abstract Oid
AbstractResultSetMetaData. getOid(int column)
Gets column OIDprotected Oid
SPIResultSetMetaData. getOid(int column)
Gets column OIDprotected Oid
SyntheticResultSetMetaData. getOid(int column)
Gets column OIDOid
ResultSetField. getOID()
Methods in org.postgresql.pljava.jdbc with parameters of type Oid Modifier and Type Method Description String
SPIConnection. getPGType(Oid oid)
Map the Oid of a PostgreSQL type to its name (specifically, thetypname
attribute ofpg_type
.int
SPIConnection. getSQLType(Oid oid)
This returns theTypes
type for a PG type oid, by mapping it to a name usingSPIConnection.getPGType(org.postgresql.pljava.internal.Oid)
and then to the result viaSPIConnection.getSQLType(String)
; used inResultSetMetaData
and five places inDatabaseMetaData
.Constructors in org.postgresql.pljava.jdbc with parameters of type Oid Constructor Description ResultSetField(String name, Oid oid, int len)
ResultSetField(String name, Oid oid, int len, int mod)
-
Uses of Oid in org.postgresql.pljava.sqlj
Methods in org.postgresql.pljava.sqlj that return types with arguments of type Oid Modifier and Type Method Description static Map<Oid,Class<? extends SQLData>>
Loader. getTypeMap(Lexicals.Identifier.Simple schema)
-