|
Oracle Reports Java API Reference 11g Release 1 (11.1.1) E10775-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.reports.plugin.PluginResultSetMetaDataTemplate
public class PluginResultSetMetaDataTemplate
Template ResultSetMetaData class used by Template Plug-in Data Source. It provides sample code of a real functioning Plug-in Data Source. Application developers are encouraged to extend, or copy/modify Template Plug-in Data Source to create their own Plug-in 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)
Check if column index valid. |
java.lang.String |
getCatalogName(int column)
Not used by Reports Plugin API, simply stub it. |
java.lang.String |
getColumnClassName(int column)
Not used by Reports Plugin API, simply stub it. |
int |
getColumnCount()
Returns number of columns. |
int |
getColumnDisplaySize(int column)
Return display size. |
java.lang.String |
getColumnLabel(int column)
Returns column label. |
java.lang.String |
getColumnName(int column)
Return 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 Reports Plugin API, simply stub it. |
int |
getPrecision(int column)
Return the precision of the column. |
int |
getScale(int column)
Return the scale of the column. |
java.lang.String |
getSchemaName(int column)
Not used by Reports Plugin API, simply stub it. |
int |
getSortOrder(int column)
Return the sort order. |
java.lang.String |
getTableName(int column)
Not used by Reports Plugin API, simply stub it. |
boolean |
isAutoIncrement(int column)
Not used by Reports Plugin API, simply stub it. |
boolean |
isCaseSensitive(int column)
Not used by Reports Plugin API, simply stub it. |
boolean |
isCurrency(int column)
Not used by Reports Plugin API, simply stub it. |
boolean |
isDefinitelyWritable(int column)
Not used by Reports Plugin API, simply stub it. |
int |
isNullable(int column)
Not used by Reports Plugin API, simply stub it. |
boolean |
isReadOnly(int column)
Not used by Reports Plugin API, simply stub it. |
boolean |
isSearchable(int column)
Not used by Reports Plugin API, simply stub it. |
boolean |
isSigned(int column)
Not used by Reports Plugin API, simply stub it. |
boolean |
isWrapperFor(java.lang.Class x)
Not used by Reports Plugin API, simply stub it. |
boolean |
isWritable(int column)
Not used by Reports Plugin API, simply stub it. |
int |
sortColumnOf(int column)
Returns SortColumnOf. |
java.lang.Object |
unwrap(java.lang.Class x)
Not used by Reports Plugin API, simply stub it. |
| 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 PluginResultSetMetaDatacolumn - column index, the first column is 1, the second is 2, ...
PluginException - when errorpublic java.lang.String getColumnLabel(int column)
getColumnLabel in interface java.sql.ResultSetMetaData
public int getColumnCount()
throws java.sql.SQLException
getColumnCount in interface java.sql.ResultSetMetaDatajava.sql.SQLException
public java.lang.String getColumnName(int column)
throws java.sql.SQLException
getColumnName in interface java.sql.ResultSetMetaDatajava.sql.SQLException
public int getPrecision(int column)
throws java.sql.SQLException
getPrecision in interface java.sql.ResultSetMetaDatajava.sql.SQLException
public int getScale(int column)
throws java.sql.SQLException
getScale in interface java.sql.ResultSetMetaDatajava.sql.SQLException
public int getColumnType(int column)
throws java.sql.SQLException
getColumnType in interface java.sql.ResultSetMetaDatajava.sql.SQLException
public int getSortOrder(int column)
throws PluginException
getSortOrder in interface PluginResultSetMetaDatacolumn - column index, the first column is 1, the second is 2, ...
PluginExceptionpublic 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.ResultSetMetaDatajava.sql.SQLException
public boolean isWrapperFor(java.lang.Class x)
throws java.sql.SQLException
isWrapperFor in interface java.sql.Wrapperjava.sql.SQLException
public java.lang.Object unwrap(java.lang.Class x)
throws java.sql.SQLException
unwrap in interface java.sql.Wrapperjava.sql.SQLException
|
Oracle Reports Java API Reference |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||