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

Part Number E10795-06
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
PDF · Mobi · ePub

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
example of getting, 6.2.6.2
method for getting, 2.4.2.3
appendValues method, 5.4.4.5
example of, 6.2.2
applications
requirements for developing, A.1
typical tasks performed by, 1.4
ascending
comparison rules in a join operation, 5.4.1.3
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.3
grouping, 2.4.3.2.2
mapping, 4.4
mapping, example of, 4.3.2
multilingual, 2.4.3.2.5
prefixes for in materialized views, 2.4.3.2.7
represented by MdmAttribute objects, 2.4.3
specifying language for, 2.4.3.2.4
specifying target dimension for, 2.4.3.1.4
unique key, 2.4.3.2.7
AW objects
creating, 4.2
naming, 2.2.1.1
AWCubeOrganization class, 2.4.1.1
AWCubeOrganization objects
example of creating, 4.5.1
AWPrimaryDimensionOrganization objects
creating, 4.3.1

B

base Source
definition, 5.3.3, 6.1
of a join operation, 5.4.1
BaseExample11g.java example program, 1.3
BaseMetadataObject class, 2.2
basic Source methods, 6.1
bind variables
in XML templates, 2.3.1.2.3
Buildable interface, 2.4.2.1
building analytic workspaces, 1.1.5
example of, 4.8
BuildItem objects
creating, 4.8
BuildProcess objects
creating, 4.8

C

Cartesian product
result of joining unrelated Source objects, 5.4.1.1
class libraries
obtaining, A.3
classifying metadata objects, 2.2.3
ColumnExpression objects
creating, 4.3.2
committing transactions, 4.6
comparison parameter
of the join method, 5.4.1.2
COMPARISON_RULE_ASCENDING
example of, 6.2.5, 6.3.4
COMPARISON_RULE_ASCENDING_NULLS_FIRST
example of, 6.2.5
COMPARISON_RULE_DESCENDING
example of, 6.2.3
COMPARISON_RULE_DESCENDING_NULLS_FIRST
example of, 6.2.5
COMPARISON_RULE_REMOVE
description, 5.4.1.3
example of, 5.4.2.3, 6.2.4, 6.2.6.2
COMPARISON_RULE_SELECT
description, 5.4.1.3
example of, 5.4.2.2, 5.4.2.4, 5.4.4.4, 5.4.4.4
comparisonRule parameter
of a join method, 5.4.1.3
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
consistent cube, 2.4.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
count method
example of, 5.4.4.2
CreateAndBuildAW.java example program, 1.3
createCursor method, 8.1.1
example of, 6.3.7, 8.5.2, 9.1, 9.1.1
createCursorManager method, 8.1.1, 8.4
example of, 6.3.7, 8.5.2, 9.1
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 objects
creating, 4.5.2
specifying a Query for, 2.4.1.1
CubeOrganization objects
contained by an MdmCube, 2.4.1.1
cubes
as dimensional data objects, 1.1.3
consistent, 2.4.1.1
creating, 4.5.1
example of, 6.3.2
metadata object representing, 2.4.1.1
current position in a Cursor, definition, 8.5
current Transaction, 7.1, 7.1.6
Cursor objects
created in the current Transaction, 8.1.3
creating, 8.1.1
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, 8.1.1
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

D

data
retrieving, 1.2.3, 8.1
specifying, 1.2.1, 5.1
data objects
first-class, 2.3.1
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 types
converting, 6.1
of Source objects, 5.3.2
See also SQL data types
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
descending
comparison rules in a join operation, 5.4.1.3
descriptions
metadata objects for, 2.2.2
types provided by API, 2.2.2
dimension levels
mapping, 4.3.2
metadata object for, 2.4.2.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.3.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 a Source, 5.3.1
empty Source objects
definition, 5.2
EnableMVs.java example program, 2.4.3.2.7
end date
attribute, 2.4.3.1.1
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
compressed file containing, 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.3.2
description, 6.3.1
example of, 5.5, 6.3.1, 6.3.6, 6.3.6
extraction input
definition, 5.4.3.3

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.4, 4.4
example of, 4.3.2, 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
description, 2.4.3.2
example of, 4.4
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
example of, 4.3.2, 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
example of, 4.3.2
findOrCreateStandardDimension method, 2.2.1.3.2
example of, 4.3.1
first-class data objects, 2.3.1
fromSyntax method, Preface
example of, 4.3.2
fundamental Source objects
definition, 5.2
for data types, 5.3.2
FundamentalMetadataObject class
representing data types, 5.3.2
FundamentalMetadataProvider objects
example of, 5.3.2

G

generated SQL, getting, 8.1
getAncestorsAttribute method, 2.4.2.3
getAttributeGroupName method, 2.4.3.2.2
getContainedByObject method, 2.2
getDataType method
of a Source, 5.3.2
of a Source, example of, 6.2.3, 6.2.5, 6.3.4
getEmptySource method, 5.2
example of, 5.4.2.1
getETAttributeColumn method, 2.4.3.2
getID method
example of, 5.5
of a BaseMetadataObject, 2.2.1.2
of a Source, 5.3.4
getInputs method, 5.4.3
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, 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.3
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.2
gt method
of a Source, example of, 6.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.6
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 metadata object, 2.2.1.2
of a Source, 5.3.4
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.3
inputs
of a derived Source, 5.4.3.2
of a primary Source, 5.4.3.1
of a Source
definition, 5.4.3
deriving with the value method, 5.4.4.3, 5.4.4.4
matching with a Source, 5.4.4
obtaining, 5.4.3
types of, 5.4.3.3
interval method
example of, 6.3.7
isSubType method
example of, 5.3.3

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, 5.4.1, 6.1
examples of, 6.2
full signature, 5.4.1
rules governing matching an input with a Source, 5.4.4
joined parameter
of a join method, 5.4.1.1
joinHidden method
example of, 5.4.2.5, 6.3.5, 6.3.6

L

lag method
example of, 6.3.6
languages
specifying for an attribute, 2.4.3.2.4
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.6
list Source objects
definition, 5.2
example of creating, 6.2.4
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 an input with a Source
example of, 5.4.4.2, 5.4.4.4
rules governing, 5.4.4
materialized views
for a cube, 2.4.1.1
for OLAP metadata, 2.4.3.2.7
including hierarchy lineage, 2.4.1.1
populating attribute hierarchy lineage for, 2.4.3.2.6
prefixes for attribute columns in, 2.4.3.2.7
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
inputs of, 5.4.3.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 objects, 2.2.2
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
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
inputs of, 5.4.3.1
origin of values, 2.4.1.2
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 objects
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
getting values from, 5.4.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
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.5
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.6
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 Source
definition, 5.4.2
hiding, 5.4.2.5
obtaining, 5.4.2
order of, 6.2.1
producing, 5.4.2.1
owner
of a BaseMetadataObject, 2.2

P

package attribute
MdmAttribute for the PRODUCT_AWJ 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-child relationships
in a level hierarchy, 2.4.2.3
in hierarchies, 2.4.2.3
pivoting cube edges, example of, 6.3.2
position method, 5.4.3.2
description, 6.1
example of, 6.2.4
positions
of a CompoundCursor, 8.5.2
of a Cursor, 8.5
of a ValueCursor, 8.5.1
parent starting and ending, 8.5.3
prefixes
for attribute column in materialized view, 2.4.3.2.7
primary Source objects
definition, 5.2
result of getSource method, 3.7
privileges
specifying, 1.1.5

Q

queries
creating using Source methods, 6
definition, 1.1.3
dynamic, 10.1
represented by Source objects, 1.2.1, 5.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 objects
associating with a CubeMap, 2.4.1.1
creating, 4.5.2
query rewrite, 2.4.1.1

R

ragged hierarchies, 2.4.2.3.1
range Source objects
definition, 5.2
example of creating, 6.2.4
read Transaction object, 7.1.1
recursiveJoin method
description, 6.1
example of, 6.2.5, 6.3.4
signature of, 5.1
regular input
definition, 5.4.3.3
relating Source objects
with inputs, 5.4.3
relational objects
corresponding to MDM objects, 2.1
relational schemas
for a data warehouse, 1.1.5
represented by MdmDatabaseSchema objects, 2.3.2.2
sample, 1.3
relations
reversing with the value method, 6.2.6.2, 6.3.3
removeValue method
example of, 6.2.6.2
removing
elements in a join operation, 5.4.1.3
resource package
description, 1.1.2
reversing relations
example of, 6.2.6.2, 6.3.3
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
sample, 1.3
star, 1.1.5
selecting
by position, 6.3.7
by time series, 6.3.6
by value, 6.2.2, 6.2.6.1, 6.3.1, 6.3.2, 6.3.5
elements to include in a join operation, 5.4.1.3
selectValue method
example of, 6.2.2, 6.3.1, 6.3.5
selectValues method
example of, 5.4.4.5, 6.2.6.1, 6.3.2
session package
description, 1.1.2
sessions
creating a UserSession object, 3.1.2.2
sharing connection, 1.1.1
setAllowAutoDataTypeChange method, 2.4.1.2, 2.4.3.2.1
example of, 4.4, 4.5.2
setConsistentSolveSpecification method, 2.4.1.1
example of, 4.5.1
setCreateAttributeIndex method, 2.4.3.2.3
setETAttrPrefix method, 2.4.3.2.7
setExpression method
example of, 4.3.2
setJoinCondition method, 2.4.1.1
setKeyExpression method
example of, 4.3.2
setLanguage method, 2.4.3.2.4
setMultiLingual method, 2.4.3.2.5
setName method, 2.2.1.1
setPopulateLineage method, 2.4.3.2.6
setQuery method
example of, 4.3.2
setShortValueDescriptionAttribute method, 2.4.3.1.1
setTimeSpanAttribute method, 2.4.3.1.1
setValue method
of a Parameter, example of, 5.5, 6.3.2, 6.3.7
of an MdmDescription, 2.2.2
setValueDescriptionAttribute method
example of, 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
sort order
determined by comparisonRule parameter, 5.4.1.3
sortAscending method
example of, 6.3.5
sorting hierarchically
example of, 6.3.4
Source class
basic methods, 6.1
subclasses of, 5.2
Source objects
active in a Transaction object, 8.1.3
base of a join operation, 5.4.1
data type
definition, 5.3.2
getting, 5.3.2
dimensioned, 5.4.3.1
elements of, 5.3.1
getting a modifiable Source from a DynamicDefinition, 10.2.5
getting ID of, 5.3.4
inputs of
a derived, 5.4.3.2
a primary, 5.4.3.1
definition, 5.4.3
matching with a Source, 5.4.4
obtaining, 5.4.3
types, 5.4.3.3
kinds of, 5.2
methods of getting, 5.2
modifiable, 10.1
outputs of
definition, 5.4.2
obtaining, 5.4.2
parameterized, 5.5
representing queries, 1.2.1, 5.1
SourceDefinition for, 5.3.4
subtype
definition, 5.3.3
obtaining, 5.3.3
type
definition, 5.3.3
obtaining, 5.3.3
source package
description, 1.1.2
SourceDefinition class, 5.3.4, 10.1.1
SourceGenerator class, 10.2.4
example of implementation, 10.3.1
span of a value in a Cursor
definition, 8.5.3, 9.4
SpecifyAWValues.java
example program, 1.3
SQL
getting generated, 1.4, 8.1
queries of OLAP objects, 2.3.1, 2.3.2.2
queries of OLAP views, 2.4.4
SQL data types
allowing automatic changing of, 2.4.1.2, 2.4.3.2.1
specifying for an MdmBaseAttribute, 2.4.3.2.1
specifying for an MdmBaseMeasure, 2.4.1.2
SQLCursorManager class, 1.4, 8.4
star schema, 1.1.5
StringParameter objects
example of, 5.5, 6.3.2
subtype of a Source object
definition, 5.3.3
matching an input, 5.4.4.4
obtaining, 5.3.3
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.4
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.1
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.3
obtaining, 5.3.3

U

unique dimension member values, 1.2.2
unique identifiers
of a Source, 5.3.4
of dimension members, 1.2.2
of metadata objects, 2.2.1.2
unique key attributes, 2.4.3.2.7
UserSession objects
creating, 3.1.2.2
sharing connection, 1.1.1

V

Value data type, 5.2
value method, 5.4.3.2
description, 6.1
example of, 5.4.4.3, 5.4.4.4, 6.2.4, 6.2.6, 6.2.6.2, 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
values
of a Cursor, 8.2.1, 8.5.1
of the elements of a Source, 5.3.1
views
materialized, 2.4.3.2.7
OLAP, 2.4.4
virtual Cursor
definition, 8.6
visible parameter
of a join method, 5.4.1.4
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