public class ProResultSetMetaDataImpl extends ResultSetMetaData
bufferName, columns, fields, nameTable, numColumns, uniqueId
Constructor and Description |
---|
ProResultSetMetaDataImpl(int numFields)
Constructor.
|
ProResultSetMetaDataImpl(ResultSetMetaData resultsetMetaData)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
setFieldMetaData(int fieldNum,
java.lang.String name,
int extent,
int proType)
Set the MetaData for a field of the input Result set.
|
getCaption, getCatalogName, getColumnCaption, getColumnClassName, getColumnCount, getColumnDisplaySize, getColumnFlag, getColumnInitialValue, getColumnJavaTypeName, getColumnLabel, getColumnName, getColumnProType, getColumnType, getColumnTypeName, getColumnUserOrder, getColumnXMLMapping, getFieldCount, getFieldExtent, getFieldJavaTypeName, getFieldName, getFieldProType, getFieldTypeName, getFlag, getInitialValue, getPrecision, getProColumnType, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWrapperFor, isWritable, setFieldDesc, setFieldDesc, setFieldDesc, setFieldDesc, setFieldDesc, unwrap, validate, validateCol, validateFields
getTypeCode
public ProResultSetMetaDataImpl(int numFields)
numFields
- The number of fields for the input result setpublic ProResultSetMetaDataImpl(ResultSetMetaData resultsetMetaData) throws ProSQLException
resultsetMetaData
- ProSQLException
public void setFieldMetaData(int fieldNum, java.lang.String name, int extent, int proType) throws ProSQLException
fieldNum
- The 1-based field number of the field to set schema forname
- The field's nameextent
- The field's extent If the field is not an array field this
value should be 0.proType
- The field's data type This should be one of the PRO_XXX
constants supplied by com.progress.open4gl.Parameter.ProSQLException