|
Oracle® OLAP Java API Reference 10g Release 2 (10.2) B14348-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.olapi.data.source.ParameterVisitor
A visitor object that can execute operations on Parameter
objects. A ParameterVisitor
can implement polymorphic behavior without having access to the internal code of the Parameter
subclasses.
Constructor Summary | |
ParameterVisitor() |
Method Summary | |
java.lang.Object |
visitBooleanParameter(BooleanParameter param, java.lang.Object context) Executes operations on the specified BooleanParameter . |
java.lang.Object |
visitDateParameter(DateParameter param, java.lang.Object context) Executes operations on the specified DateParameter . |
java.lang.Object |
visitNumberParameter(NumberParameter param, java.lang.Object context) Executes operations on the specified NumberParameter . |
java.lang.Object |
visitParameter(Parameter param, java.lang.Object context) Executes operations on any object that is a subclass of Parameter , which is useful when you do not need subclass-specific information. |
java.lang.Object |
visitStringParameter(StringParameter param, java.lang.Object context) Executes operations on the specified StringParameter . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ParameterVisitor()
Method Detail |
public java.lang.Object visitParameter(Parameter param, java.lang.Object context)
Parameter
, which is useful when you do not need subclass-specific information. The default implementation of this method returns null
.param
- A Parameter
object.context
- An Object
.Object
.public java.lang.Object visitStringParameter(StringParameter param, java.lang.Object context)
StringParameter
. The default implementation of this method calls the visitParameter
method.param
- A StringParameter
object.context
- An Object
.Object
.public java.lang.Object visitDateParameter(DateParameter param, java.lang.Object context)
DateParameter
. The default implementation of this method calls the visitParameter
method.param
- A DateParameter
object.context
- An Object
.Object
.public java.lang.Object visitBooleanParameter(BooleanParameter param, java.lang.Object context)
BooleanParameter
. The default implementation of this method calls the visitParameter
method.param
- A BooleanParameter
object.context
- An Object
.Object
.public java.lang.Object visitNumberParameter(NumberParameter param, java.lang.Object context)
NumberParameter
. The default implementation of this method calls the visitParameter
method.param
- A NumberParameter
object.context
- An Object
.Object
.
|
Oracle® OLAP Java API Reference 10g Release 2 (10.2) B14348-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |