java.lang.Object
org.hsqldb.server.PgType
Postgres types.
- Since:
- 1.9.0
- Author:
- Blaine Simpson (blaine dot simpson at admc dot com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionint
int
getOid()
getParameter
(String inString, org.hsqldb.Session session) This method copied from JDBCPreparedStatement.java.static PgType
getPgType
(org.hsqldb.types.Type hType) int
valueString
(Object datum)
-
Field Details
-
TYPE_BOOL
public static final int TYPE_BOOL- See Also:
-
TYPE_BYTEA
public static final int TYPE_BYTEA- See Also:
-
TYPE_CHAR
public static final int TYPE_CHAR- See Also:
-
TYPE_NAME
public static final int TYPE_NAME- See Also:
-
TYPE_INT8
public static final int TYPE_INT8- See Also:
-
TYPE_INT2
public static final int TYPE_INT2- See Also:
-
TYPE_INT2VECTOR
public static final int TYPE_INT2VECTOR- See Also:
-
TYPE_INT4
public static final int TYPE_INT4- See Also:
-
TYPE_REGPROC
public static final int TYPE_REGPROC- See Also:
-
TYPE_TEXT
public static final int TYPE_TEXT- See Also:
-
TYPE_OID
public static final int TYPE_OID- See Also:
-
TYPE_TID
public static final int TYPE_TID- See Also:
-
TYPE_XID
public static final int TYPE_XID- See Also:
-
TYPE_CID
public static final int TYPE_CID- See Also:
-
TYPE_OIDVECTOR
public static final int TYPE_OIDVECTOR- See Also:
-
TYPE_SET
public static final int TYPE_SET- See Also:
-
TYPE_XML
public static final int TYPE_XML- See Also:
-
TYPE_XMLARRAY
public static final int TYPE_XMLARRAY- See Also:
-
TYPE_CHAR2
public static final int TYPE_CHAR2- See Also:
-
TYPE_CHAR4
public static final int TYPE_CHAR4- See Also:
-
TYPE_CHAR8
public static final int TYPE_CHAR8- See Also:
-
TYPE_POINT
public static final int TYPE_POINT- See Also:
-
TYPE_LSEG
public static final int TYPE_LSEG- See Also:
-
TYPE_PATH
public static final int TYPE_PATH- See Also:
-
TYPE_BOX
public static final int TYPE_BOX- See Also:
-
TYPE_POLYGON
public static final int TYPE_POLYGON- See Also:
-
TYPE_FILENAME
public static final int TYPE_FILENAME- See Also:
-
TYPE_CIDR
public static final int TYPE_CIDR- See Also:
-
TYPE_FLOAT4
public static final int TYPE_FLOAT4- See Also:
-
TYPE_FLOAT8
public static final int TYPE_FLOAT8- See Also:
-
TYPE_ABSTIME
public static final int TYPE_ABSTIME- See Also:
-
TYPE_RELTIME
public static final int TYPE_RELTIME- See Also:
-
TYPE_TINTERVAL
public static final int TYPE_TINTERVAL- See Also:
-
TYPE_UNKNOWN
public static final int TYPE_UNKNOWN- See Also:
-
TYPE_MONEY
public static final int TYPE_MONEY- See Also:
-
TYPE_OIDINT2
public static final int TYPE_OIDINT2- See Also:
-
TYPE_MACADDR
public static final int TYPE_MACADDR- See Also:
-
TYPE_INET
public static final int TYPE_INET- See Also:
-
TYPE_OIDINT4
public static final int TYPE_OIDINT4- See Also:
-
TYPE_OIDNAME
public static final int TYPE_OIDNAME- See Also:
-
TYPE_TEXTARRAY
public static final int TYPE_TEXTARRAY- See Also:
-
TYPE_BPCHARARRAY
public static final int TYPE_BPCHARARRAY- See Also:
-
TYPE_VARCHARARRAY
public static final int TYPE_VARCHARARRAY- See Also:
-
TYPE_BPCHAR
public static final int TYPE_BPCHAR- See Also:
-
TYPE_VARCHAR
public static final int TYPE_VARCHAR- See Also:
-
TYPE_DATE
public static final int TYPE_DATE- See Also:
-
TYPE_TIME
public static final int TYPE_TIME- See Also:
-
TYPE_TIMESTAMP_NO_TMZONE
public static final int TYPE_TIMESTAMP_NO_TMZONE- See Also:
-
TYPE_DATETIME
public static final int TYPE_DATETIME- See Also:
-
TYPE_TIME_WITH_TMZONE
public static final int TYPE_TIME_WITH_TMZONE- See Also:
-
TYPE_TIMESTAMP
public static final int TYPE_TIMESTAMP- See Also:
-
TYPE_NUMERIC
public static final int TYPE_NUMERIC- See Also:
-
TYPE_RECORD
public static final int TYPE_RECORD- See Also:
-
TYPE_VOID
public static final int TYPE_VOID- See Also:
-
TYPE_UUID
public static final int TYPE_UUID- See Also:
-
TYPE_BLOB
public static final int TYPE_BLOB- See Also:
-
TYPE_TINYINT
public static final int TYPE_TINYINT- See Also:
-
TYPE_BIT
public static final int TYPE_BIT- See Also:
-
TYPE_VARBIT
public static final int TYPE_VARBIT- See Also:
-
-
Method Details
-
getOid
public int getOid() -
getTypeWidth
public int getTypeWidth() -
getLPConstraint
public int getLPConstraint() -
getPgType
public static PgType getPgType(org.hsqldb.types.Type hType) throws org.hsqldb.server.RecoverableOdbcFailure - Throws:
org.hsqldb.server.RecoverableOdbcFailure
-
getParameter
public Object getParameter(String inString, org.hsqldb.Session session) throws SQLException, org.hsqldb.server.RecoverableOdbcFailure This method copied from JDBCPreparedStatement.java. The internal parameter value setter always converts the parameter to the Java type required for data transmission.This method will not be called for binary types. Binary values are just loaded directly into the Object parameter array.
- Parameters:
inString
- Stringsession
- Session- Returns:
- Object
- Throws:
SQLException
- if either argument is not acceptable.org.hsqldb.server.RecoverableOdbcFailure
- for some unsupported features
-
valueString
-