|
Oracle® OLAP Java API Reference 11g Release 2 (11.2) E10794-03 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectoracle.olapi.data.source.ParameterVisitor
public abstract class 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.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||