Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.tonbeller.jpivot.olap.model

Defines a simple OLAP Result and Metadata.

See:
Description

Interface Summary
Alignable |
Axis | Axis of an OLAP Result.
BooleanExpr |
Cell | Cell of an OLAP result.
CellFormatter | Handle the cell formatting exit
Decorator | provides access to the decorated object
Dimension | OLAP Dimension
Displayable | Something that can be displayed in a GUI.
DoubleExpr |
Expression |
ExpressionConstants |
FunCallExpr | An MDX expression.
Hierarchy | Hierarchy of a dimension
IntegerExpr |
Level | Level of a Hierarchy.
Member | OLAP Member.
NumberFormat |
OlapDiscoverer | Browse an OLAP dataSource in order to retrieve specific Olap Items as dimensions, levels, members
OlapItem | An Olap Item is a DWH meta object, eg. dimension, level, member
OlapModel | Provides access to extensions, result and metadata.
ParameterExpr |
Position | Position of an OLAP Result Axis
Property | Property of a Member
PropertyExpr | expression defining a calculated member's property
PropertyHolder | container for name/value pairs.
QueryResultHandler | Query Result Processor
Result | Result of an OLAP query.
StringExpr |
Visitable | Created on 29.10.2002
Visitor | Created on 29.10.2002

Class Summary
Alignable.Alignment |
CachingOlapModel | An OlapModel decorator that caches the result
EmptyMember |
ExpressionPrinter | prints an expression for testing purposes
MemberPropertyMeta |
OlapModelDecorator | a default decorator that delegates everything
OlapResources |
OlapUtils | Misc helpers
VisitorSupportSloppy | default implementation of Visitor.
VisitorSupportStrict | default implementation of Visitor.

Exception Summary
OlapException |
OlapModel.EmptyCubeException | thrown if the result can not be computed because the cube is empty.
OlapModel.ResultTooLargeException | thrown if too many result positions would be returned

## Package com.tonbeller.jpivot.olap.model Description

Defines a simple OLAP Result and Metadata.

## Overview

The OlapModel provides access to the `Result` of a query. It does not specify the query itself (e.g. what data will be displayed).

The interfaces in this package define a minimal OLAP result. The definitions are independent of an implementation like Mondrian or JOLAP. It only defines what is necessary to display the result to the user.

## OLAP Result

To support "ragged hierarchies" or "parent-child hierarchies" no assuptions are made regarding the number, ordering or hierarchy of Levels instances. See Microsofts definition of Parent-Child Hierarchy

## Expressions

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES