oracle.reports.plugin.definition
Class Column
java.lang.Object
|
+--oracle.reports.plugin.definition.BaseObject
|
+--oracle.reports.plugin.definition.Column
- Direct Known Subclasses:
- DataSourceColumn, Formula, Parameter, Placeholder, Summary
- public abstract class Column
- extends BaseObject
Reports column object. This is an abstract base class of all types of Reports columns: parameter, data source column, summary, formula, and placeholder.
Constructor Summary |
protected |
Column(oracle.reports.definition.RWDataItem rwobj, Report report)
Constructor NOTE: Plugin must never try to create any Reports objects itself. |
Method Summary |
static Column |
createColumn(oracle.reports.definition.RWDataItem rwdataitem, Report report)
Create a column object NOTE: this method is for internal use only. |
int |
getDataType()
Returns the data type of this column. |
Group |
getGroup()
Returns the group of this column |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DATATYPE_CHAR
public static final int DATATYPE_CHAR
DATATYPE_NUMBER
public static final int DATATYPE_NUMBER
DATATYPE_DATE
public static final int DATATYPE_DATE
DATATYPE_GRAPHIC
public static final int DATATYPE_GRAPHIC
DATATYPE_LONG
public static final int DATATYPE_LONG
DATATYPE_RAW
public static final int DATATYPE_RAW
DATATYPE_LONG_RAW
public static final int DATATYPE_LONG_RAW
DATATYPE_VARCHAR2
public static final int DATATYPE_VARCHAR2
DATATYPE_VARCHAR
public static final int DATATYPE_VARCHAR
DATATYPE_ROWID
public static final int DATATYPE_ROWID
DATATYPE_MLABLE
public static final int DATATYPE_MLABLE
DATATYPE_REF
public static final int DATATYPE_REF
DATATYPE_NAMED_TYPE
public static final int DATATYPE_NAMED_TYPE
DATATYPE_COLLECTION
public static final int DATATYPE_COLLECTION
DATATYPE_BLOB
public static final int DATATYPE_BLOB
DATATYPE_CLOB
public static final int DATATYPE_CLOB
DATATYPE_NCLOB
public static final int DATATYPE_NCLOB
DATATYPE_BFILE
public static final int DATATYPE_BFILE
DATATYPE_UNKNOWN
public static final int DATATYPE_UNKNOWN
mRWObj
protected oracle.reports.definition.RWDataItem mRWObj
Column
protected Column(oracle.reports.definition.RWDataItem rwobj,
Report report)
throws PluginException
- Constructor NOTE: Plugin must never try to create any Reports objects itself.
getDataType
public int getDataType()
throws PluginException
- Returns the data type of this column. Returned data type code is one of DATATYPE_* constants.
getGroup
public Group getGroup()
throws PluginException
- Returns the group of this column
createColumn
public static Column createColumn(oracle.reports.definition.RWDataItem rwdataitem,
Report report)
throws PluginException
- Create a column object NOTE: this method is for internal use only. Plugin must never try to call this method.
Copyright © 1994, 2005 Oracle Corporation. All Rights Reserved.