Oracle OLAP Java API Reference
10g Release 1 (10.1)

B10994-01

Package oracle.olapi.data.source

Contains classes and interfaces that provide, represent, and define the objects that specify queries.

See:
          Description

Interface Summary
CompoundCursorInfoSpecification A CursorInfoSpecification for a Cursor for a Source that has one or more outputs.
CursorInfoSpecification An interface that specifies characteristics of a Cursor that you create using a CursorManager that you created with a DataProvider method that does not require a CursorManagerSpecification.
CursorLock This interface is not used by OLAP API application developers.
FundamentalIdProvider This interface is not used by application developers using the OLAP API.
Property Deprecated. As of Oracle9i, Release 1 (9.2.0.1), no replacement.
SourceGenerator An interface for an object that produces a Source for a Template.
SpecifiedCursorManager A CursorManager with methods for determining whether the SpecifiedCursorManager is open, for getting and setting the input Source objects associated with this SpecifiedCursorManager, and for updating the CursorManagerSpecification for the SpecifiedCursorManager.
SQLCursorManager An interface for an object that gets the SQL statement that the Oracle OLAP SQL Generator generates for a Source that specifies a query.
ValueCursorInfoSpecification A CursorInfoSpecification for a Cursor for a Source that does not have any outputs.

 

Class Summary
AliasDefinition A DerivedDefinition that contains information about a Source that was returned by the alias() method of a Source.
BooleanParameter A Parameter that specifies a boolean value that you use in creating a query.
BooleanSource A Source whose elements have boolean values.
CompoundCursorSpecification A CursorSpecification for a Source that has one or more outputs.
ConstantListDefinition An ImmutableDefinition that contains information about a Source that was returned by a createListSource or createConstantSource method of a DataProvider.
CursorManagerSpecification An object that organizes the CursorSpecification objects for a Source.
CursorSpecification An object that specifies characteristics of a Cursor.
CursorSpecificationVisitor A visitor object that can execute operations on CursorSpecification objects.
DataProvider Provides access to a data store.
DateParameter A Parameter that specifies a Date value that you use in creating a query.
DateSource A Source whose elements have Date objects as values.
DefaultSourceExpressionFactory This class is not used by OLAP API application developers.
DerivedDefinition An ImmutableDefinition for a derived Source, such as the Source returned by a join method of a Source.
DistinctDefinition A DerivedDefinition that contains information about a Source that was returned by the distinct() method of a Source.
DynamicDefinition A proxy for the SourceDefinition of the Source returned by the SourceGenerator for a Template.
ExtractDefinition A DerivedDefinition that contains information about a Source that was returned by the extract() method of a Source.
FundamentalMetadataObject An object that represents a data type, function, or function parameter used by the Oracle OLAP API.
FundamentalMetadataProvider Provides FundamentalMetadataObject objects that represent data types, functions, and function parameters used by the Oracle OLAP API.
HiddenDefinition A SourceDefinition for a primary Source, which is provided by an MdmSource.
ImmutableDefinition A SourceDefinition that contains information about the origins of the Source for which it was created.
JoinDefinition A DerivedDefinition that contains information about a Source that was returned by a join method of a Source.
NumberParameter A Parameter that specifies a number value that you use in creating a query.
NumberSource A Source whose elements have numeric values, which are double, float, int, or short values, or some combination of those values.
Parameter An object that specifies a value that you use in creating a query.
ParameterizedSourceDefinition An ImmutableDefinition that contains information about a Source that was returned by a createParameterizedSource method of a DataProvider.
ParameterVisitor A visitor object that can execute operations on Parameter objects.
PositionDefinition A DerivedDefinition that contains information about a Source that was returned by the position() method of a Source.
RangeDefinition An ImmutableDefinition that contains information about a Source that was returned by the createRangeSource method of a DataProvider.
RecursiveJoinDefinition A DerivedDefinition that contains information about a Source that was returned by the recursiveJoin method of a Source.
Source An OLAP API query.
SourceDefinition Contains information about the origins of the Source for which it was created.
SourceExpressionFactory This class is not used by OLAP API application developers.
SourceIDProvider This class is not used by OLAP API application developers.
StringParameter A Parameter that specifies a String value that you use in creating a query.
StringSource A Source that has elements that have String objects as values.
Template The basis for creating a Source that an application can dynamically change.
ValueCursorSpecification A CursorSpecification for the values of a Source.
ValueDefinition A DerivedDefinition that contains information about a Source that was returned by the value() method of a Source.

 

Exception Summary
CursorLockException Indicates that the application cannot modify the state of a Template at the moment because the state is locked, which can mean that the state is being modified in another transaction.
CursorManagerSpecificationExpiredException Indicates the Source for the CursorManagerSpecification has changed.
DataProviderMismatchException Indicates an attempt to combine Source objects associated with different DataProvider objects.
UnmatchedInputsException Indicates that an input Source for the CursorManagerSpecification has inputs that could not be matched, in which case the query is not valid.

 

Package oracle.olapi.data.source Description

Contains classes and interfaces that provide, represent, and define the objects that specify queries.


Oracle OLAP Java API Reference
10g Release 1 (10.1)

B10994-01

Copyright © 2002, 2003, Oracle. All Rights Reserved.