Skip Headers
Oracle® OLAP Java API Developer's Guide
11g Release 2 (11.2)

Part Number E10795-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
View PDF

Index

A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W  X 

A

access to metadata objects
restricting, 2.3.2.2
addObjectClassification method, 2.2.3
aggregate levels of a hierarchy, 2.4.2.3.1
AggregationCommand objects
example of creating, 4.5.1
alias method
description, 6.1
example of, 6.2.1
ALL metadata reader mode, 2.2.1.3.2, 2.2.1.3.2
Analytic Workspace Manager, 1.1.5
analytic workspaces
building, 1.1.5
building, example of, 4.8
creating, 4.2
sample, 1.3
ancestors attribute
method for getting, 2.4.2.3
appendValues method
example of, 6.2.2
applications
requirements for developing, A.1
typical tasks performed by, 1.4
assigned values
specified by an Assignment, 5.6.1
Assignment objects
of a Model, 5.6.1
asymmetric result set, Cursor positions in an, 8.5.2
at method, example of, 6.3.3
AttributeMap objects
creating, 4.3.2
attributes
as dimensional data objects, 1.1.3
creating, 4.4
creating an index for, 2.4.3.2.2
grouping, 2.4.3.2.1
mapping, 4.4
mapping, example of, 4.3.2
multilingual, 2.4.3.2.4
prefixes for, in materialized views, 2.4.3.2.6
represented by MdmAttribute objects, 2.4.3
specifying language for, 2.4.3.2.3
specifying target dimension for, 2.4.3.1.5
unique key, 2.4.3.2.6
AW objects
creating, 4.2
naming, 2.2.1.1
AWCubeOrganization class, 2.4.1.1
AWCubeOrganization objects
example of creating, 4.5.1
AWM
See Analytic Workspace Manager
AWPrimaryDimensionOrganization objects
creating, 4.3.1

B

base Source
definition, 5.3.2, 6.1
BaseExample11g.java example program, 1.3
BaseMetadataObject class, 2.2
bind variables
in XML templates, 2.3.1.2.3
Buildable interface
implemented by MdmPrimaryDimension, 2.4.2.1
BuildAW11g.java example program, 1.3
building analytic workspaces, 1.1.5
example of, 4.8
BuildItem objects
creating, 4.8
BuildProcess objects
creating, 4.8

C

class libraries, obtaining, A.3
classifications
description, 2.2.3
classifying metadata objects, 2.2.3
ColumnExpression objects
creating, 4.3.2
committing transactions, 4.6
COMPARISON_RULE_ASCENDING
example of, 6.2.5, 6.3.4
COMPARISON_RULE_ASCENDING_NULLS_FIRST
example of, 6.2.5
COMPARISON_RULE_ASCENDING_NULLS_LAST
example of, 6.2.5
COMPARISON_RULE_DESCENDING
example of, 6.2.3
COMPARISON_RULE_DESCENDING_NULLS_LAST
example of, 6.2.5
COMPARISON_RULE_REMOVE
example of, 5.4.2, 5.4.2, 6.2.3, 6.2.4
COMPARISON_RULE_SELECT
example of, 5.4.2, 5.4.2
CompoundCursor objects
getting children of, example, 9.1.1
navigating for a crosstab view, example, 9.2, 9.2
navigating for a table view, example, 9.2
positions of, 8.5.2
connections
closing, 3.1.3
creating, 3.1.2.1
prerequisites for, 3.1.1
ConsistentSolveCommand objects
contained by a ConsistentSolveSpecification, 2.4.1.1
example of creating, 4.5.1
ConsistentSolveSpecification objects
associated with an MdmCube, 2.4.1.1
container
of a BaseMetadataObject, 2.2
Context11g.java example program, 1.3
createListSource method
example of, 5.5, 6.3.1, 6.3.6, 6.3.6
createParameterizedSource method
example of, 5.5
createRangeSource method, example of, 6.2.4
createRootTransaction method, 7.1
createSource method, 5.5
example of, 5.5, 6.3.2, 6.3.7
createSQLCursorManager method, 8.4
CreateValueHierarchy.java example program, 4.3.3.2
crosstab view
example of, 6.2.1
navigating Cursor for, example, 9.2, 9.2
CubeDimensionalityMap objects
contained by a CubeMap, 2.4.1.1
creating, 4.5.2
CubeMap object
specifying a Query for, 2.4.1.1
CubeMap objects
creating, 4.5.2
CubeOrganization objects
contained by an MdmCube, 2.4.1.1
cubes
as dimensional data objects, 1.1.3
creating, 4.5.1
example of, 6.3.2
metadata object representing, 2.4.1.1
current position in a Cursor, definition, 8.5
Cursor objects
created in the current Transaction, 8.1.3
creating, example of, 6.3.2, 9.1
current position, definition, 8.5
CursorManager objects for creating, 8.4
extent calculation, example, 9.4
extent, definition, 8.5.4
faster and slower varying components, 8.2.1
fetch size, definition, 8.6
getting children of, example, 9.1.1
getting the values of, examples, 9.1.1
parent starting and ending position, 8.5.3
position, 8.5
retrieving data with, 1.2.3
Source objects for which you cannot create, 8.1.2
span, definition, 8.5.3
specifying fetch size for a table view, example, 9.5
specifying the behavior of, 8.2.2, 9.3
starting and ending positions of a value, example of calculating, 9.4
structure, 8.2.1
cursor package
description, 1.1.2
CursorInfoSpecification interface, 8.3
CursorManager class, 8.4
CursorManager objects
closing before rolling back a Transaction, 7.2
creating, example of, 6.3.2, 9.1
updating the CursorManagerSpecification, 8.4.1
CursorPrintWriter.java example program, 1.3
CursorSpecification class, 8.3
CursorSpecification objects
getting from a CursorManagerSpecification, example, 9.3
CustomModel class, 5.6.1
CustomModel objects
example of, 5.6.2
inputs of, 5.6.1
outputs of, 5.6.1
parent Model objects of, 5.6.1

D

data
retrieving, 1.2.3
data store
definition, 1.1.5
exploring, 3.2.1
gaining access to data in, 1.2, 2.4, 3.2
scope of, 3.2
data type
of Source objects, 5.3.1, 5.3.1
data warehouse, 1.1.5
database schemas
represented by MdmDatabaseSchema objects, 2.3.2.2
DataProvider objects
creating, 3.1.2.2
needed to create MdmMetadataProvider, 3.3
deployment package
description, 1.1.2
derived Source objects
definition, 5.2
descriptions
metadata objects for, 2.2.2
types provided by API, 2.2.2
dimension levels
mapping, 4.3.2
dimensional data model
associations between classes, 2.4
description, 1.1.3
designing an OLAP, 1.1.5
implementing, 1.1.4
objects corresponding to MDM objects, 2.1
star schema as a, 1.1.5
dimensioned Source
definition, 5.4.1
dimensions
as dimensional data objects, 1.1.3
creating, 4.3
dimensioning measures, 2.4.2
MdmDimension classes, 2.4.2
MdmDimension objects, 4.3
member value formatting, 1.2.2
metadata objects representing, 2.4.2.1
distinct method
description, 6.1
example of, 6.2.2
div method, example of, 6.3.5
drilling in a hierarchy, example of, 6.3.3
dynamic queries, 10.1
dynamic Source objects
definition, 5.2
example of getting, 10.3.2
produced by a Template, 10.1.1
DynamicDefinition class, 10.2.5

E

edges of a cube
creating, 4.3
definition, 1.1.3
pivoting, example of, 6.3.2
elements
of an MdmMeasure, 2.4.1.2
empty Source objects
definition, 5.2
EnableMVs.java example program, 2.4.3.2.6
end date
attribute, 2.4.3.1.2
of a Time dimension, 2.4.2.1
ET views
embedded total views for OLAP metadata objects, 2.4.4
See also OLAP views
ETT tool
Oracle Warehouse Builder, 1.1.5
example programs
examples.zip file, 1.3
sample schema for, 1.3
executeBuild method
example of, 4.8
exportFullXML methods
description, 2.3.1.2.1
example of, 4.7
exportIncrementalXML methods
description, 2.3.1.2.1
exporting XML templates, 2.3.1.2.1, 4.7
Expression objects
creating, 4.3.2
example of, 4.5.2
extent of a Cursor
definition, 8.5.4
example of calculating, 9.4
use of, 8.5.4
extract method, 5.4.1
description, 6.3.1
example of, 5.5, 6.3.1, 6.3.6, 6.3.6
implemented as a CustomModel, 5.6.2
extraction input
definition, 5.4.1

F

faster varying Cursor components, 8.2.1
fetch size of a Cursor
definition, 8.6
example of specifying, 9.5
reasons for specifying, 8.6
findOrCreateAttributeMap method, 2.4.3.2.3, 4.3.2, 4.4
example of, 4.3.2
findOrCreateAW method, 2.2.1.1
example of, 4.2
findOrCreateAWCubeOrganization method
example of, 4.5.1
findOrCreateAWPrimaryDimensionOrganization method
example of, 4.3.1
findOrCreateBaseAttribute method, 4.4
description, 2.4.3.2
findOrCreateBaseMeasure method, 2.4.1.1
example of, 2.4.4.4, 4.5.2
findOrCreateCube method
example of, 2.4.4.1, 4.5.1
findOrCreateCubeDimensionalityMap method
example of, 4.5.2
findOrCreateDerivedAttribute method, 2.4.3.3
findOrCreateDerivedMeasure method, 2.4.1.1
findOrCreateDescription method, 2.2.2, 2.2.2
findOrCreateDimensionLevel method, 2.4.2.2, 4.3.2
example of, 4.3.2
findOrCreateHierarchyLevel method
example of, 4.3.3.1
findOrCreateLevelHierarchy method
example of, 2.4.4.3
findOrCreateMeasureMap method
example of, 4.5.2
findOrCreateMemberListMap method, 4.3.2
example of, 4.3.2
findOrCreateStandardDimension method, 2.2.1.3.2
example of, 4.3.1
fromSyntax method, Preface, 4.3.2
fundamental Source objects
definition, 5.2

G

generated SQL, getting, 8.1
getAncestorsAttribute method, 2.4.2.3
getAttributeGroupName method, 2.4.3.2.1
getContainedByObject method, 2.2
getEmptySource method, 5.2
example of, 5.4.2, 5.4.2, 5.4.3
getETAttributeColumn method, 2.4.3.2
getID method
example of, 5.5
of a BaseMetadataObject, 2.2.1.2
of a Source, 5.3.3
getInputs method, 5.4.1
getLevelAttribute method, example of, 6.2.4
getMdmMetadataProvider method
example of, 3.3
getMetadataObject method, 2.3.1.1
getMetadataObjects method, 2.3.1.1
getNewName method, 2.2.1.1
getOutputs method
of a Source, 5.4.2
getOwner method, 2.2
getParentAttribute method, 2.4.2.3
getRootSchema method, 2.3.1
getSource method
example of, 3.7, 6.2.4, 6.3.3
for getting Source produced by a Template, example, 10.3.2
in DynamicDefinition class, 10.1.1, 10.2.5
getTopLevelObject method, 2.3.2.2
example of, 4.5.2
getType method, 5.3.2
getValidNamespaces method, 2.2.1.3.2
getVoidSource method, 5.2
Global schema for example programs, 1.3
GLOBAL_AWJ sample analytic workspace, 1.3
grouping attributes, 2.4.3.2.1

H

hierarchical sorting, example of, 6.3.4
hierarchies
as dimensional data objects, 1.1.3
creating, 4.3.3
lineage in materialized views, 2.4.1.1
lineage in OLAP views, 2.4.3.2.5
ragged, 2.4.2.3.1
skip-level, 2.4.2.3.1

I

ID
getting metadata objects by, 2.3.1.1
of a Source, 5.3.3
of an metadata object, 2.2.1.2
See also unique identifiers
importing XML templates, 2.3.1.2.2, 4.7
importXML methods
description, 2.3.1.2.2
indexes
for attributes, 2.4.3.2.2
inputs
of a CustomModel, 5.6.1
of a Model, 5.6.1
of a Source
definition, 5.4.1
matching to a Source, 5.4.2, 5.4.3
obtaining, 5.4.1
producing, 5.4.1
interval method, example of, 6.3.7
isSubType method, example of, 5.3.2

J

Java archive (JAR) files, required, A.2
Java Development Kit, version required, A.2
JDBC
creating connections, 3.1.2.1
libraries required, A.2
join method
description, 6.1
examples of, 6.2
examples of using different comparison rules, 6.2.3
rules governing matching a Source to an input, 5.4.3

L

lag method, example of, 6.3.6
languages
specifying for an attribute, 2.4.3.2.3
leaves of a hierarchy, defined, 2.4.2.3.1
legacy metadata objects
namespaces for, 2.2.1.3.2
supporting, 2.2.1.3
level-based hierarchy, 2.4.2.3.1
levels
as dimensional data objects, 1.1.3
creating, 4.3.3
MdmDimensionLevel objects, 2.4.2.2
lineage
populating attribute hierarchy values, 2.4.3.2.5
list Source objects
definition, 5.2
local dimension member values, 1.2.2

M

mapping
dimension levels, 4.3.2
hierarchy levels, 4.3.3
measures, 4.5.2
objects contained by an MdmCube, 2.4.1.1
mapping package
description, 1.1.2
matching a Source to an input
example of, 5.4.2, 5.4.3, 5.4.3, 5.4.3
rules governing, 5.4.3
materialized view
for a cube, 2.4.1.1
materialized views
for OLAP metadata, 2.4.3.2.6
including hierarchy lineage, 2.4.1.1
populating attribute hierarchy lineage for, 2.4.3.2.5
prefixes for attribute columns in, 2.4.3.2.6
MDM metadata model
description, 2.1
mdm package
description, 1.1.2
MdmAttribute objects
creating, 4.4
description, 2.4.3
example of the values of, 2.4.3
MdmAttributeModel objects
not having parent Model objects, 5.6.1
MdmBaseAttribute class
description, 2.4.3.2
MdmBaseAttribute objects
creating, 2.4.3.2, 4.4
mapping, 2.4.3.2, 4.4
mapping, example of, 4.3.2
MdmBaseMeasure objects
creating, 4.5.2
description, 2.4.1.2
MdmCube class
description, 2.4.1.1
MdmCube objects
associations, 2.4.1.1
corresponding to a fact table or view, 2.4.1.1
example of creating, 4.5.1
MdmDatabaseSchema objects
creating, 4.2
definition, 2.3.2.2
owner of top-level objects, 2.3.1
MdmDerivedAttribute class
description, 2.4.3.3
MdmDerivedMeasure objects
description, 2.4.1.2
MdmDescription object, 2.2.2
MdmDescription objects
associations, 2.2.2
MdmDescriptionType objects
associations, 2.2.2
creating, 2.2.2
MdmDimension classes
description, 2.4.2
MdmDimension objects
creating, 4.3
example of getting related objects, 3.6.1, 3.6.2
related MdmAttribute objects, 2.4.3
MdmDimensionCalculationModel objects
not having parent Model objects, 5.6.1
MdmDimensionLevel objects
creating, 4.3.2
description, 2.4.2.2
MdmHierarchy class, 2.4.2.3
MdmHierarchy objects
creating, 4.3.3
MdmHierarchyLevel class
description, 2.4.2.4
MdmHierarchyLevel objects
creating, 4.3.3
mapping, 4.3.3
MdmLevelHierarchy objects
creating, 4.3.3
description, 2.4.2.3.1
MdmMeasure objects
creating, 4.5.2
description, 2.4.1.2
elements, 2.4.1.2
origin of values, 2.4.1.2
MdmMeasureModel objects
parent Model objects of, 5.6.1
MdmMemberListMapOwner interface
implemented by MdmPrimaryDimension, 2.4.2.1
MdmMetadataProvider class
associations with MdmSchema subclasses, 2.3.2.1
MdmMetadataProvider objects
creating, 3.3
description, 2.3.1, 3.3
MdmObject class
10g accessor methods for descriptions, 2.2.2
11g methods for descriptions, 2.2.2
associations with descriptions, 2.2.2
MdmOrganizationalSchema objects
description, 2.3.2.3
MdmPrimaryDimension class
interfaces implemented by, 2.4.2.1
MdmPrimaryDimension objects
creating, 4.3.1
description, 2.4.2.1, 2.4.2.1
MdmQuery interface
implemented by MdmPrimaryDimension, 2.4.2.1
MdmRootSchema class, 2.3.1
MdmRootSchema objects
description, 2.3.2.1
MdmSchema class
associations between subclass and MdmMetadataProvider, 2.3.2.1
MdmSchema objects
getting contents of, 3.5
subclasses of, 2.3.2
MdmSingleValuedAttribute class
description, 2.4.3.1
MdmSource class, 2.4
MdmStandardDimension objects
creating, 4.3.1
description, 2.4.2.1
MdmSubDimension class, 2.4.2.1
MdmTable objects
getting, 2.3.2.2, 4.5.2
MdmTimeDimension objects
creating, 4.3.1
description, 2.4.2.1
MdmValueHierarchy class
description, 2.4.2.3.2
MdmValueHierarchy object
example of, 4.3.3.2
MdmViewColumn class, 2.2
MdmViewColumn objects, 2.4.3.2
MdmViewColumnOwner interface, 2.2
implemented by MdmPrimaryDimension, 2.4.2.1
measure folders
represented by MdmOrganizationalSchema objects, 2.3.2.3
MeasureMap objects
contained by a CubeMap, 2.4.1.1
creating, 4.5.2
measures
as dimensional data objects, 1.1.3
creating, 4.5.2
dimensioned by dimensions, 2.4.2
MdmMeasure objects representing, 2.4.1.2
sources of data for, 2.4.1.2
MemberListMap objects
creating, 4.3.2
members
of an MdmDimension, 2.4.2
of an MdmDimensionLevel, 2.4.2.2
metadata
creating, 4.1
creating a provider, 3.3
discovering, 3.2
mapping, 4.1
metadata model
implementing, 1.1.5
MDM, 2.1
metadata objects
classifying, 2.2.3
creating OLAP, 1.1.5
getting and setting names for, 2.2.1.1
getting by ID, 2.3.1.1
in example programs, 1.3
OLAP, 1.2
renaming, 2.2.1.1
representing data sources, 2.4
restricting access to, 2.3.2.2
supporting legacy, 2.2.1.3
top-level, 2.3.2.2
unique identifiers of, 2.2.1.2
metadata package
description, 1.1.2
subpackages, 2.1
metadata reader modes, 2.2.1.3.1
MetadataObject interface
implemented by MdmPrimaryDimension, 2.4.2.1
MetadataState class, 10.2.3
example of implementation, 10.3.1
Model interface, 5.6.1
description, 5.6.1
movingTotal method, example of, 6.3.6
multidimensional metadata objects
corresponding to dimensional data model objects, 2.1
corresponding to relational objects, 2.1
multilingual attributes, 2.4.3.2.4
multiple user sessions, 1.1.1

N

names
getting and setting for metadata objects, 2.2.1.1
namespaces
description, 2.2.1.3.2
nested outputs
getting values from a Cursor with, example, 9.1.1
of a Source, definition, 9.1.1
null Source objects
definition, 5.2
nullSource method, 5.2
NumberParameter objects
example of, 6.3.7

O

ojdbc5.jar file, A.3
OLAP Java API
description, 1.1
required class libraries, A.2
sample schema for examples, 1.3
software components, A.1
uses of, 1.1.1, 1.4
OLAP metadata, 1.1.5
OLAP metadata objects, 1.2
OLAP views
description, 2.4.4
getting name of cube view, 2.4.4.1
getting name of dimension or hierarchy view, 2.4.4.2
populating attribute hierarchy lineage in, 2.4.3.2.5
olap_api.jar file, A.3
Oracle OLAP
database administration and management tasks related to, 1.1
Oracle Technology Network (OTN), 1.3
ORACLE_HOME environment variable, A.3
OracleConnection objects
creating, 3.1.2.1
OracleDataSource objects
creating, 3.1.2.1
outputs
getting from a CompoundCursor, example, 9.1.1
getting from a CompoundCursorSpecification, example, 9.3
getting nested, example, 9.1.1
in a CompoundCursor, 8.2.1, 8.5.4
positions of, 8.5.2
of a CustomModel, 5.6.1
of a Source
definition, 5.4.2
obtaining, 5.4.2
order of, 5.4.3, 6.2.1
producing, 5.4.2
owner
of a BaseMetadataObject, 2.2

P

Package attribute
MdmAttribute for Product dimension, 2.4.3
packages
in the OLAP Java API, 1.1.2
metadata, 2.1
Parameter objects
description, 5.5
example of, 5.5, 6.3.2, 6.3.7
parameterized Source objects
definition, 5.2
description, 5.5
example of, 5.5, 6.3.2, 6.3.7
parent attribute
method for getting, 2.4.2.3
parent Model objects
of a CustomModel, 5.6.1
of a Model, 5.6.1
parent-child relationships
in hierarchies, 2.4.2.3
in levels, 2.4.2.2
pivoting cube edges, example of, 6.3.2
placeholder Source objects
definition, 5.2
position method, 5.4.1
description, 6.1
example of, 6.2.4
positions
CompoundCursor, 8.5.2
Cursor, 8.5
parent starting and ending, 8.5.3
ValueCursor, 8.5.1
precedence
of an Assignment, 5.6.1
prefixes
for attribute column in materialized view, 2.4.3.2.6
primary Source objects
definition, 5.2
result of getSource method, 3.7
privileges
specifying, 1.1.5

Q

Qualification objects
of an Assignment, 5.6.1
queries
creating using Source methods, 6
definition, 1.1.3
dynamic, 10.1
represented by Source objects, 1.2.1
retrieving data specified by, 1.2.3
Source objects that are not, 8.1.2
specifying data, 1.2.1
SQL of OLAP views, 2.4.4
steps in retrieving results of, 9.1
Query class, 1.1.3
Query object
associating with a CubeMap, 2.4.1.1
Query objects
creating, 4.5.2
query rewrite, 2.4.1.1

R

ragged hierarchies, 2.4.2.3.1
range Source objects
definition, 5.2
read Transaction object, 7.1.1
recursiveJoin method
description, 6.1
example of, 6.2.5, 6.3.4
regular input
definition, 5.4.1
relational
schema, 1.1.5
relational objects
corresponding to MDM objects, 2.1
relational schemas
represented by MdmDatabaseSchema objects, 2.3.2.2
sample, 1.3
resource package
description, 1.1.2
REWRITE_MV_OPTION, 2.4.1.1
REWRITE_WITH_ATTRIBUTES_MV_OPTION, 2.4.1.1
root schema, 2.3.1, 2.3.2.1
root Transaction
definition, 7.1
rotating cube edges, example of, 6.3.2

S

sample analytic workspace, 1.3
sample schema
used by examples, 1.3
schemas
getting MdmDatabaseSchema for, 4.2
metadata objects representing, 2.3.2
represented by MdmDatabaseSchema objects, 2.3.2.2
star, 1.1.5
selecting
by position, 6.3.7
by time series, 6.3.6
selectValue method
example of, 6.2.2, 6.3.1
selectValues method
example of, 6.2.6, 6.3.2
session package
description, 1.1.2
sessions
creating a UserSession object, 3.1.2.2
sharing connection, 1.1.1
setConsistentSolveSpecification method, 2.4.1.1
example of, 4.5.1
setCreateAttributeIndex method, 2.4.3.2.2
setETAttrPrefix method, 2.4.3.2.6
setExpression method, 4.3.2
setJoinCondition method, 2.4.1.1
setKeyExpression method, 4.3.2
setLanguage method, 2.4.3.2.3
setMultiLingual method, 2.4.3.2.4
setName method, 2.2.1.1
setPopulateLineage method, 2.4.3.2.5
setQuery method, 4.3.2
setShortValueDescriptionAttribute method, 2.4.3.1.2
setSQLDataType method, 4.4
setTimeSpanAttribute method, 2.4.3.1.2
setValue method
of a Parameter, example of, 5.5, 6.3.2, 6.3.7
of an MdmDescription, 2.2.2
setValueDescriptionAttribute method, 4.4
sharing connection, 1.1.1
SID (system identifier), 3.1.2.1
SingleSelectionTemplate class, 7.1.5, 7.2, 10.3.2, B.1
skip-level hierarchies, 2.4.2.3.1
slower varying Cursor components, 8.2.1, 8.5.2
sorting hierarchically, example of, 6.3.4
Source class
basic methods, 6.1
Source objects
active in a Transaction object, 8.1.3
data type
definition, 5.3.1
getting, 5.3.1
dimensioned, 5.4.1
getting a modifiable Source from a DynamicDefinition, 10.2.5
getting ID of, 5.3.3
inputs of
definition, 5.4.1
matching to a Source, 5.4.2, 5.4.3
obtaining, 5.4.1
producing, 5.4.1
kinds of, 5.2
methods of getting, 5.2
modifiable, 10.1
outputs of
definition, 5.4.2
obtaining, 5.4.2
producing, 5.4.2
parameterized, 5.5
representing queries, 1.2.1
SourceDefinition for, 5.3.3
specifying value of an Assignment, 5.6.1
subtype
definition, 5.3.2
obtaining, 5.3.2
type
definition, 5.3.2
obtaining, 5.3.2
source package
description, 1.1.2
SourceDefinition, 5.3.3
SourceGenerator class, 10.2.4
example of implementation, 10.3.1
span of a value in a Cursor
definition, 8.5.3, 9.4
SQL
getting generated, 1.4, 8.1
Model clause, 5.6.1, 5.6.1
queries of OLAP views, 2.4.4
SQLCursorManager class, 1.4, 8.4
SQLDataType objects
example of, 4.5.2
example of creating, 4.4
star schema, 1.1.5
StringParameter objects
example of, 5.5, 6.3.2
subtype of an Source object
definition, 5.3.2
obtaining, 5.3.2
syntax package
description, 1.1.2, 1.1.2

T

table view
navigating Cursor for, example, 9.2
target dimension
of an attribute, 2.4.3.1.5
Template class, 10.2.2
designing, 10.3
example of implementation, 10.3.1
Template objects
classes used to create, 10.2
for creating modifiable Source objects, 10.1
relationship of classes producing a dynamic Source, 10.2.1
Transaction objects used in, 7.1.3
templates
bind variables in XML, 2.3.1.2.3
exporting XML, 2.3.1.2.1, 4.7
importing XML, 2.3.1.2.2, 4.7
time series, selecting based on, 6.3.6
time span
attribute, 2.4.3.1.2
of a Time dimension, 2.4.2.1
times method, example of, 6.3.5
TopBottomTemplate class, 7.1.5, 7.2, 10.3.1
top-level metadata objects
creating, 2.3.2.2
defined, 2.3.1
getting, 2.3.2.2
listed, 2.3.2.2
Transaction objects
child read and write, 7.1.1
committing, 4.6, 7.1.2
creating a Cursor in the current, 8.1.3
current, 7.1
example of using child, 7.2
getting the current, 7.1.6
preparing, 7.1.2
read, 7.1.1
rolling back, 7.1.5
root, 7.1
setting the current, 7.1.6
using in Template classes, 7.1.3
write, 7.1.1
transaction package
description, 1.1.2
TransactionProvider
provided by DataProvider, 7.2
tuple
definition, 2.4.1.2
in a Cursor, example, 9.1.1
specifying a measure value, 8.5.2
type of an Source object
definition, 5.3.2
obtaining, 5.3.2

U

unique dimension member values, 1.2.2
unique identifiers
description, 2.2.1.2
unique key attributes, 2.4.3.2.6
UserSession objects
creating, 3.1.2.2
sharing connection, 1.1.1

V

value method, 5.4.1
description, 6.1
example of, 6.2.6, 6.3.3
value separation string, 1.2.2
value-based hierarchy, 2.4.2.3.2
ValueCursor objects
getting from a parent CompoundCursor, example, 9.1.1
getting values from, example, 9.1.1, 9.1.1
position, 8.5.1
views
materialized, 2.4.3.2.6
OLAP, 2.4.4
virtual Cursor
definition, 8.6
void Source objects
definition, 5.2

W

write Transaction object, 7.1.1

X

XML templates
bind variables in, 2.3.1.2.3
controlling attribute export, 2.3.1.2.1
exporting, 2.3.1.2.1, 4.7
importing, 2.3.1.2.2, 4.7
XMLParserCallback interface, 2.3.1.2
xmlparserv2.jar file, A.3
XMLWriterCallback interface, 2.3.1.2.1