Uses of Package
mondrian.spi
Package
Description
Utilities for internationalization and localization.
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
Defines the set of MDX built-in functions.
Implements the data access layer for the olap package.
Manages a cache of aggregates containing cell values.
Defines a 'matcher' which scans the schema to find candidate aggregate tables.
Provides primitives for policy-based caching.
Database-independent library for generating SQL.
Augments the Mondrian engine with server functionality.
Contains the server-provider interfaces (SPIs) which user-defined
extensions to Mondrian should implement.
Provides implementations of SPIs defined in the
mondrian.spi
package.Text user interface for Mondrian.
Mondrian utilities.
-
ClassDescriptionA dynamic schema processor is used to dynamically change a Mondrian schema at runtime.
-
ClassDescriptionAbstract layer for locating catalog schema content.An SPI to format the cell values.Datatype of a column.An SPI to redefine the caption displayed for members.Called when a statement has profile information.SPI to redefine a member property display string.Definition of a user-defined function.
-
-
ClassDescriptionAn SPI to format the cell values.Deprecated.Will be removed with Mondrian 4.0.Description of an SQL dialect.Datatype of a column.An SPI to redefine the caption displayed for members.Constrained columns are part of the SegmentHeader and SegmentCache.
-
ClassDescriptionDatatype of a column.SegmentBody is the object which contains the cached data of a Segment.SPI definition of the segments cache.Constrained columns are part of the SegmentHeader and SegmentCache.SegmentHeaders are the key objects used to retrieve the segments from the segment cache.
-
-
ClassDescriptionSegmentBody is the object which contains the cached data of a Segment.SPI definition of the segments cache.
SegmentCache.SegmentCacheListener
objects are used to listen to the state of the cache and be notified of changes to its state or its entries.Defines the event types that a listener can look for.Constrained columns are part of the SegmentHeader and SegmentCache.SegmentHeaders are the key objects used to retrieve the segments from the segment cache. -
ClassDescriptionAn SPI to format the cell values.An SPI to redefine the caption displayed for members.SPI to redefine a member property display string.
-
-
ClassDescriptionAbstract layer for locating catalog schema content.Called when a statement has profile information.
-
ClassDescriptionDescription of an SQL dialect.Enumeration of common database types.Datatype of a column.Factory that creates
Dialect
objects.SegmentBody is the object which contains the cached data of a Segment.SPI definition of the segments cache.SegmentCache.SegmentCacheListener
objects are used to listen to the state of the cache and be notified of changes to its state or its entries.Defines the event types that a listener can look for.Defined the possible types of events used by theSegmentCache.SegmentCacheListener
class.Constrained columns are part of the SegmentHeader and SegmentCache.SegmentHeaders are the key objects used to retrieve the segments from the segment cache.Provides estimates of the number of rows in a database. -
ClassDescriptionAbstract layer for locating catalog schema content.An SPI to format the cell values.Deprecated.Will be removed with Mondrian 4.0.Plugin class that resolves data source name to
DataSource
object.Description of an SQL dialect.Enumeration of common database types.Datatype of a column.Factory that createsDialect
objects.A dynamic schema processor is used to dynamically change a Mondrian schema at runtime.An SPI to redefine the caption displayed for members.SPI to redefine a member property display string.Provides estimates of the number of rows in a database.Definition of a user-defined function. -
-
ClassDescriptionDefinition of a user-defined function.
-
-