-
- All Implemented Interfaces:
public final class ProcedureColumn
Wrapper for results of getProcedureColumns
Note that per the documentation SQL_DATA_TYPE and SQL_DATETIME_SUB are reserved for future use and have been left out of this class
-
-
Field Summary
Fields Modifier and Type Field Description private final String
catalog
private final String
schema
private final String
procedureName
private final String
name
private final ProcedureColumnType
columnType
private final JDBCType
dataType
private final String
typeName
private final Integer
precision
private final Integer
length
private final Integer
scale
private final Integer
radix
private final ProcedureColumnNullable
nullable
private final String
remarks
private final String
columnDefault
private final Integer
characterOctetLength
private final Integer
ordinalPosition
private final IsNullable
isNullable
private final String
specificName
-
Constructor Summary
Constructors Constructor Description ProcedureColumn(ResultSet rs)
-
Method Summary
Modifier and Type Method Description final String
getCatalog()
CatalogSource column: PROCEDURE_CAT final String
getSchema()
SchemaSource column: PROCEDURE_SCHEM final String
getProcedureName()
Procedure nameSource column: PROCEDURE_NAME final String
getName()
NameSource column: COLUMN_NAME final ProcedureColumnType
getColumnType()
Column type, converted to ProcedureColumnTypeSource column: COLUMN_TYPE final JDBCType
getDataType()
SQL type, converted to JDBCTypeSource column: DATA_TYPE final String
getTypeName()
Type nameSource column: TYPE_NAME final Integer
getPrecision()
PrecisionSource column: PRECISION final Integer
getLength()
LengthSource column: LENGTH final Integer
getScale()
ScaleSource column: SCALE final Integer
getRadix()
Radix, converted to Int for consistencySource column: RADIX final ProcedureColumnNullable
getNullable()
Nullable, converted to ProcedureColumnNullableSource column: NULLABLE final String
getRemarks()
RemarksSource column: REMARKS final String
getColumnDefault()
Column defaultSource column: COLUMN_DEF final Integer
getCharacterOctetLength()
Character octet lengthSource column: CHAR_OCTET_LENGTH final Integer
getOrdinalPosition()
Ordinal positionSource column: ORDINAL_POSITION final IsNullable
isNullable()
Is nullable, converted to IsNullableSource column: IS_NULLABLE final String
getSpecificName()
Specific nameSource column: SPECIFIC_NAME Boolean
equals(Object other)
Integer
hashCode()
-
-
Constructor Detail
-
ProcedureColumn
ProcedureColumn(ResultSet rs)
-
-
Method Detail
-
getCatalog
final String getCatalog()
Catalog
Source column: PROCEDURE_CAT
-
getProcedureName
final String getProcedureName()
Procedure name
Source column: PROCEDURE_NAME
-
getColumnType
final ProcedureColumnType getColumnType()
Column type, converted to ProcedureColumnType
Source column: COLUMN_TYPE
-
getDataType
final JDBCType getDataType()
SQL type, converted to JDBCType
Source column: DATA_TYPE
-
getTypeName
final String getTypeName()
Type name
Source column: TYPE_NAME
-
getPrecision
final Integer getPrecision()
Precision
Source column: PRECISION
-
getNullable
final ProcedureColumnNullable getNullable()
Nullable, converted to ProcedureColumnNullable
Source column: NULLABLE
-
getRemarks
final String getRemarks()
Remarks
Source column: REMARKS
-
getColumnDefault
final String getColumnDefault()
Column default
Source column: COLUMN_DEF
-
getCharacterOctetLength
final Integer getCharacterOctetLength()
Character octet length
Source column: CHAR_OCTET_LENGTH
-
getOrdinalPosition
final Integer getOrdinalPosition()
Ordinal position
Source column: ORDINAL_POSITION
-
isNullable
final IsNullable isNullable()
Is nullable, converted to IsNullable
Source column: IS_NULLABLE
-
getSpecificName
final String getSpecificName()
Specific name
Source column: SPECIFIC_NAME
-
-
-
-