|
Oracle OLAP Java API Reference 10g Release 1 (10.1) B10994-01 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--oracle.olapi.data.cursor.CursorInput
An object that specifies a value for a Source object. You pass an array of CursorInput objects to the createCursor method of a CursorManager object if you created the CursorManager using a non-null inputSources argument.
You can create a CursorInput in one of the following ways:
ValueCursorIf you specify an initial value, then you can later change the value of the CursorInput by calling its setCurrentValue method or one of its data type-specific methods, such as setCurrentString.
If you specify a ValueCursor, then the initial value of the CursorInput is the current value of the ValueCursor at the time you created the CursorInput. You can later automatically change the value of the CursorInput by calling the synchronize method. The synchronize method sets the value of the CursorInput to the current value of the ValueCursor at the time. You can also change the initial value by calling the setCurrentValue method or one of the data type-specific methods for setting the value.
CursorManager| Constructor Summary | |
CursorInput(boolean initialValue)Creates a CursorInput with a boolean object as its initial value. | |
CursorInput(java.util.Date initialValue)Creates a CursorInput with a Date object as its initial value. | |
CursorInput(double initialValue)Creates a CursorInput with a double object as its initial value. | |
CursorInput(float initialValue)Creates a CursorInput with a float object as its initial value. | |
CursorInput(int initialValue)Creates a CursorInput with a int object as its initial value. | |
CursorInput(java.lang.Object initialValue)Creates a CursorInput with an Object object as its initial value. | |
CursorInput(short initialValue)Creates a CursorInput with a short object as its initial value. | |
CursorInput(java.lang.String initialValue)Creates a CursorInput with a String object as its initial value. | |
CursorInput(ValueCursor valueCursor)Creates a CursorInput with the current value of a ValueCursor as its initial value. | |
| Method Summary | |
boolean |
getCurrentBoolean()Gets the current boolean value of the CursorInput. |
java.util.Date |
getCurrentDate()Gets the current Date value of the CursorInput. |
double |
getCurrentDouble()Gets the current double value of the CursorInput. |
float |
getCurrentFloat()Gets the current float value of the CursorInput. |
int |
getCurrentInteger()Gets the current int value of the CursorInput. |
short |
getCurrentShort()Gets the current short value of the CursorInput. |
java.lang.String |
getCurrentString()Gets the current String value of the CursorInput. |
java.lang.Object |
getCurrentValue()Gets the current value of the CursorInput. |
SourceType |
getSourceType()Gets the SourceType of the CursorInput. |
ValueCursor |
getValueCursor()Gets the ValueCursor with which the CursorInput was created. |
void |
setCurrentBoolean(boolean value)Sets the specified boolean as the current value of the CursorInput. |
void |
setCurrentDate(java.util.Date value)Sets the value of the specified Date as the current value of the CursorInput. |
void |
setCurrentDouble(double value)Sets the specified double as the current value of the CursorInput. |
void |
setCurrentFloat(float value)Sets the specified float as the current value of the CursorInput. |
void |
setCurrentInteger(int value)Sets the specified int as the current value of the CursorInput. |
void |
setCurrentShort(short value)Sets the specified short as the current value of the CursorInput. |
void |
setCurrentString(java.lang.String value)Sets the value of the specified String as the current value of the CursorInput. |
void |
setCurrentValue(java.lang.Object value)Sets the value of the specified Object as the current value of the CursorInput. |
void |
synchronize()Sets the current value of a CursorInput that was created with a ValueCursor to the current value of the ValueCursor. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CursorInput(java.lang.Object initialValue)
CursorInput with an Object object as its initial value.initialValue - The Object that you want to use as the initial value of this CursorInput.public CursorInput(java.lang.String initialValue)
CursorInput with a String object as its initial value.initialValue - The String that you want to use as the initial value of this CursorInput.public CursorInput(java.util.Date initialValue)
CursorInput with a Date object as its initial value.initialValue - The Date that you want to use as the initial value of this CursorInput.public CursorInput(short initialValue)
CursorInput with a short object as its initial value.initialValue - The short that you want to use as the initial value of this CursorInput.public CursorInput(int initialValue)
CursorInput with a int object as its initial value.initialValue - The int that you want to use as the initial value of this CursorInput.public CursorInput(float initialValue)
CursorInput with a float object as its initial value.initialValue - The float that you want to use as the initial value of this CursorInput.public CursorInput(double initialValue)
CursorInput with a double object as its initial value.initialValue - The double that you want to use as the initial value of this CursorInput.public CursorInput(boolean initialValue)
CursorInput with a boolean object as its initial value.initialValue - The boolean that you want to use as the initial value of this CursorInput.public CursorInput(ValueCursor valueCursor)
CursorInput with the current value of a ValueCursor as its initial value.initialValue - The ValueCursor that has the value that you want to use as the initial value of this CursorInput.| Method Detail |
public java.lang.Object getCurrentValue()
CursorInput.Object that has the current value of this CursorInput.public java.lang.String getCurrentString()
String value of the CursorInput.String that has the current value of this CursorInput.public java.util.Date getCurrentDate()
Date value of the CursorInput.Date that has the current value of this CursorInput.public short getCurrentShort()
short value of the CursorInput.short that is the current value of this CursorInput.public int getCurrentInteger()
int value of the CursorInput.int that is the current value of this CursorInput.public float getCurrentFloat()
float value of the CursorInput.float that is the current value of this CursorInput.public double getCurrentDouble()
double value of the CursorInput.double that is the current value of this CursorInput.public boolean getCurrentBoolean()
boolean value of the CursorInput.boolean that is the current value of this CursorInput.public void setCurrentValue(java.lang.Object value)
Object as the current value of the CursorInput.value - The Object that you want to use as the value of this CursorInput.public void setCurrentString(java.lang.String value)
String as the current value of the CursorInput.value - The String that you want to use as the value of this CursorInput.public void setCurrentDate(java.util.Date value)
Date as the current value of the CursorInput.value - The Date that you want to use as the value of this CursorInput.public void setCurrentShort(short value)
short as the current value of the CursorInput.value - The short that you want to use as the value of this CursorInput.public void setCurrentInteger(int value)
int as the current value of the CursorInput.value - The int that you want to use as the value of this CursorInput.public void setCurrentFloat(float value)
float as the current value of the CursorInput.value - The float that you want to use as the value of this CursorInput.public void setCurrentDouble(double value)
double as the current value of the CursorInput.value - The double that you want to use as the value of this CursorInput.public void setCurrentBoolean(boolean value)
boolean as the current value of the CursorInput.value - The boolean that you want to use as the value of this CursorInput.public void synchronize()
CursorInput that was created with a ValueCursor to the current value of the ValueCursor. If you call this method on a CursorInput that was created with an argument other than a ValueCursor, then the value of that CursorInput does not change.public final ValueCursor getValueCursor()
ValueCursor with which the CursorInput was created.ValueCursor that was the initial value of this CursorInput.public final SourceType getSourceType()
SourceType of the CursorInput. This method is not used by OLAP API application developers.
|
Oracle OLAP Java API Reference 10g Release 1 (10.1) B10994-01 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||