oracle.reports.plugin
Class PluginCondition
java.lang.Object
|
+--oracle.reports.plugin.PluginCondition
- public class PluginCondition
- extends java.lang.Object
Condition, like SQL's WHERE clause, expresses the restriction on data item values returned in the result set. Conditions are specified by column links in Reports Builder. For plugin data sources which support condition, conditions required by the column links on the data sources are passed to execute method. Condition is in the form of: colIdx-operator-bindValue For example, colIdx=1, operator=OPERATOR_EQUAL, bindValue='SCOTT' means column 1, say ename, must equals to 'SCOTT'. Note bind values are in ORACLE types: CHAR, NUMBER, or DATE.
- Version:
- 1.01 May 1 2000
Constructor Summary |
PluginCondition(int colIdx, int operator, java.lang.Object bindValue)
Construct a plugin condition of given column, operator, and bind value. |
Method Summary |
java.lang.Object |
getBindValue()
Returns the bind value of the condition |
int |
getColumn()
Returns the index of the column which the condition applies |
int |
getOperator()
Returns the operator of the condition |
void |
setBindValue(java.lang.Object val)
Sets the bind value of the condition |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OPERATOR_UNKNOWN
public static final int OPERATOR_UNKNOWN
OPERATOR_EQUAL
public static final int OPERATOR_EQUAL
OPERATOR_LESS
public static final int OPERATOR_LESS
OPERATOR_GREATER
public static final int OPERATOR_GREATER
OPERATOR_LIKE
public static final int OPERATOR_LIKE
OPERATOR_NOT_EQUAL
public static final int OPERATOR_NOT_EQUAL
OPERATOR_NOT_LESS
public static final int OPERATOR_NOT_LESS
OPERATOR_NOT_GREATER
public static final int OPERATOR_NOT_GREATER
OPERATOR_NOT_LIKE
public static final int OPERATOR_NOT_LIKE
mColIdx
protected int mColIdx
mOp
protected int mOp
mBndVar
protected java.lang.String mBndVar
mbindVal
protected java.lang.Object mbindVal
PluginCondition
public PluginCondition(int colIdx,
int operator,
java.lang.Object bindValue)
- Construct a plugin condition of given column, operator, and bind value.
-
- Parameters:
colIdx
- index of the column which the condition applies
operator
- operator of the condition
bindValue
- bind value of the condition
- Throws:
PluginException
-
getColumn
public int getColumn()
- Returns the index of the column which the condition applies
getOperator
public int getOperator()
- Returns the operator of the condition
getBindValue
public java.lang.Object getBindValue()
- Returns the bind value of the condition
setBindValue
public void setBindValue(java.lang.Object val)
- Sets the bind value of the condition
Copyright © 1994, 2005 Oracle Corporation. All Rights Reserved.