| Modifier and Type | Field and Description |
|---|---|
| protected static final PgType | |
| protected static final PgType | |
| protected static final PgType | |
| protected static final PgType | |
| protected static final PgType | |
| protected static final PgType | |
| protected static final PgType | |
| private Type | |
| protected static final PgType | |
| protected static final PgType | |
| protected static final PgType | |
| private int | |
| protected static final PgType | |
| private int | |
| protected static final PgType | |
| protected static final PgType | |
| protected static final PgType | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| private int | |
| protected static final PgType |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected | |
| protected | PgType(Type hType, int oid, Integer
Normally pass null. This is a dummy parameter just to make
a unique method signature. If non-null, will be treated
exactly the same as the typeWidthObject from the 3-param
constructor. dummy, long lpConstraint)Convenience wrapper for PgType constructor, when there is no fixed width for the type. |
| protected | PgType(Type
HyperSQL data type hType, int Numeric Object ID for the driver-side type. oid, Integer Fixed width for the type typeWidthObject, Integer Either length or Precision setting for this
instance of the type lpConstraintObject)Important Note for all types with positive lpConstraint other than Timestamps and Times, add an extra 4 to satisfy crazy driver protocol.
|
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public int | |
| public Object | Returns: ObjectString inString, Session Session session)This method copied from JDBCPreparedStatement.java. |
| public static PgType | |
| public int | |
| private static void | |
| pack-priv static void | |
| public String |
| bitSingleton | back to summary |
|---|---|
| protected static final PgType bitSingleton | |
| bitVaryingSingleton | back to summary |
|---|---|
| protected static final PgType bitVaryingSingleton | |
| boolSingleton | back to summary |
|---|---|
| protected static final PgType boolSingleton | |
| dateSingleton | back to summary |
|---|---|
| protected static final PgType dateSingleton | |
| daySecIntervalSingleton | back to summary |
|---|---|
| protected static final PgType daySecIntervalSingleton | |
| doubleSingleton | back to summary |
|---|---|
| protected static final PgType doubleSingleton | |
| hourSecIntervalSingleton | back to summary |
|---|---|
| protected static final PgType hourSecIntervalSingleton | |
| hType | back to summary |
|---|---|
| private Type hType | |
| int2singleton | back to summary |
|---|---|
| protected static final PgType int2singleton | |
| int4singleton | back to summary |
|---|---|
| protected static final PgType int4singleton | |
| int8singleton | back to summary |
|---|---|
| protected static final PgType int8singleton | |
| lpConstraint | back to summary |
|---|---|
| private int lpConstraint | |
| minSecIntervalSingleton | back to summary |
|---|---|
| protected static final PgType minSecIntervalSingleton | |
| oid | back to summary |
|---|---|
| private int oid | |
| secIntervalSingleton | back to summary |
|---|---|
| protected static final PgType secIntervalSingleton | |
| textSingleton | back to summary |
|---|---|
| protected static final PgType textSingleton | |
| tinyIntSingleton | back to summary |
|---|---|
| protected static final PgType tinyIntSingleton | |
| TYPE_ABSTIME | back to summary |
|---|---|
| public static final int TYPE_ABSTIME | |
| TYPE_BIT | back to summary |
|---|---|
| public static final int TYPE_BIT | |
| TYPE_BLOB | back to summary |
|---|---|
| public static final int TYPE_BLOB | |
| TYPE_BOOL | back to summary |
|---|---|
| public static final int TYPE_BOOL | |
| TYPE_BOX | back to summary |
|---|---|
| public static final int TYPE_BOX | |
| TYPE_BPCHAR | back to summary |
|---|---|
| public static final int TYPE_BPCHAR | |
| TYPE_BPCHARARRAY | back to summary |
|---|---|
| public static final int TYPE_BPCHARARRAY | |
| TYPE_BYTEA | back to summary |
|---|---|
| public static final int TYPE_BYTEA | |
| TYPE_CHAR | back to summary |
|---|---|
| public static final int TYPE_CHAR | |
| TYPE_CHAR2 | back to summary |
|---|---|
| public static final int TYPE_CHAR2 | |
| TYPE_CHAR4 | back to summary |
|---|---|
| public static final int TYPE_CHAR4 | |
| TYPE_CHAR8 | back to summary |
|---|---|
| public static final int TYPE_CHAR8 | |
| TYPE_CID | back to summary |
|---|---|
| public static final int TYPE_CID | |
| TYPE_CIDR | back to summary |
|---|---|
| public static final int TYPE_CIDR | |
| TYPE_DATE | back to summary |
|---|---|
| public static final int TYPE_DATE | |
| TYPE_DATETIME | back to summary |
|---|---|
| public static final int TYPE_DATETIME | |
| TYPE_FILENAME | back to summary |
|---|---|
| public static final int TYPE_FILENAME | |
| TYPE_FLOAT4 | back to summary |
|---|---|
| public static final int TYPE_FLOAT4 | |
| TYPE_FLOAT8 | back to summary |
|---|---|
| public static final int TYPE_FLOAT8 | |
| TYPE_INET | back to summary |
|---|---|
| public static final int TYPE_INET | |
| TYPE_INT2 | back to summary |
|---|---|
| public static final int TYPE_INT2 | |
| TYPE_INT2VECTOR | back to summary |
|---|---|
| public static final int TYPE_INT2VECTOR | |
| TYPE_INT4 | back to summary |
|---|---|
| public static final int TYPE_INT4 | |
| TYPE_INT8 | back to summary |
|---|---|
| public static final int TYPE_INT8 | |
| TYPE_LSEG | back to summary |
|---|---|
| public static final int TYPE_LSEG | |
| TYPE_MACADDR | back to summary |
|---|---|
| public static final int TYPE_MACADDR | |
| TYPE_MONEY | back to summary |
|---|---|
| public static final int TYPE_MONEY | |
| TYPE_NAME | back to summary |
|---|---|
| public static final int TYPE_NAME | |
| TYPE_NUMERIC | back to summary |
|---|---|
| public static final int TYPE_NUMERIC | |
| TYPE_OID | back to summary |
|---|---|
| public static final int TYPE_OID | |
| TYPE_OIDINT2 | back to summary |
|---|---|
| public static final int TYPE_OIDINT2 | |
| TYPE_OIDINT4 | back to summary |
|---|---|
| public static final int TYPE_OIDINT4 | |
| TYPE_OIDNAME | back to summary |
|---|---|
| public static final int TYPE_OIDNAME | |
| TYPE_OIDVECTOR | back to summary |
|---|---|
| public static final int TYPE_OIDVECTOR | |
| TYPE_PATH | back to summary |
|---|---|
| public static final int TYPE_PATH | |
| TYPE_POINT | back to summary |
|---|---|
| public static final int TYPE_POINT | |
| TYPE_POLYGON | back to summary |
|---|---|
| public static final int TYPE_POLYGON | |
| TYPE_RECORD | back to summary |
|---|---|
| public static final int TYPE_RECORD | |
| TYPE_REGPROC | back to summary |
|---|---|
| public static final int TYPE_REGPROC | |
| TYPE_RELTIME | back to summary |
|---|---|
| public static final int TYPE_RELTIME | |
| TYPE_SET | back to summary |
|---|---|
| public static final int TYPE_SET | |
| TYPE_TEXT | back to summary |
|---|---|
| public static final int TYPE_TEXT | |
| TYPE_TEXTARRAY | back to summary |
|---|---|
| public static final int TYPE_TEXTARRAY | |
| TYPE_TID | back to summary |
|---|---|
| public static final int TYPE_TID | |
| TYPE_TIME | back to summary |
|---|---|
| public static final int TYPE_TIME | |
| TYPE_TIME_WITH_TMZONE | back to summary |
|---|---|
| public static final int TYPE_TIME_WITH_TMZONE | |
| TYPE_TIMESTAMP | back to summary |
|---|---|
| public static final int TYPE_TIMESTAMP | |
| TYPE_TIMESTAMP_NO_TMZONE | back to summary |
|---|---|
| public static final int TYPE_TIMESTAMP_NO_TMZONE | |
| TYPE_TINTERVAL | back to summary |
|---|---|
| public static final int TYPE_TINTERVAL | |
| TYPE_TINYINT | back to summary |
|---|---|
| public static final int TYPE_TINYINT | |
| TYPE_UNKNOWN | back to summary |
|---|---|
| public static final int TYPE_UNKNOWN | |
| TYPE_UUID | back to summary |
|---|---|
| public static final int TYPE_UUID | |
| TYPE_VARBIT | back to summary |
|---|---|
| public static final int TYPE_VARBIT | |
| TYPE_VARCHAR | back to summary |
|---|---|
| public static final int TYPE_VARCHAR | |
| TYPE_VARCHARARRAY | back to summary |
|---|---|
| public static final int TYPE_VARCHARARRAY | |
| TYPE_VOID | back to summary |
|---|---|
| public static final int TYPE_VOID | |
| TYPE_XID | back to summary |
|---|---|
| public static final int TYPE_XID | |
| TYPE_XML | back to summary |
|---|---|
| public static final int TYPE_XML | |
| TYPE_XMLARRAY | back to summary |
|---|---|
| public static final int TYPE_XMLARRAY | |
| typeWidth | back to summary |
|---|---|
| private int typeWidth | |
| unknownSingleton | back to summary |
|---|---|
| protected static final PgType unknownSingleton | |
| PgType | back to summary |
|---|---|
| protected PgType(Type hType, int oid) Convenience wrapper for PgType constructor, when there is no type width, length, or precision setting for the type.
| |
| PgType | back to summary |
|---|---|
| protected PgType(Type hType, int oid, int typeWidth) Convenience wrapper for PgType constructor, when there is no length or precision setting for the type.
| |
| PgType | back to summary |
|---|---|
| protected PgType(Type hType, int oid, Integer dummy, long lpConstraint) throws RecoverableOdbcFailure Convenience wrapper for PgType constructor, when there is no fixed width for the type.
| |
| PgType | back to summary |
|---|---|
protected PgType(Type hType, int oid, Integer typeWidthObject, Integer lpConstraintObject)
| |
| getLPConstraint | back to summary |
|---|---|
| public int getLPConstraint() | |
| getOid | back to summary |
|---|---|
| public int getOid() | |
| getParameter | back to summary |
|---|---|
| public Object getParameter(String inString, Session session) throws SQLException, 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.
| |
| getPgType | back to summary |
|---|---|
| public static PgType getPgType(Type hType) throws RecoverableOdbcFailure | |
| getTypeWidth | back to summary |
|---|---|
| public int getTypeWidth() | |
| ignoredConstraintWarning | back to summary |
|---|---|
| private static void ignoredConstraintWarning(Type hsqldbType) | |
| throwError | back to summary |
|---|---|
| pack-priv static void throwError(HsqlException e) throws SQLException | |
| valueString | back to summary |
|---|---|
| public String valueString(Object datum) | |