|
Oracle Reports Java API Reference 10g (9.0.4) B12019-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--oracle.reports.plugin.PluginResultSetMetaDataTemplate
Template ResultSetMetaData class used by the Template Plugin Data Source. Provides sample code for a Plugin Data Source. Application developers are encouraged to extend or copy/modify the Template Plugin Data Source to create their own Plugin Data Source.
| Field Summary | |
protected int[] |
mDisplaySizes |
protected java.lang.String[] |
mLabels |
protected java.lang.String[] |
mNames |
protected int |
mNumOfCols |
protected int[] |
mPrecisions |
protected int[] |
mScales |
protected int[] |
mSortColumnOf |
protected int[] |
mSortOrder |
protected int[] |
mTypes |
| Fields inherited from interface oracle.reports.plugin.PluginResultSetMetaData |
SORT_ASCENDING, SORT_DESCENDING, SORT_NONE |
| Fields inherited from interface java.sql.ResultSetMetaData |
columnNoNulls, columnNullable, columnNullableUnknown |
| Constructor Summary | |
PluginResultSetMetaDataTemplate()Constructor. | |
| Method Summary | |
boolean |
checkColumnIndex(int colIdx)Checks if the column index is valid. |
java.lang.String |
getCatalogName(int column)Not used by the Reports Plugin API; simply stub it. |
java.lang.String |
getColumnClassName(int column)Not used by the Reports Plugin API; simply stub it. |
int |
getColumnCount()Returns the number of columns. |
int |
getColumnDisplaySize(int column)Returns the display size. |
java.lang.String |
getColumnLabel(int column)Returns the column label. |
java.lang.String |
getColumnName(int column)Returns the name of the specific column in the row. |
int |
getColumnType(int column)Returns the column data type. |
java.lang.String |
getColumnTypeName(int column)Not used by the Reports Plugin API; simply stub it. |
int |
getPrecision(int column)Returns the precision of the column. |
int |
getScale(int column)Returns the scale of the column. |
java.lang.String |
getSchemaName(int column)Not used by the Reports Plugin API; simply stub it. |
int |
getSortOrder(int column)Returns the sort order. |
java.lang.String |
getTableName(int column)Not used by the Reports Plugin API; simply stub it. |
boolean |
isAutoIncrement(int column)Not used by the Reports Plugin API; simply stub it. |
boolean |
isCaseSensitive(int column)Not used by the Reports Plugin API; simply stub it. |
boolean |
isCurrency(int column)Not used by the Reports Plugin API; simply stub it. |
boolean |
isDefinitelyWritable(int column)Not used by the Reports Plugin API; simply stub it. |
int |
isNullable(int column)Not used by the Reports Plugin API; simply stub it. |
boolean |
isReadOnly(int column)Not used by the Reports Plugin API; simply stub it. |
boolean |
isSearchable(int column)Not used by the Reports Plugin API; simply stub it. |
boolean |
isSigned(int column)Not used by the Reports Plugin API; simply stub it. |
boolean |
isWritable(int column)Not used by the Reports Plugin API; simply stub it. |
int |
sortColumnOf(int column)Returns the SortColumnOf value. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected int mNumOfCols
protected java.lang.String[] mNames
protected java.lang.String[] mLabels
protected int[] mTypes
protected int[] mPrecisions
protected int[] mScales
protected int[] mDisplaySizes
protected int[] mSortOrder
protected int[] mSortColumnOf
| Constructor Detail |
public PluginResultSetMetaDataTemplate()
| Method Detail |
public boolean checkColumnIndex(int colIdx)
public int sortColumnOf(int column)
throws PluginException
sortColumnOf in interface PluginResultSetMetaDataoracle.reports.plugin.PluginResultSetMetaDatacolIdx - The column index, the first column is 1, the second is 2, and so on.public java.lang.String getColumnLabel(int column)
getColumnLabel in interface java.sql.ResultSetMetaData
public int getColumnCount()
throws java.sql.SQLException
getColumnCount in interface java.sql.ResultSetMetaData
public java.lang.String getColumnName(int column)
throws java.sql.SQLException
getColumnName in interface java.sql.ResultSetMetaData
public int getPrecision(int column)
throws java.sql.SQLException
getPrecision in interface java.sql.ResultSetMetaData
public int getScale(int column)
throws java.sql.SQLException
getScale in interface java.sql.ResultSetMetaData
public int getColumnType(int column)
throws java.sql.SQLException
getColumnType in interface java.sql.ResultSetMetaData
public int getSortOrder(int column)
throws PluginException
getSortOrder in interface PluginResultSetMetaDataoracle.reports.plugin.PluginResultSetMetaDatacolIdx - The column index, the first column is 1, the second is 2, and so on.public int getColumnDisplaySize(int column)
getColumnDisplaySize in interface java.sql.ResultSetMetaDatapublic java.lang.String getCatalogName(int column)
getCatalogName in interface java.sql.ResultSetMetaDatapublic java.lang.String getColumnClassName(int column)
getColumnClassName in interface java.sql.ResultSetMetaDatapublic java.lang.String getSchemaName(int column)
getSchemaName in interface java.sql.ResultSetMetaDatapublic java.lang.String getTableName(int column)
getTableName in interface java.sql.ResultSetMetaDatapublic boolean isAutoIncrement(int column)
isAutoIncrement in interface java.sql.ResultSetMetaDatapublic boolean isCaseSensitive(int column)
isCaseSensitive in interface java.sql.ResultSetMetaDatapublic boolean isCurrency(int column)
isCurrency in interface java.sql.ResultSetMetaDatapublic boolean isDefinitelyWritable(int column)
isDefinitelyWritable in interface java.sql.ResultSetMetaDatapublic int isNullable(int column)
isNullable in interface java.sql.ResultSetMetaDatapublic boolean isReadOnly(int column)
isReadOnly in interface java.sql.ResultSetMetaDatapublic boolean isSearchable(int column)
isSearchable in interface java.sql.ResultSetMetaDatapublic boolean isSigned(int column)
isSigned in interface java.sql.ResultSetMetaDatapublic boolean isWritable(int column)
isWritable in interface java.sql.ResultSetMetaData
public java.lang.String getColumnTypeName(int column)
throws java.sql.SQLException
getColumnTypeName in interface java.sql.ResultSetMetaData
|
Oracle Reports Java API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||