All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
Class |
Description |
AbstractAggregateFunDef |
Abstract base class for all aggregate functions (Aggregate ,
Sum , Avg , et cetera).
|
AbstractBooleanCalc |
|
AbstractCalc |
Abstract implementation of the Calc interface.
|
AbstractColumnPredicate |
|
AbstractColumnPredicate.Factory |
|
AbstractDateTimeCalc |
|
AbstractDimensionCalc |
|
AbstractDoubleCalc |
Abstract implementation of the DoubleCalc interface.
|
AbstractEndToEndTupleList |
Abstract implementation of a TupleList that stores
tuples in end-to-end format.
|
AbstractExpCompiler |
|
AbstractHierarchyCalc |
|
AbstractIntegerCalc |
|
AbstractIterCalc |
Abstract implementation of the IterCalc interface.
|
AbstractLevelCalc |
Abstract implementation of the LevelCalc interface.
|
AbstractListCalc |
Abstract implementation of the ListCalc interface.
|
AbstractMemberCalc |
Abstract implementation of the MemberCalc interface.
|
AbstractMemoryMonitor |
|
AbstractMemoryMonitor.Entry |
Class used to associate Listener and threshold.
|
AbstractMondrianOlap4jTester |
Abstract implementation of the org.olap4j.test.TestContext.Tester
callback required by olap4j's Test Compatability Kit (TCK).
|
AbstractQuerySpec |
|
AbstractRecorder |
|
AbstractRecorder.MsgType |
|
AbstractSegmentBody |
Abstract implementation of a SegmentBody.
|
AbstractStringCalc |
Abstract implementation of the StringCalc interface.
|
AbstractTupleCalc |
Abstract implementation of the TupleCalc interface.
|
AbstractTupleCursor |
|
AbstractTupleIterable |
|
AbstractTupleIterator |
|
AbstractTupleList |
|
AbstractVoidCalc |
Abstract implementation of the VoidCalc interface.
|
Access |
Access enumerates the allowable access rights.
|
AccessControlTest |
AccessControlTest is a set of unit-tests for access-control.
|
AccessControlTest.PeopleRole |
|
AccessDialect |
Implementation of Dialect for the Microsoft Access
database (also called the JET Engine).
|
AddCalculatedMembersFunDef |
Definition of the AddCalculatedMembers MDX function.
|
AggGen |
This class is used to create "lost" and "collapsed" aggregate table
creation sql (creates the rdbms table and inserts into it from the base
fact table).
|
AggGenTest |
Test if lookup columns are there after loading them in
AggGen#addCollapsedColumn(...).
|
AggQuerySpec |
|
AggregateFunDef |
Definition of the AGGREGATE MDX function.
|
AggregateFunDef.AggregateCalc |
|
Aggregation |
A Aggregation is a pre-computed aggregation over a set of
columns.
|
AggregationKey |
Column context that an Aggregation is computed for.
|
AggregationManager |
RolapAggregationManager manages all Aggregation s
in the system.
|
AggregationManager.PinSetImpl |
|
AggregationOnDistinctCountMeasuresTest |
AggregationOnDistinctCountMeasureTest tests the
Distinct Count functionality with tuples and members.
|
AggregationOverAggTableTest |
|
Aggregator |
Describes an aggregation operator, such as "sum" or "count".
|
AggStar |
Aggregate table version of a RolapStar for a fact table.
|
AggTableManager |
Manages aggregate tables.
|
AggTableTestCase |
This abstract class can be used as the basis for writing aggregate table
test in the "testsrc/main/mondrian/rolap/aggmatcher" directory.
|
AncestorFunDef |
Definition of the Ancestor MDX function.
|
AncestorsFunDef |
Definition of the Ancestors MDX function.
|
AndPredicate |
Predicate which is the intersection of a list of predicates.
|
Annotated |
An element that has annotations.
|
Annotation |
User-defined property on a metadata element.
|
AntTestBase |
Base class for tests that execute Ant targets.
|
ApplResources |
Holds compiled stylesheets.
|
ArrayMemberSource |
ArrayMemberSource implements a flat, static hierarchy.
|
ArraySortedSet<E extends java.lang.Comparable<E>> |
Implementation of SortedSet based on an array.
|
ArrayStack<E> |
Stack implementation based on ArrayList .
|
ArrayTupleList |
Implementation of TupleList that stores tuples end-to-end in an
array.
|
AsFunDef |
Definition of the AS MDX operator.
|
AuthenticatingXmlaRequestCallback |
This is an abstract implementation of XmlaRequestCallback
specialized in authenticating the requests coming in.
|
AvgFunDef |
Definition of the Avg MDX function.
|
Axis |
A Axis is a component of a Result .
|
AxisOrdinal |
AxisOrdinal describes the allowable values for an axis code.
|
AxisOrdinal.StandardAxisOrdinal |
|
Base64 |
Encodes and decodes to and from Base64 notation.
|
Base64.InputStream |
A Base64.InputStream will read data from another
java.io.InputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.
|
Base64.OutputStream |
A Base64.OutputStream will write data to another
java.io.OutputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.
|
Base64Test |
|
BasicQueryTest |
BasicQueryTest is a test case which tests simple queries
against the FoodMart database.
|
BasicQueryTest.CountConcurrentUdf |
|
BasicQueryTest.MyJdbcStatisticsProvider |
|
BasicQueryTest.SleepUdf |
A simple user-defined function which adds one to its argument, but
sleeps 1 ms before doing so.
|
BatchedFillTest |
BatchedFillTest is a test suite which tests
complex queries against the FoodMart database.
|
BatchLoader |
Context for processing a request to the cache manager for segments matching a
collection of cell requests.
|
BatchLoader.CompositeBatch |
Set of Batches which can grouped together.
|
BatchLoader.LoadBatchCommand |
Command that loads the segments required for a collection of cell
requests.
|
BatchLoader.LoadBatchResponse |
Request sent from cache manager to a worker to load segments into
the cache, create segments by rolling up, and to wait for segments
being loaded via SQL.
|
BatchLoader.RollupInfo |
|
BatchTestCase |
To support all Batch related tests.
|
BatchTestCase.Bomb |
Fake exception to interrupt the test when we see the desired query.
|
BatchTestCase.CellRequestConstraint |
|
BatchTestCase.TestListener |
Gets notified on various test events:
when a matching native evaluator was found
when SQL is executed
when result is found in the cache
|
BeanMap |
View of an object as a map.
|
BetterExpCompiler |
Enhanced expression compiler.
|
BitKey |
Represents a set of bits.
|
BitKey.AbstractBitKey |
Abstract implementation of BitKey .
|
BitKey.Big |
Implementation of BitKey with more than 64 bits.
|
BitKey.Factory |
|
BitKey.Mid128 |
Implementation of BitKey good for sizes less than 128.
|
BitKey.Small |
Implementation of BitKey for bit counts less than 64.
|
BitKeyTest |
|
BlockingHashMap<K,V> |
A limited Map implementation which supports waiting for a value
to be available when calling get().
|
BlockingHashMapTest |
|
BooleanCalc |
Compiled expression whose result is a boolean .
|
BooleanType |
The type of a boolean expression.
|
Bug |
Holder for constants which indicate whether particular issues have been
fixed.
|
BUG_1541077 |
Testcase for
MONDRIAN-214
(formerly SourceForge bug 1541077)
and a couple of other aggregate table ExplicitRecognizer conditions.
|
BuiltinFunTable |
BuiltinFunTable contains a list of all built-in MDX functions.
|
ByteString |
Collection of bytes.
|
CacheCalc |
Calculation which retrieves the value of an underlying calculation
from cache.
|
CacheControl |
API for controlling the contents of the cell cache and the member cache.
|
CacheControl.CellRegion |
a region of cells in the cell cache
|
CacheControl.MemberEditCommand |
An operation to be applied to the member cache.
|
CacheControl.MemberSet |
A specification of a set of members in the member cache.
|
CacheControlImpl |
|
CacheControlImpl.CellRegionImpl |
|
CacheControlImpl.CellRegionVisitor |
|
CacheControlImpl.CrossjoinCellRegion |
Cell region formed by a cartesian product of two or more CellRegions.
|
CacheControlImpl.EmptyCellRegion |
An empty cell region.
|
CacheControlImpl.EmptyMemberSet |
Member set containing no members.
|
CacheControlImpl.MemberCellRegion |
Cell region formed by a list of members.
|
CacheControlImpl.MemberEditCommandPlus |
|
CacheControlImpl.MemberRangeCellRegion |
Cell region formed a range of members between a lower and upper bound.
|
CacheControlImpl.MemberSetPlus |
|
CacheControlImpl.MemberSetVisitor |
|
CacheControlImpl.MemberSetVisitorImpl |
|
CacheControlImpl.RangeMemberSet |
Member set defined by a range of members between a lower and upper
bound.
|
CacheControlImpl.SimpleMemberSet |
Member set defined by a list of members from one hierarchy.
|
CacheControlImpl.UnionMemberSet |
Member set defined by the union of other member sets.
|
CacheControlTest |
Unit-test for cache-flushing functionality.
|
CacheFunDef |
Definition of the Cache system function, which is smart enough
to evaluate its argument only once.
|
CacheFunDef.CacheFunResolver |
|
CacheHitTest |
The CacheHitTest class contains test suites that return
hit ratio of aggregation cache for various sequences of MDX queries.
|
CacheMap<S,T> |
Map with limited size to be used as cache.
|
CacheMemberReader |
CacheMemberReader implements MemberReader by reading
from a pre-populated array of Member s.
|
CachePool |
A CachePool manages the objects in a collection of
caches.
|
CacheTest |
Cunning tests to discover whether the cache manager is working to spec
and is thread-safe.
|
Calc |
Calc is the base class for all calculable expressions.
|
CalculatedChildFunDef |
Definition of the CalculatedChild MDX function.
|
CalcWriter |
Visitor which serializes an expression to text.
|
CaptionTest |
Unit test special "caption" settings.
|
CaptionTest.MyFoodmart |
created from foodmart.xml via perl script,
some captions added.
|
CartesianProductList<T> |
List that generates the cartesian product of its component lists.
|
CaseMatchFunDef |
Definition of the matched CASE MDX operator.
|
CaseTestFunDef |
Definition of the tested CASE MDX operator.
|
CastFunDef |
Definition of the CAST MDX operator.
|
CatalogFinder |
Strategy to locate schemas and catalogs.
|
CatalogLocator |
Abstract layer for locating catalog schema content.
|
CatalogLocatorImpl |
CatalogLocator which returns the catalog URI unchanged.
|
Category |
Category enumerates the possible expression types.
|
Cell |
A Cell is an item in the grid of a Result .
|
CellCacheEvent |
Event concerning the cell cache.
|
CellCacheEvent.Source |
Enumeration of sources of a cell cache segment.
|
CellCacheSegmentCreateEvent |
Creation of a segment in the cell cache.
|
CellCacheSegmentDeleteEvent |
Deletion of a segment from the cell cache.
|
CellFormatter |
Deprecated.
|
CellFormatter |
An SPI to format the cell values.
|
CellKey |
A CellKey is used as a key in maps which access cells by their
position.
|
CellKey.Four |
|
CellKey.Generator |
|
CellKey.Many |
|
CellKey.One |
|
CellKey.Three |
|
CellKey.Two |
|
CellKey.Zero |
|
CellKeyTest |
Test that the implementations of the CellKey interface are correct.
|
CellProperty |
Represents Cell Property.
|
CellPropertyTest |
Test for Cell Property.
|
CellReader |
A CellReader finds the cell value for the current context
held by evaluator .
|
CellRequest |
A CellRequest contains the context necessary to get a cell
value from a star.
|
CellRequestQuantumExceededException |
Signals that there are enough outstanding cell requests that it is
worth terminating this phase of execution and asking the segment cache
for all of the cells that have been asked for.
|
Checkin_7634 |
Checkin 7634 attempted to correct a problem demonstrated by this
junit.
|
Checkin_7641 |
Checkin 7641 attempted to correct a problem demonstrated by this
junit.
|
ChildByNameConstraint |
Constraint which optimizes the search for a child by name.
|
ChooseRunnable |
Similar to Runnable , except classes which implement
ChooseRunnable choose what to do based upon an integer
parameter.
|
ClassResolver |
Instantiates a class.
|
ClassResolver.AbstractClassResolver |
|
ClassResolver.ThreadContextClassResolver |
Implementation of ClassResolver that calls
Thread.getContextClassLoader() on the current thread.
|
ClearViewBase |
ClearViewBase is the base class to build test cases which test
queries against the FoodMart database.
|
CmdRunner |
Command line utility which reads and executes MDX commands.
|
CmdRunner.Options |
|
CmdRunnerTest |
|
CoalesceEmptyFunDef |
Definition of the CoalesceEmpty MDX function.
|
CodeComplianceTest |
Omnibus code compliance test to wrap various ant tasks that check the code
base, such checkFile, as macker, Javadoc, preambles, and so on.
|
CodeSetTest |
|
CombiningGenerator<E> |
A list that, given a collection of elements, contains every possible
combination of those objects (also known as the
power set of those
objects).
|
CompatibilityTest |
Test for MDX syntax compatibility with Microsoft and SAS servers.
|
CompletedFuture<V> |
Implementation of Future that has already completed.
|
Composite |
Composite collections.
|
CompositeList<T> |
List composed of several lists.
|
CompoundPredicateInfo |
Constructs a Pair based on an tuple list and
measure, along with the string representation of the predicate.
|
CompoundSlicerTest |
Tests the expressions used for calculated members.
|
ConcatenableList<T> |
List backed by a collection of sub-lists.
|
ConcatenableListTest |
|
ConcurrentMdxTest |
Runs specified set of MDX queries concurrently.
|
ConcurrentValidatingQueryRunner |
Utility class to run set of MDX queries in multiple threads and
validate the results.
|
Connection |
Connection to a multi-dimensional database.
|
ConnectionBase |
ConnectionBase implements some of the methods in
Connection .
|
ConnectionEndEvent |
Event indicating that a connection has been closed.
|
ConnectionEvent |
Event concerning a connection.
|
ConnectionInfo |
Information about a Mondrian connection.
|
ConnectionKey |
Globally unique identifier for the definition of a JDBC database connection.
|
ConnectionStartEvent |
Event indicating that a connection has been created.
|
ConstantCalc |
Calculator which always returns the same value.
|
ConstantCalcTest |
Test for ConstantCalc
|
CorrelationFunDef |
Definition of the Correlation MDX function.
|
Counters |
A collection of counters.
|
CountFunDef |
Definition of the Count MDX function.
|
CovarianceFunDef |
Definition of the Covariance and
CovarianceN MDX functions.
|
CreationException |
|
CrossJoinArg |
"Light version" of a TupleConstraint ,
represents one of
member.children, level.members, member.descendants, {enumeration}.
|
CrossJoinArgFactory |
Creates CrossJoinArgs for use in constraining SQL queries.
|
CrossJoinArgFactoryTest |
Tests for CrossJoinArgFactory
|
CrossJoinFunDef |
Definition of the CrossJoin MDX function.
|
CrossJoinTest |
CrossJoint tests the collation order of positive and negative
infinity, and Double.NaN .
|
CrossJoinTest.NullFunDef |
|
CrossJoinTest.TestFunDef |
|
CsvDBLoader |
Implementation of DBLoader which gets its Tables by reading CSV files
using the CsvLoader class and is the loader use for CSV junit tests.
|
CsvDBLoader.CsvLoaderRowStream |
|
CsvDBLoader.ListRowStream |
|
CsvDBTestCase |
Base class for tests that use
a CSV database defined in a single file.
|
CsvLoader |
This is a basic Comma-separated-value (CSV, Csv) reader.
|
Cube |
Cube.
|
CubeAccess |
This class implements object of type GrantCube to apply permissions
on user's MDX query
|
CubeBase |
CubeBase is an abstract implementation of Cube .
|
CubeType |
The type of an expression which represents a Cube or Virtual Cube.
|
CurrentDateMemberExactUdf |
User-defined function CurrentDateMember .
|
CurrentDateMemberUdf |
User-defined function CurrentDateMember .
|
CurrentDateMemberUdfTest |
Tests the CurrentDateMemberUdf class.
|
CurrentDateStringUdf |
User-defined function CurrentDateString, which returns the
current date value as a formatted string, based on a format string passed in
as a parameter.
|
CustomizedFunctionTable |
Interface to build a customized function table, selecting functions from the
set of supported functions in an instance of BuiltinFunTable .
|
CustomizedParserTest |
Tests a customized MDX Parser.
|
CVBasicTest |
CVBasicTest is a test suite which tests
complex queries against the FoodMart database.
|
CVConcurrentMdxTest |
|
DailyDateSchedule |
A DailyDateSchedule fires every day.
|
DataSourceChangeListener |
Deprecated.
|
DataSourceChangeListenerImpl |
Default implementation of a data source change listener
that always returns that the datasource is unchanged.
|
DataSourceChangeListenerImpl2 |
Default implementation of a data source change listener
that always returns that the datasource is changed.
|
DataSourceChangeListenerImpl3 |
Default implementation of a data source change listener
that always returns that the datasource is changed.
|
DataSourceChangeListenerImpl4 |
Default implementation of a data source change listener
that always returns that the datasource is changed.
|
DataSourceChangeListenerTest |
Tests for testing the DataSourceChangeListener plugin.
|
DataSourceResolver |
Plugin class that resolves data source name to DataSource
object.
|
DataSourcesConfig |
This is the XML model for XMLA DataSources Configuration.
|
DataSourcesConfig.Catalog |
|
DataSourcesConfig.Catalogs |
The list of catalogs associated with a data source.
|
DataSourcesConfig.DataSource |
Definition of a data source.
|
DataSourcesConfig.DataSources |
The list of data sources supported by XMLA service.
|
DateSchedule |
A DateSchedule returns a series of dates.
|
DateTimeCalc |
Compiled expression whose result is a Date , representing an MDX
DateTime value.
|
DateTimeType |
The type of an expression representing a date, time or timestamp.
|
Db2Dialect |
Implementation of Dialect for the IBM DB2 database.
|
Db2OldAs400Dialect |
Implementation of Dialect for old versions of the IBM
DB2/AS400 database.
|
DBLoader |
This is an abstract base class for the creation and load of one or more
database tables with data.
|
DBLoader.Column |
|
DBLoader.Row |
|
DBLoader.RowDefault |
|
DBLoader.RowStream |
The RowStream interface allows one to load large sets of
rows by streaming them in, one does not have to have all
of the row data in memory.
|
DBLoader.Type |
Represents a logical type, such as "BOOLEAN".
|
DeadlockTest |
|
DecimalType |
Subclass of NumericType which guarantees fixed number of decimal
places.
|
DefaultDef |
This is the XML model for defining default aggregate table recognition
and level/measure mapping.
|
DefaultDef.AggRule |
A RolapConnection uses one AggRule.
|
DefaultDef.AggRules |
The set of "named" rules for matching aggregate tables.
|
DefaultDef.Base |
Base is the base class for all of the elements.
|
DefaultDef.CaseMatcher |
This is a base class for all elements that can match strings
where the case of the string is important.
|
DefaultDef.FactCountMatch |
This is used to identify the "fact_count" column in an aggregate
table.
|
DefaultDef.FactCountMatchRef |
|
DefaultDef.ForeignKeyMatch |
This is used to identify foreign key columns in a candidate
aggregate table given the name of a foreign key column of the
base fact table.
|
DefaultDef.ForeignKeyMatchRef |
|
DefaultDef.IgnoreMap |
This is the template used to specify columns to be ignored.
|
DefaultDef.IgnoreMapRef |
|
DefaultDef.LevelMap |
This is the template that maps from a combination of level
usage_prefix
hierarchy_name
level_name
level_column_name
|
DefaultDef.LevelMapRef |
|
DefaultDef.Mapper |
This allows one to create an element that matches against a
single template, where the template is an attribute.
|
DefaultDef.MeasureMap |
This is the template that maps from a combination of measure
measure_name,
measure_column_name, and
aggregate_name ("count", "sum", "avg", "min", "max",
"distinct-count").
|
DefaultDef.MeasureMapRef |
|
DefaultDef.NameMatcher |
A NameMatcher is a CaseMatcher that prepends and appends
regular expressions to a given string as part of creating
the matching regular expression.
|
DefaultDef.Ref |
|
DefaultDef.Regex |
This element is used in a vector of child elements when
one wishes to have one or more regular expressions associated
with matching a given string.
|
DefaultDef.RegexMapper |
|
DefaultDef.TableMatch |
This is used to identify which tables in the database might
be aggregate table of a given fact table.
|
DefaultDef.TableMatchRef |
|
DefaultMemberChildrenConstraint |
Restricts the SQL result set to the parent member of a
MemberChildren query.
|
DefaultRecognizer |
This is the default Recognizer.
|
DefaultRecognizerTest |
|
DefaultRules |
Container for the default aggregate recognition rules.
|
DefaultRuleTest |
Testing the default aggregate table recognizer.
|
DefaultSaxWriter |
|
DefaultSaxWriter.StringAttributes |
List of SAX attributes based upon a string array.
|
DefaultTupleConstraint |
TupleConstraint which does not restrict the result.
|
DefaultXmlaRequest |
|
DefaultXmlaResponse |
|
DefaultXmlaServlet |
Default implementation of XML/A servlet.
|
DelegatingExpCompiler |
|
DelegatingInvocationHandler |
A class derived from DelegatingInvocationHandler handles a
method call by looking for a method in itself with identical parameters.
|
DelegatingMemberReader |
|
DelegatingRolapMember |
Implementation of RolapMember that delegates all calls
to an underlying member.
|
DelegatingRole |
DelegatingRole implements Role by
delegating all methods to an underlying Role .
|
DelegatingSchemaReader |
|
DelegatingTestContext |
Extension of TestContext which delegates all behavior to
a parent test context.
|
DelegatingTupleList |
Implementation of TupleList based on a list of
List<Member> tuples.
|
DenseDoubleSegmentBody |
Implementation of a segment body which stores the data inside
a dense primitive array of double precision numbers.
|
DenseDoubleSegmentBodyTest |
|
DenseDoubleSegmentDataset |
|
DenseIntSegmentBody |
Implementation of a segment body which stores the data inside
a dense primitive array of integers.
|
DenseIntSegmentBodyTest |
|
DenseIntSegmentDataset |
|
DenseNativeSegmentDataset |
|
DenseObjectSegmentBody |
Implementation of a segment body which stores the data inside
a dense array of Java objects.
|
DenseObjectSegmentDataset |
|
DenseSegmentBodyTestBase<T extends AbstractSegmentBody,V> |
This is a base class for two heirs.
|
DenseSegmentDataset |
A DenseSegmentDataset is a means of storing segment values
which is suitable when most of the combinations of keys have a value
present.
|
DerbyDialect |
Implementation of Dialect for the Apache Derby database.
|
DescendantsConstraint |
TupleConstaint which restricts the result of a tuple sqlQuery to a
set of parents.
|
DescendantsCrossJoinArg |
Represents one of:
Level.Members: member == null and level != null
Member.Children: member != null and level =
member.getLevel().getChildLevel()
Member.Descendants: member != null and level == some level below
member.getLevel()
|
DescendantsFunDef |
Definition of the Descendants MDX function.
|
DescendantsFunDef.Flag |
Enumeration of the flags allowed to the DESCENDANTS
function.
|
Dialect |
Description of an SQL dialect.
|
Dialect.DatabaseProduct |
Enumeration of common database types.
|
Dialect.Datatype |
Datatype of a column.
|
DialectFactory |
Factory that creates Dialect objects.
|
DialectManager |
|
DialectManager.CachingDialectFactory |
Implementation of DialectFactory that caches
dialects based on data source.
|
DialectManager.ChainDialectFactory |
Implementation of DialectFactory that tries to
create a Dialect using a succession of underlying factories.
|
DialectManager.ConstructorDialectFactory |
Implementation of DialectFactory that calls
a class's public <init>(Connection connection) constructor.
|
DialectTest |
Unit test which checks that Dialect
accurately represents the capabilities of the underlying database.
|
DialectTest.MockResultSetMetadata |
|
DiffRepository |
A collection of resources used by tests.
|
DigitList |
DigitList handles the transcoding between numeric values and
strings of characters.
|
Dimension |
A Dimension represents a dimension of a cube.
|
DimensionBase |
|
DimensionCalc |
|
DimensionDimensionFunDef |
Definition of the <Dimension>.Dimension
MDX builtin function.
|
DimensionExpr |
|
DimensionsNumericFunDef |
Definition of the Dimensions(<Numeric Expression>)
MDX builtin function.
|
DimensionsStringFunDef |
Definition of the Dimensions(<String Expression>)
MDX builtin function.
|
DimensionType |
Enumerates the types of dimensions.
|
DimensionType |
The type of an expression which represents a Dimension.
|
DistinctFunDef |
Definition of the Distinct MDX function.
|
DistinctFunDef.CalcImpl |
|
DomBuilder |
Transforms a mondrian result into a DOM (Document Object Model).
|
DoubleCalc |
Compiled expression whose result is a double .
|
DrilldownLevelFunDef |
Definition of the DrilldownLevel MDX function.
|
DrilldownLevelTopBottomFunDef |
Definition of the DrilldownLevelTop and
DrilldownLevelBottom MDX builtin functions.
|
DrilldownMemberFunDef |
Definition of the DrilldownMember MDX function.
|
DrillThrough |
Drill through statement.
|
DrillThroughCellRequest |
Subclass of CellRequest that allows to specify
which columns and measures to return as part of the ResultSet
which we return to the client.
|
DrillThroughQuerySpec |
Provides the information necessary to generate SQL for a drill-through
request.
|
DrillThroughTest |
Test generation of SQL to access the fact table data underlying an MDX
result set.
|
DriverManager |
The basic service for managing a set of OLAP drivers.
|
DummyExp |
Dummy expression which exists only to wrap a
Type .
|
DynamicContentFinder |
|
DynamicDatasourceXmlaServlet |
Extends DefaultXmlaServlet to add dynamic datasource loading capability.
|
DynamicDatasourceXmlaServletTest |
Unit test for DynamicDatasourceXmlaServlet
|
DynamicSchemaProcessor |
A dynamic schema processor is used to dynamically change
a Mondrian schema at runtime.
|
DynamicSchemaProcessorTest |
Unit test DynamicSchemaProcessor.
|
DynamicSchemaProcessorTest.BaseDsp |
Our base, token replacing schema processor.
|
DynamicSchemaProcessorTest.CheckJdbcPropertyDsp |
Ensures we have access to the JDBC URL.
|
DynamicSchemaProcessorTest.FoodMartCatalogDsp |
Checks to make sure our Catalog property contains our FoodMart.xml VFS
URL
|
DynamicSchemaProcessorTest.ProviderTestDSP |
DSP that checks that replaces the Schema Name with the name of the
Provider property
|
EffectiveMemberCacheTest |
|
EmptyResultSet |
Implementation of ResultSet which returns 0 rows.
|
EmptyType |
The type of a empty expression.
|
EnumeratedValues<V extends EnumeratedValues.Value> |
EnumeratedValues is a helper class for declaring a set of
symbolic constants which have names, ordinals, and possibly descriptions.
|
EnumeratedValues.BasicValue |
|
EnumeratedValues.Value |
A Value represents a member of an enumerated type.
|
Enumeration |
Contains inner classes which define enumerations used in XML for Analysis.
|
Enumeration.ResponseMimeType |
|
Evaluator |
An Evaluator holds the context necessary to evaluate an
expression.
|
Evaluator.NamedSetEvaluator |
Interface for evaluating a particular named set.
|
Evaluator.SetEvaluator |
Interface for generically evaluating a set.
|
Event |
Base class for an event of interest.
|
Excel |
Implementations of functions in the Excel worksheet library.
|
ExcelTest |
Unit tests for implementations of Excel worksheet functions.
|
ExceptFunDef |
Definition of the Except MDX function.
|
Execution |
Execution context.
|
Execution.State |
Enumeration of the states of an Execution instance.
|
ExecutionEndEvent |
Event concerning the execution of an MDX statement.
|
ExecutionEvent |
Event concerning the execution of an MDX statement.
|
ExecutionInfo |
Information about the execution of an MDX statement.
|
ExecutionPhaseEvent |
Event signalling the start of a phase of executing an MDX statement.
|
ExecutionStartEvent |
Event signalling the start of executing an MDX statement.
|
ExistsFunDef |
Definition of the EXISTS MDX function.
|
Exp |
An Exp is an MDX expression.
|
ExpBase |
Skeleton implementation of Exp interface.
|
ExpCacheDescriptor |
|
ExpCompiler |
Mediates the compilation of an expression ( Exp )
into a compiled expression ( Calc ).
|
ExpCompiler.Factory |
The ExpCompiler.Factory is used to access
ExpCompiler implementations.
|
ExpCompiler.Factory.Context |
The ExpCompiler only has two override mechanisms: the
ThreadLocal and System
Properties .
|
ExpiringReference<T> |
An expiring reference is a subclass of SoftReference
which pins the reference in memory until a certain timeout
is reached.
|
ExpiringReferenceTest |
|
Explain |
Explain statement.
|
ExplicitRecognizer |
This is the Recognizer for the aggregate table descriptions that appear in
the catalog schema files; the user explicitly defines the aggregate.
|
ExplicitRecognizerTest |
|
ExplicitRules |
A class containing a RolapCube's Aggregate tables exclude/include
criteria.
|
ExplicitRules.Group |
This class forms a collection of aggregate table explicit rules for a
given cube.
|
ExplicitRules.NameTableDef |
|
ExplicitRules.PatternTableDef |
This class matches candidate aggregate table name with a pattern.
|
ExplicitRules.TableDef |
This is the base class for the exact name based and name pattern based
aggregate table mapping definitions.
|
ExtractFunDef |
Definition of the Extract MDX function.
|
Factory |
Instantiates classes to implement the olap4j API against the
Mondrian OLAP engine.
|
FactoryJdbc41Impl |
Implementation of Factory for JDBC 4.1.
|
FactoryJdbc4Plus |
Abstract JDBC classes, for JDBC 4.0 and 4.1.
|
FactoryJdbc4Plus.AbstractCellSet |
|
FactoryJdbc4Plus.AbstractConnection |
|
FactoryJdbc4Plus.AbstractDatabaseMetaData |
|
FactoryJdbc4Plus.AbstractEmptyResultSet |
|
FactoryJdbc4Plus.AbstractPreparedStatement |
|
FastBatchingCellReader |
A FastBatchingCellReader doesn't really Read cells: when asked
to look up the values of stored measures, it lies, and records the fact
that the value was asked for.
|
FastBatchingCellReaderTest |
Test for FastBatchingCellReader .
|
FastBatchingCellReaderTest.MyDelegatingInvocationHandler |
|
FauxMemoryMonitor |
The FauxMemoryMonitor implements the MemoryMonitor
interface but does nothing: all methods are empty.
|
FileRepository |
Implementation of Repository that reads
from a datasources.xml file.
|
FileRepository.CatalogInfo |
|
FileRepository.DatabaseInfo |
|
FileRepository.ServerInfo |
|
FileRepositoryTest |
|
FilterDynamicSchemaProcessor |
|
FilteredIterableList<T> |
Iterable list which filters undesirable elements.
|
FilteredIterableList.Filter<T> |
Filter to determine which elements should be shown.
|
FilteredIterableTest |
Unit-test for FilteredIterable
|
FilterFunDef |
Definition of the Filter MDX function.
|
FilterTest |
Tests for Filter and native Filters.
|
FirebirdDialect |
Implementation of Dialect for the Firebird database.
|
FoodMartTestCase |
FoodMartTestCase is a unit test which runs against the FoodMart
database.
|
FoodMartTestCase.QueryAndResult |
|
Format |
Format formats numbers, strings and dates according to the
same specification as Visual Basic's
format() function.
|
Format.AlternateFormat |
AlternateFormat is an implementation of Format.BasicFormat which
allows a different format to be used for different kinds of values.
|
Format.BasicFormat |
BasicFormat is the interface implemented by the classes which do all
the work.
|
Format.CompoundFormat |
CompoundFormat is an implementation of Format.BasicFormat where
each value is formatted by applying a sequence of format elements.
|
Format.DateFormat |
|
Format.FallbackFormat |
FallbackFormat catches un-handled datatypes and prints the original
format string.
|
Format.FormatLocale |
A FormatLocale contains all information necessary to format objects
based upon the locale of the end-user.
|
Format.JavaFormat |
JavaFormat is an implementation of Format.BasicFormat which
prints values using Java's default formatting for their type.
|
Format.LiteralFormat |
LiteralFormat is an implementation of Format.BasicFormat which
prints a constant value, regardless of the value to be formatted.
|
Format.NumericFormat |
NumericFormat is an implementation of Format.BasicFormat which
prints numbers with a given number of decimal places, leading zeroes, in
exponential notation, etc.
|
Format.Token |
|
FormatFunDef |
Definition of the Format MDX function.
|
FormatTest |
|
Formula |
A Formula is a clause in an MDX query which defines a Set or a
Member.
|
FunCall |
A FunCall is a function applied to a list of operands.
|
FunctionTest |
|
FunDef |
Definition of an MDX function.
|
FunDefBase |
FunDefBase is the default implementation of FunDef .
|
FunInfo |
Support class for the CmdRunner allowing one to view
available functions and their syntax.
|
FunTable |
List of all MDX functions.
|
FunTable.Builder |
Builder that assists with the construction of a function table by
providing callbacks to define functions.
|
FunTableImpl |
|
FunUtil |
FunUtil contains a set of methods useful within the
mondrian.olap.fun package.
|
FunUtil.DescendingValueComparator |
Compares cell values, so that larger values compare first.
|
FunUtil.Flag |
Enumeration of the flags allowed to the ORDER MDX function.
|
FunUtil.ObjIntPair<T> |
Tuple consisting of an object and an integer.
|
FunUtil.OrderKey |
|
FunUtil.Quicksorter<T> |
|
FunUtil.SetWrapper |
|
FunUtil.SortKeySpec |
|
FunUtil.TupleExpMemoComparator |
|
GenerateFunDef |
Definition of the Generate MDX function.
|
GenericCalc |
Adapter which computes a scalar or tuple expression and converts it to any
required type.
|
GenericIterCalc |
Adapter which computes a set expression and converts it to any list or
iterable type.
|
GlobalFunTable |
Global function table contains builtin functions and global user-defined
functions.
|
GrandTotalTest |
GrandTotalTest is a test suite which tests scenarios of
using grand total against the FoodMart database.
|
GreenplumDialect |
Implementation of Dialect for the GreenplumSQL database.
|
GroupingSet |
A collection
of Segment s that can be represented
as a GROUP BY GROUPING SET in a SQL query.
|
GroupingSetQueryTest |
Test support for generating SQL queries with the GROUPING SETS
construct, if the DBMS supports it.
|
GroupingSetsCollector |
The GroupingSetsCollector collects the GroupinpSets and pass
the consolidated list to form group by grouping sets sql
|
GroupingSetsList |
Class for using GROUP BY GROUPING SETS sql query.
|
GroupingSetsList.Cohort |
Collection of SegmentDataset that have the
same dimensionality and identical axis values.
|
HangerDimensionTest |
HangerDimensionTest tests the extended syntax of Order
function.
|
HardSmartCache<K,V> |
An implementation of SmartCache that uses hard
references.
|
HeadTailFunDef |
Definition of the Head and Tail
MDX builtin functions.
|
HierarchizeFunDef |
Definition of the Hierarchize MDX function.
|
Hierarchy |
A Hierarchy is a set of members, organized into levels.
|
HierarchyBase |
|
HierarchyBugTest |
|
HierarchyCalc |
|
HierarchyCurrentMemberFunDef |
Definition of the <Hierarchy>.CurrentMember MDX
builtin function.
|
HierarchyCurrentMemberFunDef.CalcImpl |
Compiled implementation of the Hierarchy.CurrentMember function that
evaluates the hierarchy expression first.
|
HierarchyCurrentMemberFunDef.FixedCalcImpl |
Compiled implementation of the Hierarchy.CurrentMember function that
uses a fixed hierarchy.
|
HierarchyDimensionFunDef |
Definition of the <Hierarchy>.Dimension MDX
builtin function.
|
HierarchyDimensionFunDef.CalcImpl |
|
HierarchyExpr |
|
HierarchyType |
The type of an expression which represents a hierarchy.
|
HierarchyUsage |
A HierarchyUsage is the usage of a hierarchy in the context
of a cube.
|
HierarchyUsage.Kind |
|
HighCardSqlTupleReader |
Deprecated.
|
HighDimensionsTest |
Unit-test for non cacheable elementos of high dimensions.
|
HiveDialect |
Implementation of Dialect for the Hive database.
|
HsqldbDialect |
Implementation of Dialect for the Hsqldb database.
|
I18n |
|
I18nTest |
Test suite for internalization and localization.
|
Id |
Multi-part identifier.
|
Id.KeySegment |
Identifier segment representing a key, possibly composite.
|
Id.NameSegment |
Component in a compound identifier that describes the name of an object.
|
Id.Quoting |
|
Id.Segment |
Component in a compound identifier.
|
IdBatchResolver |
Used to collect and resolve identifiers in groups of children
where possible.
|
IdBatchResolverTest |
|
IdentifierParser |
Utilities for parsing fully-qualified member names, tuples, member lists,
and tuple lists.
|
IdentifierParser.BuilderImpl |
Implementation of Builder that resolves segment lists to members.
|
IdentifierParser.MemberListBuilder |
Implementation of Builder that builds a member list.
|
IdentifierParser.TupleBuilder |
Implementation of Builder that builds a tuple.
|
IdentifierParser.TupleListBuilder |
Implementation of Builder that builds a tuple list.
|
IdentifierVisitor |
|
IdentityCatalogLocator |
|
IgnoreMeasureForNonJoiningDimensionInAggregationTest |
Test ignoring of measure when unrelated Dimension is in
aggregation list when IgnoreMeasureForNonJoiningDimension property is
set to true.
|
IgnoreUnrelatedDimensionsTest |
Test case to
push unrelatedDimensions to top level when ignoreUnrelatedDimensions property
is set to true on a base cube usage.
|
IifFunDef |
Definition of the Iif MDX function.
|
IMondrianOlap4jProperty |
Wraps to provide
information about level that contains current property
|
ImpalaDialect |
Dialect for Cloudera's Impala DB.
|
ImplicitRepository |
Implementation of Repository for
a server that doesn't have a repository: each connection in the server
has its own catalog (specified in the connect string) and therefore the
catalog and schema metadata will be whatever pertains to that connection.
|
IndexedValuesTest |
Test case for '&[..]' capability in MDX identifiers.
|
Info |
Abstract base class for objects returned from polling the
Monitor for server state.
|
InfobrightDialect |
Implementation of Dialect for the Infobright database.
|
InformixDialect |
Implementation of Dialect for the Informix database.
|
IngresDialect |
Implementation of Dialect for the Ingres database.
|
InlineTableTest |
Unit test for the InlineTable element, defining tables whose values are held
in the Mondrian schema file, not in the database.
|
IntegerCalc |
Compiled expression whose result is an int .
|
InterbaseDialect |
Implementation of Dialect for the Interbase database.
|
IntersectFunDef |
Definition of the INTERSECT MDX function.
|
InUdf |
User-defined function IN .
|
InvalidArgumentException |
Exception which indicates that an argument is invalid
|
InvalidHierarchyException |
Exception which indicates that a Cube is invalid
because there is a hierarchy with no members.
|
InverseNormalUdf |
A user-defined function which returns the inverse normal distribution value
of its argument.
|
IsEmptyFunDef |
Definition of the IsEmpty MDX function.
|
IsFunDef |
Definition of the IS MDX function.
|
IsNullFunDef |
Definition of the IS NULL MDX function.
|
IterableListCalc |
|
IteratorIterable<E> |
Iterable over an iterator.
|
IterCalc |
|
JavaccParserValidatorImpl |
|
JavaFunDef |
MDX function which is implemented by a Java method.
|
JavaFunDef.Description |
Annotation which allows you to tag a Java method with the description
of the MDX function it implements.
|
JavaFunDef.FunctionName |
Annotation which allows you to tag a Java method with the name of the
MDX function it implements.
|
JavaFunDef.Signature |
Annotation which allows you to tag a Java method with the signature of
the MDX function it implements.
|
JavaFunDef.SyntaxDef |
Annotation which allows you to tag a Java method with the syntax of the
MDX function it implements.
|
JdbcDialectFactory |
|
JdbcDialectImpl |
Implementation of Dialect based on a JDBC connection and metadata.
|
JdbcExplorer |
|
JdbcExplorer.NodeType |
|
JdbcMetaData |
|
JdbcSchema |
Metadata gleaned from JDBC about the tables and columns in the star schema.
|
JdbcSchema.Factory |
|
JdbcSchema.StdFactory |
|
JdbcSchema.TableUsageType |
|
JdbcSchema.UsageType |
Enumeration of ways that an aggregate table can use a column.
|
JdbcStatisticsProvider |
Implementation of StatisticsProvider that uses JDBC
metadata calls to count rows and distinct values.
|
JdbcTreeModel |
|
JdbcValidator |
Validation for database schema, table, and columns.
|
JndiDataSourceResolver |
|
JsonSaxWriter |
Implementation of SaxWriter which, perversely, generates a
JSON (JavaScript Object Notation) document.
|
JTreeUpdater |
Helper to enable update the tree and keep expanded nodes expanded after
reloading the tree.
|
LanguageChangedEvent |
|
LanguageChangedListener |
|
LastNonEmptyUdf |
Definition of the user-defined function "LastNonEmpty".
|
LastPeriodsFunDef |
Definition of the LastPeriods MDX function.
|
LeadLagFunDef |
Definition of the Lead and Lag MDX functions.
|
Level |
A Level is a group of Member s in a Hierarchy ,
all with the same attributes and at the same depth in the hierarchy.
|
LevelBase |
Skeleton implementation of Level .
|
LevelCalc |
Expression which yields a Level .
|
LevelDimensionFunDef |
Definition of the <Level>.Dimension
MDX builtin function.
|
LevelExpr |
Usage of a Level as an MDX expression.
|
LevelHierarchyFunDef |
Definition of the <Level>.Hierarchy MDX builtin function.
|
LevelHierarchyFunDef.CalcImpl |
|
LevelMembersFunDef |
Definition of the <Level>.Members MDX function.
|
LevelType |
Deprecated.
|
LevelType |
The type of an expression which represents a level.
|
LinReg |
Abstract base class for definitions of linear regression functions.
|
LinReg.InterceptFunDef |
Definition of the LinRegIntercept MDX function.
|
LinReg.PointFunDef |
Definition of the LinRegPoint MDX function.
|
LinReg.R2FunDef |
Definition of the LinRegR2 MDX function.
|
LinReg.SlopeFunDef |
Definition of the LinRegSlope MDX function.
|
LinReg.Value |
|
LinReg.VarianceFunDef |
Definition of the LinRegVariance MDX function.
|
ListCalc |
Expression which evaluates a set of members or tuples to a list.
|
ListColumnPredicate |
Predicate which is the union of a list of predicates, each of which applies
to the same, single column.
|
Listener |
Listener creates and destroys a ApplResources at the
appropriate times in the servlet's life-cycle.
|
Listener.ApplicationContext |
|
ListPredicate |
|
ListRecorder |
|
ListRecorder.Entry |
Entry is a Info, Warning or Error message.
|
ListRenderer |
ListRenderer ...
|
ListTupleList |
Implementation of TupleList that stores tuples
end-to-end in a backing list.
|
Literal |
Represents a constant value, such as a string or number, in a parse tree.
|
LiteralStarPredicate |
A constraint which always returns true or false.
|
LocalizingDynamicSchemaProcessor |
Schema processor which helps localize data and metadata.
|
LockBox |
Provides a way to pass objects via a string moniker.
|
LockBox.Entry |
|
Locus |
Point of execution from which a service is invoked.
|
Locus.Action<T> |
|
LoggerRecorder |
|
LucidDbDialect |
Implementation of Dialect for the LucidDB database.
|
Main |
Main test suite for Mondrian.
|
Main.TerminatorTest |
Test that executes last.
|
MatchesUdf |
User-defined function MATCHES .
|
MatchType |
MatchType enumerates the allowable match modes when
searching for a member based on its unique name.
|
MdxParserImpl |
MDX parser, generated from MdxParser.jj.
|
MdxParserImpl.JJCalls |
|
MdxParserImplConstants |
Token literal values and constants.
|
MdxParserImplTokenManager |
Token Manager.
|
MdxParserValidator |
Parses and validates an MDX statement.
|
MdxParserValidator.QueryPartFactory |
|
MdxParserValidatorImpl |
|
MdxQueryServlet |
MdxQueryServlet is a servlet which receives MDX queries,
executes them, and formats the results in an HTML table.
|
MdxVisitor |
Interface for a visitor to an MDX parse tree.
|
MdxVisitorImpl |
Default implementation of the visitor interface, MdxVisitor .
|
MeasureMemberSource |
A MeasureMemberSource implements the MemberReader
interface for the special Measures dimension.
|
MedianFunDef |
Definition of the Median MDX functions.
|
Member |
A Member is a 'point' on a dimension of a cube.
|
Member.MemberType |
|
MemberArrayValueCalc |
Expression which evaluates a few member expressions,
sets the dimensional context to the result of those expressions,
then yields the value of the current measure in the current
dimensional context.
|
MemberBase |
MemberBase is a partial implementation of Member .
|
MemberCache |
A MemberCache can retrieve members based upon their parent and
name.
|
MemberCacheControlTest |
Unit tests for flushing member cache and editing cached member properties.
|
MemberCacheHelper |
Encapsulation of member caching.
|
MemberCacheHelperTest |
|
MemberCalc |
Expression which yields a Member .
|
MemberChildrenConstraint |
Restricts the SQL result of a MembersChildren query in SqlMemberSource.
|
MemberColumnPredicate |
Column constraint defined by a member.
|
MemberDimensionFunDef |
Definition of the <Measure>.Dimension
MDX builtin function.
|
MemberExcludeConstraint |
Constraint which excludes the members in the list received in constructor.
|
MemberExpr |
Usage of a Member as an MDX expression.
|
MemberExtractingVisitor |
Visitor which collects any non-measure base members encountered while
traversing an expression.
|
MemberFormatter |
Deprecated.
|
MemberFormatter |
An SPI to redefine the caption displayed for members.
|
MemberHierarchyFunDef |
Definition of the <Member>.Hierarchy MDX builtin function.
|
MemberHierarchyFunDef.CalcImpl |
|
MemberKey |
MemberKey todo:
|
MemberKeyConstraint |
Restricts the SQL result set to members where particular columns have
particular values.
|
MemberLevelFunDef |
Definition of the <Member>.Level MDX builtin function.
|
MemberLevelFunDef.CalcImpl |
|
MemberListCrossJoinArg |
Represents an enumeration {member1, member2, ...}.
|
MemberNoCacheHelper |
Encapsulation of member caching for no caching.
|
MemberOrderKeyFunDef |
Definition of the <Member>.OrderKey MDX builtin
function.
|
MemberOrderKeyFunDef.CalcImpl |
|
MemberProperty |
Member property or solve order specification.
|
MemberReader |
A MemberReader implements common operations to retrieve members
from a hierarchy.
|
MemberSource |
A MemberSource has the basic operations to read the members of a
hierarchy .
|
MemberTuplePredicate |
Predicate which constrains a column to a particular member, or a range
above or below a member, or a range between two members.
|
MemberType |
The type of an expression which represents a member.
|
MemberValueCalc |
Expression which evaluates a few member expressions,
sets the dimensional context to the result of those expressions,
then yields the value of the current measure in the current
dimensional context.
|
MemHungryTest |
MemHungryTest is a test suite which tests
complex queries against the FoodMart database.
|
MemoryLimitExceededException |
Exception which indicates some resource limit was exceeded.
|
MemoryMonitor |
API for Mondrian's memory monitors.
|
MemoryMonitor.Listener |
A MemoryMonitor client implements the Listener
interface and registers with the MemoryMonitor .
|
MemoryMonitor.Test |
This is an interface that a MemoryMonitor may optionally
implement.
|
MemoryMonitorFactory |
The MemoryMonitorFactory is used to get the application's
MemoryMonitor .
|
MemoryMonitorTest |
|
MemoryMonitorTest.TestMM |
|
MemoryMonitorTest.TestMM2 |
|
MemorySegmentCache |
Implementation of SegmentCache that stores segments
in memory.
|
Message |
Message sent to a Monitor indicating an event of interest or a
command to execute.
|
MessageRecorder |
Records warnings and errors during the processing of a task.
|
Messages |
Message provider.
|
MetricFilterTest |
MetricFilterTest is a test suite which tests scenarios of
filtering out measures' values in the FoodMart database.
|
MicrosoftSqlServerDialect |
Implementation of Dialect for the Microsoft SQL Server
database.
|
MinMaxFunDef |
Definition of the Min and Max MDX functions.
|
MinusStarPredicate |
A StarPredicate which evaluates to true if its
first child evaluates to true and its second child evaluates to false.
|
MiscTest |
MiscTest is a test suite which tests miscellaneous
complex queries against the FoodMart database.
|
MockCurrentDateMember |
|
MockHttpServletRequest |
Partial implementation of the HttpServletRequest where just
enough is present to allow for communication between Mondrian's
XMLA code and other code in the same JVM.
|
MockHttpServletRequest.MockRequestDispatcher |
|
MockHttpServletRequest.MockServletInputStream |
|
MockHttpServletResponse |
This is a partial implementation of the HttpServletResponse where just
enough is present to allow for communication between Mondrian's
XMLA code and other code in the same JVM.
|
MockHttpServletResponse.MockServletOutputStream |
|
MockSegmentCache |
Mock implementation of SegmentCache that is used for automated
testing.
|
MockServletConfig |
This is a partial implementation of the ServletConfig where just
enough is present to allow for communication between Mondrian's
XMLA code and other code in the same JVM.
|
MockServletContext |
Partial implementation of the ServletContext where just
enough is present to allow for communication between Mondrian's
XMLA code and other code in the same JVM.
|
Modulos |
Modulos implementations encapsulate algorithms to map between integral
ordinals and position arrays.
|
Modulos.Base |
|
Modulos.Generator |
|
Modulos.Many |
|
Modulos.One |
|
Modulos.Three |
|
Modulos.Two |
|
Modulos.Zero |
|
ModulosTest |
Test that the implementations of the Modulos interface are correct.
|
MondrianDef |
This is the XML model for Mondrian schemas.
|
MondrianDef.AggColumnName |
|
MondrianDef.AggExclude |
|
MondrianDef.AggFactCount |
|
MondrianDef.AggForeignKey |
The name of the column mapping from base fact table foreign key
to aggregate table foreign key.
|
MondrianDef.AggIgnoreColumn |
|
MondrianDef.AggLevel |
|
MondrianDef.AggLevelProperty |
Member property.
|
MondrianDef.AggMeasure |
|
MondrianDef.AggName |
|
MondrianDef.AggPattern |
|
MondrianDef.AggTable |
A definition of an aggregate table for a base fact table.
|
MondrianDef.Annotation |
User-defined property value.
|
MondrianDef.Annotations |
Holder for an array of Annotation elements
|
MondrianDef.CalculatedMember |
|
MondrianDef.CalculatedMemberProperty |
Property of a calculated member defined against a cube.
|
MondrianDef.CaptionExpression |
|
MondrianDef.CellFormatter |
Plugin that formats the values of cells.
|
MondrianDef.Closure |
Specifies the transitive closure of a parent-child hierarchy.
|
MondrianDef.Column |
|
MondrianDef.ColumnDef |
Column definition for an inline table.
|
MondrianDef.ColumnDefs |
Holder for an array of ColumnDef elements
|
MondrianDef.Cube |
Definition of a cube.
|
MondrianDef.CubeDimension |
A CubeDimension is either a usage of a Dimension ('shared
dimension', in MSOLAP parlance), or a 'private dimension'.
|
MondrianDef.CubeGrant |
Grants (or denies) this role access to a cube.
|
MondrianDef.CubeUsage |
|
MondrianDef.CubeUsages |
List of base cubes used by the virtual cube.
|
MondrianDef.Dimension |
A Dimension is a collection of hierarchies.
|
MondrianDef.DimensionGrant |
Grants (or denies) this role access to a dimension.
|
MondrianDef.DimensionUsage |
A DimensionUsage is usage of a shared
Dimension within the context of a cube.
|
MondrianDef.Expression |
|
MondrianDef.ExpressionView |
A collection of SQL expressions, one per dialect.
|
MondrianDef.Formula |
|
MondrianDef.Grant |
|
MondrianDef.Hierarchy |
Defines a hierarchy.
|
MondrianDef.HierarchyGrant |
Grants (or denies) this role access to a hierarchy.
|
MondrianDef.Hint |
Dialect-specific table optimization hints.
|
MondrianDef.InlineTable |
|
MondrianDef.Join |
|
MondrianDef.KeyExpression |
|
MondrianDef.Level |
|
MondrianDef.Measure |
|
MondrianDef.MeasureExpression |
|
MondrianDef.MemberFormatter |
Plugin that formats members.
|
MondrianDef.MemberGrant |
Grants (or denies) this role access to a member.
|
MondrianDef.MemberReaderParameter |
Not used
|
MondrianDef.NamedSet |
Defines a named set which can be used in queries in the
same way as a set defined using a WITH SET clause.
|
MondrianDef.NameExpression |
|
MondrianDef.OrdinalExpression |
|
MondrianDef.Parameter |
A Parameter defines a schema parameter.
|
MondrianDef.ParentExpression |
|
MondrianDef.Property |
Member property.
|
MondrianDef.PropertyFormatter |
Plugin that formats properties.
|
MondrianDef.Relation |
A table, inline table or view
|
MondrianDef.RelationOrJoin |
A table or a join
|
MondrianDef.Role |
A role defines an access-control profile.
|
MondrianDef.RoleUsage |
Usage of a Role in a union Role.
|
MondrianDef.Row |
Row definition for an inline table.
|
MondrianDef.Rows |
Holder for an array of Row elements
|
MondrianDef.Schema |
A schema is a collection of cubes and virtual cubes.
|
MondrianDef.SchemaGrant |
Grants (or denies) this role access to this schema.
|
MondrianDef.Script |
Script fragment to implement an SPI such as user-defined function,
member formatter, cell formatter.
|
MondrianDef.SQL |
|
MondrianDef.Table |
|
MondrianDef.Union |
Body of a Role definition which defines a Role to be the union
of several Roles.
|
MondrianDef.UserDefinedFunction |
A UserDefinedFunction is a function which
extends the MDX language.
|
MondrianDef.Value |
Column value for an inline table.
|
MondrianDef.View |
A collection of SQL statements, one per dialect.
|
MondrianDef.VirtualCube |
A VirtualCube is a set of dimensions and
measures gleaned from other cubes.
|
MondrianDef.VirtualCubeDimension |
A VirtualCubeDimension is a usage of a Dimension in a VirtualCube.
|
MondrianDef.VirtualCubeMeasure |
A VirtualCubeMeasure is a usage of a Measure in a VirtualCube.
|
MondrianEvaluationException |
Thrown while evaluating a cell expression
|
MondrianException |
Instances of this class are thrown for all exceptions that Mondrian
generates through as a result of known error conditions.
|
MondrianFloatingDecimal |
Representation of a number as a list of digits.
|
MondrianFoodMartLoader |
Utility to load the FoodMart dataset into an arbitrary JDBC database.
|
MondrianGuiDef |
This is the XML model for Mondrian schemas as used by the Schema
Workbench.
|
MondrianGuiDef.AggColumnName |
|
MondrianGuiDef.AggExclude |
|
MondrianGuiDef.AggFactCount |
|
MondrianGuiDef.AggForeignKey |
The name of the column mapping from base fact table foreign key
to aggregate table foreign key.
|
MondrianGuiDef.AggIgnoreColumn |
|
MondrianGuiDef.AggLevel |
|
MondrianGuiDef.AggLevelProperty |
Member property.
|
MondrianGuiDef.AggMeasure |
|
MondrianGuiDef.AggName |
|
MondrianGuiDef.AggPattern |
|
MondrianGuiDef.AggTable |
A definition of an aggregate table for a base fact table.
|
MondrianGuiDef.Annotation |
User-defined property value.
|
MondrianGuiDef.Annotations |
Holder for an array of Annotation elements
|
MondrianGuiDef.CalculatedMember |
|
MondrianGuiDef.CalculatedMemberProperty |
Property of a calculated member defined against a cube.
|
MondrianGuiDef.CaptionExpression |
|
MondrianGuiDef.CellFormatter |
Plugin that formats the values of cells.
|
MondrianGuiDef.Closure |
Specifies the transitive closure of a parent-child hierarchy.
|
MondrianGuiDef.Column |
|
MondrianGuiDef.ColumnDef |
Column definition for an inline table.
|
MondrianGuiDef.ColumnDefs |
Holder for an array of ColumnDef elements
|
MondrianGuiDef.Cube |
Definition of a cube.
|
MondrianGuiDef.CubeDimension |
A CubeDimension is either a usage of a Dimension ('shared
dimension', in MSOLAP parlance), or a 'private dimension'.
|
MondrianGuiDef.CubeGrant |
Grants (or denies) this role access to a cube.
|
MondrianGuiDef.CubeUsage |
|
MondrianGuiDef.CubeUsages |
List of base cubes used by the virtual cube.
|
MondrianGuiDef.Dimension |
A Dimension is a collection of hierarchies.
|
MondrianGuiDef.DimensionGrant |
Grants (or denies) this role access to a dimension.
|
MondrianGuiDef.DimensionUsage |
A DimensionUsage is usage of a shared
Dimension within the context of a cube.
|
MondrianGuiDef.Expression |
|
MondrianGuiDef.ExpressionView |
A collection of SQL expressions, one per dialect.
|
MondrianGuiDef.Formula |
|
MondrianGuiDef.Grant |
|
MondrianGuiDef.Hierarchy |
Defines a hierarchy.
|
MondrianGuiDef.HierarchyGrant |
Grants (or denies) this role access to a hierarchy.
|
MondrianGuiDef.Hint |
Dialect-specific table optimization hints.
|
MondrianGuiDef.InlineTable |
|
MondrianGuiDef.Join |
|
MondrianGuiDef.KeyExpression |
|
MondrianGuiDef.Level |
|
MondrianGuiDef.Measure |
|
MondrianGuiDef.MeasureExpression |
|
MondrianGuiDef.MemberFormatter |
Plugin that formats members.
|
MondrianGuiDef.MemberGrant |
Grants (or denies) this role access to a member.
|
MondrianGuiDef.MemberReaderParameter |
Not used
|
MondrianGuiDef.NamedSet |
Defines a named set which can be used in queries in the
same way as a set defined using a WITH SET clause.
|
MondrianGuiDef.NameExpression |
|
MondrianGuiDef.OrdinalExpression |
|
MondrianGuiDef.Parameter |
A Parameter defines a schema parameter.
|
MondrianGuiDef.ParentExpression |
|
MondrianGuiDef.Property |
Member property.
|
MondrianGuiDef.PropertyFormatter |
Plugin that formats properties.
|
MondrianGuiDef.Relation |
A table, inline table or view
|
MondrianGuiDef.RelationOrJoin |
A table or a join
|
MondrianGuiDef.Role |
A role defines an access-control profile.
|
MondrianGuiDef.RoleUsage |
Usage of a Role in a union Role.
|
MondrianGuiDef.Row |
Row definition for an inline table.
|
MondrianGuiDef.Rows |
Holder for an array of Row elements
|
MondrianGuiDef.Schema |
A schema is a collection of cubes and virtual cubes.
|
MondrianGuiDef.SchemaGrant |
Grants (or denies) this role access to this schema.
|
MondrianGuiDef.Script |
Script fragment to implement an SPI such as user-defined function,
member formatter, cell formatter.
|
MondrianGuiDef.SQL |
|
MondrianGuiDef.Table |
|
MondrianGuiDef.Union |
Body of a Role definition which defines a Role to be the union
of several Roles.
|
MondrianGuiDef.UserDefinedFunction |
A UserDefinedFunction is a function which
extends the MDX language.
|
MondrianGuiDef.Value |
Column value for an inline table.
|
MondrianGuiDef.View |
A collection of SQL statements, one per dialect.
|
MondrianGuiDef.VirtualCube |
A VirtualCube is a set of dimensions and
measures gleaned from other cubes.
|
MondrianGuiDef.VirtualCubeDimension |
A VirtualCubeDimension is a usage of a Dimension in a VirtualCube.
|
MondrianGuiDef.VirtualCubeMeasure |
A VirtualCubeMeasure is a usage of a Measure in a VirtualCube.
|
MondrianInprocProxy |
Proxy which implements XMLA requests by talking to mondrian
in-process.
|
MondrianOlap4jCatalog |
Implementation of Catalog
for the Mondrian OLAP engine.
|
MondrianOlap4jCell |
Implementation of Cell
for the Mondrian OLAP engine.
|
MondrianOlap4jCellSet |
Implementation of CellSet
for the Mondrian OLAP engine.
|
MondrianOlap4jCellSetAxis |
Implementation of CellSetAxis
for the Mondrian OLAP engine.
|
MondrianOlap4jCellSetAxisMetaData |
|
MondrianOlap4jCellSetMetaData |
|
MondrianOlap4jConnection |
|
MondrianOlap4jConnection.Helper |
Package-private helper class which encapsulates policies which are
common throughout the driver.
|
MondrianOlap4jCube |
Implementation of Cube
for the Mondrian OLAP engine.
|
MondrianOlap4jDatabase |
Implementation of Database
for the Mondrian OLAP engine.
|
MondrianOlap4jDatabaseMetaData |
|
MondrianOlap4jDimension |
Implementation of Dimension
for the Mondrian OLAP engine.
|
MondrianOlap4jDriver |
Olap4j driver for Mondrian.
|
MondrianOlap4jDriverVersion |
Version information for the Mondrian olap4j driver.
|
MondrianOlap4jExtra |
Provides access to internals of mondrian's olap4j driver that are not part
of the olap4j API.
|
MondrianOlap4jHierarchy |
Implementation of Hierarchy
for the Mondrian OLAP engine.
|
MondrianOlap4jLevel |
Implementation of Level
for the Mondrian OLAP engine.
|
MondrianOlap4jMeasure |
|
MondrianOlap4jMember |
Implementation of Member
for the Mondrian OLAP engine,
as a wrapper around a mondrian
Member .
|
MondrianOlap4jMetadataElement |
Basic features of metadata elements in Mondrian's olap4j driver.
|
MondrianOlap4jNamedSet |
Implementation of NamedSet
for the Mondrian OLAP engine.
|
MondrianOlap4jPreparedStatement |
|
MondrianOlap4jProperty |
Implementation of Property
for the Mondrian OLAP engine,
as a wrapper around a mondrian
Property .
|
MondrianOlap4jSchema |
Implementation of Schema
for the Mondrian OLAP engine.
|
MondrianOlap4jStatement |
|
MondrianOlap4jTester |
Implementation of org.olap4j.test.TestContext.Tester for Mondrian's
olap4j driver.
|
MondrianProperties |
Configuration properties that determine the
behavior of a mondrian instance.
|
MondrianPropertiesBase |
MondrianProperties contains the properties which determine the
behavior of a mondrian instance.
|
MondrianPropertiesBase.FilePropertySource |
|
MondrianPropertiesBase.PropertySource |
Represents a place that properties can be read from, and remembers the
timestamp that we last read them.
|
MondrianPropertiesBase.UrlPropertySource |
|
MondrianResource |
This class was generated
by class org.eigenbase.resgen.ResourceGen
from .../MondrianResource.xml
It contains a list of messages, and methods to
retrieve and format those messages.
|
MondrianResource_de |
This class was generated
by class org.eigenbase.resgen.ResourceGen
from .../MondrianResource.xml
It contains a list of messages, and methods to
retrieve and format those messages.
|
MondrianResource_de_DE |
This class was generated
by class org.eigenbase.resgen.ResourceGen
from .../MondrianResource.xml
It contains a list of messages, and methods to
retrieve and format those messages.
|
MondrianResource_en_US |
This class was generated
by class org.eigenbase.resgen.ResourceGen
from .../MondrianResource.xml
It contains a list of messages, and methods to
retrieve and format those messages.
|
MondrianResource_es_ES |
This class was generated
by class org.eigenbase.resgen.ResourceGen
from .../MondrianResource.xml
It contains a list of messages, and methods to
retrieve and format those messages.
|
MondrianResultPrinter |
|
MondrianServer |
Interface by which to control an instance of Mondrian.
|
MondrianServer.MondrianVersion |
Description of the version of the server.
|
MondrianServerImpl |
|
MondrianServerRegistry |
Registry of all servers within this JVM, and also serves as a factory for
servers.
|
MondrianServerTest |
|
MondrianServerVersion |
Version information for Mondrian.
|
MondrianTestRunner |
|
MondrianXmlaServlet |
Extension to XmlaServlet that instantiates a
Mondrian engine.
|
MonetDbDialect |
Implementation of Dialect for the MonetDB database.
|
Monitor |
Information about a Mondrian server.
|
MonitorImpl |
Process that reads from the monitor stream and updates counters.
|
MonitorImpl.Command |
A kind of message that produces a response.
|
MonitorImpl.CommandVisitor<T> |
Extension to Visitor to allow commands as well as events.
|
MonitorImpl.ConnectionsCommand |
|
MonitorImpl.ServerCommand |
|
MonitorImpl.ShutdownCommand |
|
MonitorImpl.SqlStatementsCommand |
|
MonitorImpl.StatementsCommand |
|
MonitorMXBean |
Defines the MXBean interface required to register
MonitorImpl with a JMX agent.
|
MonitorTest |
Unit test for monitoring, including Monitor .
|
MonthlyByDayDateSchedule |
A MonthlyByDayDateSchedule fires on a particular set of days
every month.
|
MonthlyByWeekDateSchedule |
A MonthlyByWeekDateSchedule fires on particular days of
particular weeks of a month.
|
MultiDimTest |
MultiDimTest is a test suite which tests
complex queries against the FoodMart database.
|
MultiDimVCTest |
MultiDimVCTest is a test suite which tests
complex queries against the FoodMart database.
|
MultiLevelTest |
MultiLevelTest is a test suite which tests
complex queries against the FoodMart database.
|
MultiLevelVCTest |
MultiLevelVCTest is a test suite which tests
complex queries against the FoodMart database.
|
MultipleColsInTupleAggTest |
Testcase for levels that contain multiple columns and are
collapsed in the agg table.
|
MultipleHierarchyTest |
Tests multiple hierarchies within the same dimension.
|
MultiResolver |
A MultiResolver considers several overloadings of the same
function.
|
MySqlDialect |
Implementation of Dialect for the MySQL database.
|
NamedSet |
A named set of members or tuples.
|
NamedSetCurrentFunDef |
Definition of the <Named Set>.Current MDX
builtin function.
|
NamedSetCurrentOrdinalFunDef |
Definition of the <Named Set>.CurrentOrdinal MDX builtin
function.
|
NamedSetExpr |
Usage of a NamedSet in an MDX expression.
|
NamedSetTest |
Unit-test for named sets, in all their various forms: WITH SET ,
sets defined against cubes, virtual cubes, and at the schema level.
|
NamedSetTest.MixedNamedSetSchemaProcessor |
Dynamic schema processor which adds a named set which has a syntax
error.
|
NamedSetTest.NamedSetsInCubeAndSchemaProcessor |
Dynamic schema processor which adds two named sets to a the first cube
in a schema.
|
NamedSetTest.NamedSetsInCubeProcessor |
Dynamic schema processor which adds two named sets to a the first cube
in a schema.
|
Namer |
Namer contains the methods to retrieve localized attributes
|
NameResolver |
Resolves a list of segments (a parsed identifier) to an OLAP element.
|
NameResolver.Namespace |
Naming context within which elements are defined.
|
NativeEvaluationUnsupportedException |
|
NativeEvaluator |
Allows expressions to be evaluated native, e.g.
|
NativeFilterAgainstAggTableTest |
|
NativeFilterMatchingTest |
Test case for pushing MDX filter conditions down to SQL.
|
NativeSetEvaluationTest |
Test native evaluation of supported set operations.
|
NativizeSetFunDef |
Definition of the NativizeSet MDX function.
|
NativizeSetFunDef.AddFormulasVisitor |
|
NativizeSetFunDef.CrossJoinAnalyzer |
|
NativizeSetFunDef.FindLevelsVisitor |
|
NativizeSetFunDef.NativeElementType |
|
NativizeSetFunDef.NativeListCalc |
|
NativizeSetFunDef.NonNativeCalc |
|
NativizeSetFunDef.NonNativeIterCalc |
|
NativizeSetFunDef.NonNativeListCalc |
|
NativizeSetFunDef.Range |
|
NativizeSetFunDef.RangeIterator |
|
NativizeSetFunDef.TransformFromFormulasVisitor |
|
NativizeSetFunDef.TransformToFormulasVisitor |
|
NativizeSetFunDefTest |
Unit test for the NativizeSet function.
|
NeoviewDialect |
Implementation of Dialect for the Neoview database.
|
NetezzaDialect |
Implementation of Dialect for the Netezza database.
|
NoCacheMemberReader |
NoCacheMemberReader implements MemberReader but
without doing any kind of caching and avoiding to read all members.
|
NonCollapsedAggTest |
Testcase for non-collapsed levels in agg tables.
|
NonEmptyCrossJoinFunDef |
Definition of the NonEmptyCrossJoin MDX function.
|
NonEmptyPropertyForAllAxisTest |
|
NonEmptyTest |
Tests for NON EMPTY Optimization, includes SqlConstraint type hierarchy and
RolapNative classes.
|
NotificationMemoryMonitor |
The NotificationMemoryMonitor class uses the Java5
memory management system to detect system low memory events.
|
NthQuartileFunDef |
Definition of the FirstQ and ThirdQ MDX extension
functions.
|
NullMemberRepresentationTest |
|
NullType |
The type of a null expression.
|
NullValueTest |
NullValueTest is a test case which tests simple queries
expressions.
|
NullValueUdf |
Definition of the user-defined function "NullValue" which always
returns Java "null".
|
NumericType |
The type of a numeric expression.
|
NuoDbDialect |
Implementation of Dialect for the NuoDB database.
|
ObjectFactory<V> |
Concrete derived classes of the generic ObjectFactory class
are used to produce an implementation of an interface (a
normal interface implementation or a Proxy).
|
ObjectFactory.Context |
This is for testing only.
|
ObjectFactory.Singleton<T> |
Implementation of ObjectFactory
that returns only a single instance of the Object.
|
ObjectPool<T> |
An ObjectPool is a low-memory replacement for a
HashSet .
|
ObjectPoolTest |
|
ObjectPoolTest.KeyValue |
|
Olap4jTckTest |
Test suite that runs the olap4j Test Compatiblity Kit (TCK) against
mondrian's olap4j driver.
|
Olap4jTest |
Tests mondrian's olap4j API.
|
Olap4jXmlaServlet |
XMLA servlet that gets its connections from an olap4j data source.
|
OlapElement |
An OlapElement is a catalog object (dimension, hierarchy,
level, member).
|
OlapElement.LocalizedProperty |
|
OlapElementBase |
OlapElementBase is an abstract base class for implementations of
OlapElement .
|
OnceTimeSchedule |
A OnceTimeSchedule fires at one and only one time.
|
OpeningClosingPeriodFunDef |
Definition of the OpeningPeriod and ClosingPeriod
builtin functions.
|
OracleDialect |
Implementation of Dialect for the Oracle database.
|
OrderFunDef |
Definition of the Order MDX function.
|
OrderTest |
OrderTest tests the extended syntax of Order
function.
|
OrPredicate |
Predicate which is the union of a list of predicates.
|
Pair<L,R> |
Pair of values.
|
ParallelPeriodFunDef |
Definition of the ParallelPeriod MDX function.
|
ParallelTest |
A ParameterTest is a test suite for functionality relating to
parameters.
|
Parameter |
Parameter to a Query.
|
Parameter.Scope |
Scope where a parameter is defined.
|
ParameterCompilable |
Extension to Parameter which allows compilation.
|
ParameterExpr |
MDX expression which is a usage of a Parameter .
|
ParameterFunDef |
A ParameterFunDef is a pseudo-function describing calls to
Parameter and ParamRef functions.
|
ParameterFunDef.ParameterResolver |
Resolves calls to the Parameter MDX function.
|
ParameterFunDef.ParamRefResolver |
Resolves calls to the ParamRef MDX function.
|
ParameterImpl |
|
ParameterSlot |
Implementation of a parameter.
|
ParameterTest |
A ParameterTest is a test suite for functionality relating to
parameters.
|
ParentChildHierarchyTest |
Tests for parent-child hierarchies.
|
ParenthesesFunDef |
ParenthesesFunDef implements the parentheses operator as if it
were a function.
|
ParseException |
This exception is thrown when parse errors are encountered.
|
Parser |
CUP v0.11b 20160615 generated parser.
|
Parser.FactoryImpl |
|
ParserSym |
CUP generated interface containing symbol constants.
|
ParserTest |
Tests the MDX parser.
|
ParserTest.TestParser |
|
PartialCacheTest |
PartialCacheTest is a test suite which tests
complex queries against the FoodMart database.
|
PartialCacheVCTest |
PartialCacheVCTest is a test suite which tests complex queries
against the FoodMart database.
|
PartiallyOrderedSet<E> |
Partially-ordered set.
|
PartiallyOrderedSet.Ordering<E> |
Ordering relation.
|
PartiallyOrderedSetTest |
|
PartialSortTest |
|
PartialSortTest.Item |
|
PercentileFunDef |
Definition of the Percentile MDX function.
|
PerformanceTest |
Various unit tests concerned with performance.
|
PerformanceTest.CounterUdf |
User-defined function that counts how many times it has been invoked.
|
PerformanceTest.Statistician |
Collects statistics for a test that is run multiple times.
|
PeriodsToDateFunDef |
Definition of the PeriodsToDate MDX function.
|
Position |
A Position is an item on an Axis .
|
PostgreSqlDialect |
Implementation of Dialect for the PostgreSQL database.
|
PredicateFilterTest |
PredicateFilterTest is a test suite which tests scenarios of
filtering in the FoodMart database.
|
PreferencesDialog |
|
PreferencesSchemasDialog |
|
PrimeFinder |
Not of interest for users; only for implementors of hashtables.
|
PrimeFinderTest |
|
PrintStreamRecorder |
|
ProfileHandler |
Called when a statement has profile information.
|
PropertiesFunDef |
Definition of the Properties MDX function.
|
PropertiesTest |
Tests intrinsic member and cell properties as specified in OLE DB for OLAP
specification.
|
Property |
Property is the definition of a member property.
|
Property.Datatype |
|
PropertyDefinition |
Defines an XML for Analysis Property.
|
PropertyFormatter |
Deprecated.
|
PropertyFormatter |
SPI to redefine a member property display string.
|
PropertySaver |
Sets properties and logging levels, and remembers the original values so they
can be reverted at the end of the test.
|
PropertyTableModel |
|
PropertyUtil |
Utilities to generate MondrianProperties.java and mondrian.properties
from property definitions in MondrianProperties.xml.
|
PropertyUtil.Generator |
|
Query |
Query is an MDX query.
|
Query.ScopedNamedSet |
|
QueryAllTest |
QueryAllTest is a test suite which tests
complex queries against the FoodMart database.
|
QueryAllVCTest |
QueryAllVCTest is a test suite which tests
complex queries against the FoodMart database.
|
QueryAxis |
An axis in an MDX query.
|
QueryAxis.SubtotalVisibility |
SubtotalVisibility enumerates the allowed values of
whether subtotals are visible.
|
QueryCanceledException |
Exception which indicates that a query was canceled by an end-user.
|
QueryPanel |
|
QueryPart |
Component of an MDX query (derived classes include Query, Axis, Exp, Level).
|
QueryPrintWriter |
PrintWriter used for unparsing queries.
|
QueryRunner |
Thread which runs an MDX query and checks it against an expected result.
|
QuerySpec |
Contains the information necessary to generate a SQL statement to
retrieve a set of cells.
|
QueryTag |
A QueryTag creates a ResultCache object and initializes
it with the MDX query.
|
QueryTest |
Query test.
|
QueryTimeoutException |
Exception which indicates that a query executed for longer than its allowed
time and was automatically canceled.
|
QueryTiming |
Provides hooks for recording timing information of components of Query
execution.
|
RaggedHierarchyTest |
RaggedHierarchyTest tests ragged hierarchies.
|
RangeColumnPredicate |
Predicate constraining a column to be greater than or less than a given
bound, or between a pair of bounds.
|
RangeFunDef |
Definition of the MDX <Member> : <Member> operator,
which returns the set of members between a given pair of members.
|
RankFunDef |
Definition of the RANK MDX function.
|
RankFunDef.RankedMemberList |
Data structure which contains a list and can return the position of an
element in the list in O(log N).
|
RankFunDef.RankedTupleList |
Data structure which contains a list and can return the position of an
element in the list in O(log N).
|
Recognizer |
Abstract Recognizer class used to determine if a candidate aggregate table
has the column categories: "fact_count" column, measure columns, foreign key
and level columns.
|
Recognizer.Matcher |
This is used to wrap column name matching rules.
|
RecorderException |
Exception thrown by MessageRecorder when too many errors
have been reported.
|
RedshiftDialect |
User: cboyden
Date: 2/8/13
|
ReflectiveMultiResolver |
Resolver which uses reflection to instantiate a FunDef .
|
Repository |
Callback by which a MondrianServer finds its
databases, catalogs and schemas.
|
RepositoryContentFinder |
Callback to get the content of the repository as an XML string.
|
ResolvedFunCall |
A ResolvedFunCall is a function applied to a list of operands,
which has been validated and resolved to a
function definition .
|
ResolvedFunCallFinder |
Visitor class used to locate a resolved function call within an
expression
|
Resolver |
A Resolver converts a function name, invocation type, and set
of arguments into a FunDef .
|
Resolver.Conversion |
Description of an implicit conversion that occurred while resolving an
operator call.
|
ResolverBase |
ResolverBase provides a skeleton implementation of
interface Resolver
|
ResourceLimitExceededException |
Exception which indicates some resource limit was exceeded.
|
RestrictedMemberReader |
A RestrictedMemberReader reads only the members of a hierarchy
allowed by a role's access profile.
|
RestrictedMemberReader.MultiCardinalityDefaultMember |
|
Result |
A Result is the result of running an MDX query.
|
ResultBase |
Skeleton implementation of Result .
|
ResultCache |
Holds a query/result pair in the user's session.
|
ResultComparator |
Compares the Result produced by a query with the expected result
read from an XML file.
|
ResultComparatorTest |
Unit test based upon an XML file.
|
ResultLimitExceededException |
Abstract base class for exceptions that indicate some limit was exceeded.
|
ResultLoader |
Loader to be iterated to load all results from database.
|
ResultStyle |
Enumeration of ways that a compiled expression can return its result to
its caller.
|
ResultStyleCompiler |
The ResultStyleCompiler can be used to assure that
the use of the container ResultStyle: ITERABLE, LIST and MUTABLE_LIST;
can be requested by any Calc.
|
ResultStyleCompiler.MultiCalc |
Calc with three child Calcs, one for ITERABLE, LIST and MUTABLE_LIST,
which are evaluated during the normal evaluation process.
|
ResultStyleException |
Exception that indicates a compiler could not implement an expression in any
of the result styles requested by the client.
|
RolapAggregationManager |
RolapAggregationManager manages all
Segment s in the system.
|
RolapAggregationManager.PinSet |
A set of segments which are pinned (prevented from garbage collection)
for a short duration as a result of a cache inquiry.
|
RolapAggregator |
Describes an aggregation operator, such as "sum" or "count".
|
RolapAggregator.AvgFromAvg |
Aggregator used for aggregate tables implementing the
average aggregator.
|
RolapAggregator.AvgFromSum |
Aggregator used for aggregate tables implementing the
average aggregator.
|
RolapAggregator.BaseAggor |
This is the base class for implementing aggregators over sum and
average columns in an aggregate table.
|
RolapAggregator.SumFromAvg |
This is an aggregator used for aggregate tables implementing the
sum aggregator.
|
RolapAllCubeMember |
|
RolapAxis |
Implementation of the Axis interface.
|
RolapAxisTest |
Unit test for lists and iterators over members and tuples.
|
RolapBaseCubeMeasure |
Measure which is computed from a SQL column (or expression) and which is
defined in a non-virtual cube.
|
RolapBaseCubeMeasure.DataType |
|
RolapCacheRegion |
A RolapCacheRegion represents a region of multidimensional space
in the cache.
|
RolapCalculatedMember |
A RolapCalculatedMember is a member based upon a
Formula .
|
RolapCalculation |
Entry in the evaluation context that indicates a calculation that needs to
be performed before we get to the atomic stored cells.
|
RolapCell |
|
RolapConnection |
A RolapConnection is a connection to a Mondrian OLAP Server.
|
RolapConnection.NonEmptyResult |
A NonEmptyResult filters a result by removing empty rows
on a particular axis.
|
RolapConnectionPool |
Singleton class that holds a connection pool.
|
RolapConnectionProperties |
RolapConnectionProperties enumerates the allowable values of
keywords in a Mondrian connect string.
|
RolapConnectionTest |
|
RolapCube |
RolapCube implements Cube for a ROLAP database.
|
RolapCube.CubeComparator |
|
RolapCubeDimension |
RolapCubeDimension wraps a RolapDimension for a specific Cube.
|
RolapCubeHierarchy |
Hierarchy that is associated with a specific Cube.
|
RolapCubeHierarchy.RolapCubeHierarchyMemberReader |
TODO: Since this is part of a caching strategy, should be implemented
as a Strategy Pattern, avoiding hierarchy.
|
RolapCubeHierarchy.RolapCubeSqlMemberSource |
|
RolapCubeLevel |
RolapCubeLevel wraps a RolapLevel for a specific Cube.
|
RolapCubeLevel.AllLevelReaderImpl |
Level reader for the level which contains the 'all' member.
|
RolapCubeLevel.LevelReader |
Encapsulation of the difference between levels in terms of how
constraints are generated.
|
RolapCubeLevel.NullLevelReader |
Level reader for the level which contains the null member.
|
RolapCubeLevel.ParentChildLevelReaderImpl |
Level reader for a parent-child level which has a closed peer level.
|
RolapCubeLevel.RegularLevelReader |
Level reader for a regular level.
|
RolapCubeMember |
RolapCubeMember wraps RolapMembers and binds them to a specific cube.
|
RolapCubeTest |
|
RolapCubeUsages |
Provides the base cubes that a virtual cube uses and
specifies if unrelated dimensions to measures from these cubes should be
ignored.
|
RolapDependencyTestingEvaluator |
Evaluator which checks dependencies of expressions.
|
RolapDependencyTestingEvaluator.DteCompiler |
Expression compiler which introduces dependency testing.
|
RolapDependencyTestingEvaluator.DteRoot |
|
RolapDimension |
RolapDimension implements Dimension for a ROLAP
database.
|
RolapEvaluator |
RolapEvaluator evaluates expressions in a dimensional
environment.
|
RolapEvaluatorRoot |
Context at the root of a tree of evaluators.
|
RolapEvaluatorTest |
|
RolapHierarchy |
RolapHierarchy implements Hierarchy for a ROLAP database.
|
RolapHierarchy.LimitedRollupMember |
Substitute for a member in a hierarchy whose rollup policy is 'partial'
or 'hidden'.
|
RolapHierarchy.RolapCalculatedMeasure |
Calculated member which is also a measure (that is, a member of the
[Measures] dimension).
|
RolapHierarchy.RolapNullMember |
A RolapNullMember is the null member of its hierarchy.
|
RolapLevel |
RolapLevel implements Level for a ROLAP database.
|
RolapLevel.HideMemberCondition |
Conditions under which a level's members may be hidden (thereby creating
a ragged hierarchy).
|
RolapMeasure |
Interface implemented by all measures (both stored and calculated).
|
RolapMember |
|
RolapMemberBase |
|
RolapMemberBase.DefaultPropertyValueMapFactory |
|
RolapMemberBase.PropertyValueMapFactory |
Interface definition for the pluggable factory used to decide
which implementation of Map to use to store
property string/value pairs for member properties.
|
RolapMemberBase.PropertyValueMapFactoryFactory |
Creates the PropertyValueMapFactory which is in turn used
to create property-value maps for member properties.
|
RolapMemberCalculation |
|
RolapMemberInCube |
|
RolapNamedSetEvaluator |
Evaluation context for a particular named set.
|
RolapNative |
|
RolapNative.Listener |
|
RolapNative.NativeEvent |
|
RolapNative.TupleEvent |
|
RolapNativeCrossJoin |
|
RolapNativeCrossJoin.NonEmptyCrossJoinConstraint |
Constraint that restricts the result to the current context.
|
RolapNativeFilter |
Computes a Filter(set, condition) in SQL.
|
RolapNativeFilter.FilterConstraint |
|
RolapNativeRegistry |
|
RolapNativeSet |
Analyses set expressions and executes them in SQL if possible.
|
RolapNativeSet.SchemaReaderWithMemberReaderAvailable |
|
RolapNativeSet.SetConstraint |
Constraint for non empty {crossjoin, member.children,
member.descendants, level.members}
|
RolapNativeSql |
Creates SQL from parse tree nodes.
|
RolapNativeSql.CompositeSqlCompiler |
|
RolapNativeSql.SqlCompiler |
Translates an expression into SQL
|
RolapNativeTopCount |
Computes a TopCount in SQL.
|
RolapNativeTopCount.TopCountConstraint |
|
RolapNativeTopCountTest |
|
RolapNativeTopCountTestCases |
|
RolapNativeTopCountVersusNonNativeTest |
|
RolapProfilingEvaluator |
Evaluator that collects profiling information as it evaluates expressions.
|
RolapProfilingEvaluator.ProfilingEvaluatorCompiler |
Expression compiler which introduces dependency testing.
|
RolapProperty |
RolapProperty is the definition of a member property.
|
RolapResult |
A RolapResult is the result of running a query.
|
RolapResult.CellFormatterValueFormatter |
A CellFormatterValueFormatter uses a user-defined CellFormatter
to format values.
|
RolapResult.CellInfo |
A CellInfo contains all of the information that a Cell requires.
|
RolapResult.CellInfoContainer |
|
RolapResult.CellInfoMap |
|
RolapResult.CellInfoPool |
|
RolapResult.CellInfoPool.CellKeyMaker |
Implementations of CellKeyMaker convert the Cell
position integer array to a long .
|
RolapResult.CellInfoPool.Four |
For axis of size 4.
|
RolapResult.CellInfoPool.One |
For axis of size 1.
|
RolapResult.CellInfoPool.Three |
For axis of size 3.
|
RolapResult.CellInfoPool.Two |
For axis of size 2.
|
RolapResult.CellInfoPool.Zero |
For axis of size 0.
|
RolapResult.FormatValueFormatter |
A FormatValueFormatter takes a Locale
as a parameter and uses it to get the Format
to be used in formatting an Object value with a
given format string.
|
RolapResult.RolapResultEvaluatorRoot |
|
RolapResult.ValueFormatter |
Formatter to convert values into formatted strings.
|
RolapResultShepherd |
|
RolapResultTest |
Testcase for
|
RolapSchema |
|
RolapSchema.RolapSchemaFunctionTable |
Function table which contains all of the user-defined functions in this
schema, plus all of the standard functions.
|
RolapSchemaParameter |
Parameter that is defined in a schema.
|
RolapSchemaPool |
A collection of schemas, identified by their connection properties
(catalog name, JDBC URL, and so forth).
|
RolapSchemaPoolConcurrencyTest |
|
RolapSchemaPoolTest |
|
RolapSchemaPoolTest.NotReallyDynamicSchemaProcessor |
|
RolapSchemaReader |
A RolapSchemaReader allows you to read schema objects while
observing the access-control profile specified by a given role.
|
RolapSchemaReaderTest |
|
RolapSetEvaluator |
Evaluation context to be able to expand a generic expression that returns a
set
|
RolapStar |
A RolapStar is a star schema.
|
RolapStar.AliasReplacer |
Creates a copy of an expression, everywhere replacing one alias
with another.
|
RolapStar.Bar |
Temporary.
|
RolapStar.Column |
A column in a star schema.
|
RolapStar.ColumnComparator |
Comparator to compare columns based on their name
|
RolapStar.Condition |
|
RolapStar.Measure |
Definition of a measure in a star schema.
|
RolapStar.Table |
Definition of a table in a star schema.
|
RolapStarTest |
|
RolapStarTest.RolapStarForTests |
|
RolapStatisticsCache |
Provides and caches statistics.
|
RolapStoredMeasure |
|
RolapTupleCalculation |
Implementation of RolapCalculation
that changes one or more dimensions, then evaluates a given calculation.
|
RolapUtil |
Utility methods for classes in the mondrian.rolap package.
|
RolapUtil.ExecuteQueryHook |
|
RolapUtil.TeeWriter |
Writes to a string and also to an underlying writer.
|
RolapVirtualCubeMeasure |
Measure which is defined in a virtual cube, and based on a stored measure
in one of the virtual cube's base cubes.
|
Role |
A Role is a collection of access rights to cubes, permissions,
and so forth.
|
Role.HierarchyAccess |
Represents the access that a role has to a particular hierarchy.
|
Role.RollupPolicy |
Enumeration of the policies by which a cell is calculated if children
of a member are not accessible.
|
RoleImpl |
Default implementation of the Role interface.
|
RoleImpl.CachingHierarchyAccess |
|
RoleImpl.DelegatingHierarchyAccess |
Implementation of Role.HierarchyAccess that
delegates all methods to an underlying hierarchy access.
|
Rowset |
Base class for an XML for Analysis schema rowset.
|
Rowset.Row |
|
Rowset.XmlElement |
Holder for non-scalar column values of a
Rowset.Row .
|
RowsetDefinition |
RowsetDefinition defines a rowset, including the columns it
should contain.
|
RowsetDefinition.Column |
|
RowsetDefinition.DbschemaCatalogsRowset |
|
RowsetDefinition.DbschemaColumnsRowset |
|
RowsetDefinition.DbschemaProviderTypesRowset |
|
RowsetDefinition.DbschemaSchemataRowset |
|
RowsetDefinition.DbschemaTablesInfoRowset |
|
RowsetDefinition.DbschemaTablesRowset |
|
RowsetDefinition.DiscoverDatasourcesRowset |
|
RowsetDefinition.DiscoverEnumeratorsRowset |
|
RowsetDefinition.DiscoverKeywordsRowset |
|
RowsetDefinition.DiscoverLiteralsRowset |
|
RowsetDefinition.DiscoverPropertiesRowset |
|
RowsetDefinition.DiscoverSchemaRowsetsRowset |
|
RowsetDefinition.MdschemaActionsRowset |
|
RowsetDefinition.MdschemaCubesRowset |
|
RowsetDefinition.MdschemaDimensionsRowset |
|
RowsetDefinition.MdschemaFunctionsRowset |
|
RowsetDefinition.MdschemaFunctionsRowset.VarType |
http://www.csidata.com/custserv/onlinehelp/VBSdocs/vbs57.htm
|
RowsetDefinition.MdschemaHierarchiesRowset |
|
RowsetDefinition.MdschemaLevelsRowset |
|
RowsetDefinition.MdschemaMeasuresRowset |
|
RowsetDefinition.MdschemaMembersRowset |
|
RowsetDefinition.MdschemaPropertiesRowset |
|
RowsetDefinition.MdschemaSetsRowset |
|
RowsetDefinition.Type |
|
SaxWriter |
SaxWriter is similar to a SAX ContentHandler
which, perversely, converts its events into an output document.
|
ScalarType |
Base class for types which represent scalar values.
|
Scanner |
Lexical analyzer for MDX.
|
ScenarioImpl |
|
ScenarioImpl.CellRelation |
Decribes the relationship between two cells.
|
ScenarioTest |
Test for writeback functionality.
|
Schedule |
A Schedule generates a series of time events.
|
ScheduleTest |
|
ScheduleUtil |
Utility functions for Schedule and supporting classes.
|
Schema |
A Schema is a collection of cubes, shared dimensions, and roles.
|
SchemaContentKey |
Globally unique identifier for the metadata content of a schema.
|
SchemaExplorer |
|
SchemaKey |
Key for an instance of a schema.
|
SchemaPropertyCellEditor |
|
SchemaPropertyCellRenderer |
|
SchemaReader |
|
SchemaTest |
Unit tests for various schema features.
|
SchemaTest.DummyPropertyFormatter |
|
SchemaTreeCellEditor |
|
SchemaTreeCellRenderer |
Render an entry for the tree.
|
SchemaTreeModel |
|
SchemaVersionTest |
Unit test for automatic detection of schema version.
|
Scripts |
Provides implementations of a variety of SPIs using scripting.
|
Scripts.ScriptDefinition |
|
Scripts.ScriptLanguage |
|
Segment |
A Segment is a collection of cell values parameterized by
a measure, and a set of (column, value) pairs.
|
Segment.ExcludedRegion |
Definition of a region of values which are not in a segment.
|
SegmentArrayQuerySpec |
Provides the information necessary to generate a SQL statement to
retrieve a list of segments.
|
SegmentAxis |
Collection of values of one of the columns that parameterizes a
Segment .
|
SegmentBody |
SegmentBody is the object which contains the cached data of a
Segment.
|
SegmentBuilder |
|
SegmentBuilder.SegmentConverter |
|
SegmentBuilder.SegmentConverterImpl |
|
SegmentBuilder.StarSegmentConverter |
|
SegmentBuilderTest |
Test for SegmentBuilder .
|
SegmentBuilderTest.Order |
|
SegmentCache |
SPI definition of the segments cache.
|
SegmentCache.SegmentCacheInjector |
|
SegmentCache.SegmentCacheListener |
|
SegmentCache.SegmentCacheListener.SegmentCacheEvent |
Defines the event types that a listener can look for.
|
SegmentCache.SegmentCacheListener.SegmentCacheEvent.EventType |
|
SegmentCacheIndex |
Data structure that identifies which segments contain cells.
|
SegmentCacheIndexImpl |
Data structure that identifies which segments contain cells.
|
SegmentCacheManager |
Active object that maintains the "global cache" (in JVM, but shared between
connections using a particular schema) and "external cache" (as implemented
by a SegmentCache .
|
SegmentCacheManager.AbortException |
Exception which someone can throw to indicate to the Actor that
whatever it was doing is not needed anymore.
|
SegmentCacheManager.Command<T> |
|
SegmentCacheManager.CompositeSegmentCache |
|
SegmentCacheManager.FlushCommand |
Command to flush a particular region from cache.
|
SegmentCacheManager.FlushResult |
|
SegmentCacheManager.Message |
|
SegmentCacheManager.Visitor |
Visitor for messages (commands and events).
|
SegmentCacheTest |
|
SegmentCacheWorker |
|
SegmentColumn |
Constrained columns are part of the SegmentHeader and SegmentCache.
|
SegmentDataset |
A SegmentDataset holds the values in a segment.
|
SegmentHeader |
SegmentHeaders are the key objects used to retrieve the segments
from the segment cache.
|
SegmentLoader |
The SegmentLoader queries database and loads the data into
the given set of segments.
|
SegmentLoader.RowList |
Collection of rows, each with a set of columns of type Object, double, or
int.
|
SegmentLoader.RowList.Column |
|
SegmentLoader.RowList.DoubleColumn |
|
SegmentLoader.RowList.Handler |
|
SegmentLoader.RowList.IntColumn |
|
SegmentLoader.RowList.LongColumn |
|
SegmentLoader.RowList.NativeColumn |
|
SegmentLoader.RowList.ObjectColumn |
|
SegmentLoaderTest |
Test for SegmentLoader
|
SegmentLoaderTest.MyDelegatingInvocationHandler |
|
SegmentWithData |
Extension to Segment with a data set.
|
SelectNotInGroupByTest |
|
ServerInfo |
Information about a Mondrian server.
|
ServiceDiscovery<T> |
Utility functions to discover Java services.
|
ServletContextCatalogLocator |
|
SetBase |
Skeleton implementation of NamedSet interface.
|
SetFunDef |
SetFunDef implements the 'set' function (whose syntax is the
brace operator, { ...
|
SetFunDef.ExprIterCalc |
Compiled expression that evaluates one or more expressions, each of which
yields a tuple or a set of tuples, and returns the result as a tuple
iterator.
|
SetFunDef.SetListCalc |
Compiled expression to implement the MDX set function, { ...
|
SetFunDefTest |
Unit test for the set constructor function { ...
|
SetItemFunDef |
Definition of the <Set>.Item MDX function.
|
SetToStrFunDef |
Definition of the SetToStr MDX function.
|
SetType |
Set type.
|
SharedDimensionTest |
Unit test for shared dimensions.
|
SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
SimpleResolver |
A SimpleResolver resolves a single, non-overloaded function.
|
SimpleTestRunner |
Simple test runner.
|
SlotFuture<V> |
Implementation of Future that completes
when a thread writes a value (or an exception) into a slot.
|
SmartCache<K,V> |
Defines a cache API.
|
SmartCache.SmartCacheTask<K,V> |
Defines a task to be run over the entries of the cache.
|
SmartCacheImpl<K,V> |
A base implementation of the SmartCache interface which
enforces synchronization with a ReadWrite lock.
|
SmartIncrementalCache<K,V extends java.util.Collection> |
Uses a SmartCache to store a collection of values.
|
SmartMemberListCache<K,V> |
|
SmartMemberReader |
SmartMemberReader implements MemberReader by keeping a
cache of members and their children.
|
SmartRestrictedMemberReader |
|
SoftSmartCache<K,V> |
An implementation of SmartCacheImpl which uses a
ReferenceMap as a backing object.
|
SolveOrderMode |
|
SolveOrderScopeIsolationTest |
SolveOrderScopeIsolationTest Test conformance to SSAS2005 solve
order scope isolation behavior.
|
SortTest |
SortTest tests the collation order of positive and negative
infinity, and Double.NaN .
|
SparseSegmentBody |
Implementation of a segment body which stores the data of a
sparse segment data set into a dense array of java objects.
|
SparseSegmentDataset |
A SparseSegmentDataset is a means of storing segment values
which is suitable when few of the combinations of keys have a value present.
|
SpatialValueTree<K,E,V> |
A SpatialValueTree is a multidimensional index of values.
|
SpatialValueTree.SpatialRegion<K,E> |
|
SpatialValueTree2 |
Variation of Luc's SpatialValueTree.
|
SpatialValueTree2.SpatialDimension |
|
SpatialValueTree2.SpatialRegion |
|
SpatialValueTree2.SpatialRegionRequest |
A request for a region.
|
SpeciesNonCollapsedAggTest |
Test case for non-collapsed levels in agg tables, based on the "Species"
schema.
|
SqlConstraint |
Restricts the members that are fetched by SqlMemberSource.
|
SqlConstraintFactory |
Creates the right constraint for common tasks.
|
SqlConstraintUtils |
|
SqlContextConstraint |
limits the result of a Member SQL query to the current evaluation context.
|
SqlMemberSource |
A SqlMemberSource reads members from a SQL database.
|
SqlMemberSource.NullValuePoolFactory |
|
SqlMemberSource.ValuePoolFactory |
Interface definition for the pluggable factory used to decide
which implementation of Map to use to pool
reusable values.
|
SqlMemberSource.ValuePoolFactoryFactory |
Creates the ValuePoolFactory which is in turn used
to create property-value maps for member properties.
|
SqlPattern |
Pattern for a SQL statement (or fragment thereof) expected to be produced
during the course of running a test.
|
SqlQuery |
SqlQuery allows us to build a select
statement and generate it in database-specific SQL syntax.
|
SqlQuery.ClauseList |
|
SqlQuery.CodeSet |
Collection of alternative code for alternative dialects.
|
SqlQuery.FromClauseList |
|
SqlQueryChecker |
Runs a SQL query.
|
SqlQueryTest |
Test for SqlQuery .
|
SqlStatement |
SqlStatement contains a SQL statement and associated resources throughout
its lifetime.
|
SqlStatement.Accessor |
|
SqlStatement.MyDelegatingInvocationHandler |
Reflectively implements the ResultSet interface by routing method
calls to the result set inside a SqlStatement .
|
SqlStatement.StatementLocus |
|
SqlStatement.Type |
The approximate JDBC type of a column.
|
SqlStatementEndEvent |
Event created when Mondrian finishes executing an SQL statement.
|
SqlStatementEvent |
Event concerning an SQL statement.
|
SqlStatementEvent.Purpose |
Reason why Mondrian is executing this SQL statement.
|
SqlStatementExecuteEvent |
Event created just after Mondrian has executed a SQL statement.
|
SqlStatementInfo |
Information about an SQL statement submitted by Mondrian to a back-end
database.
|
SqlStatementStartEvent |
Event created just before Mondrian starts to execute a SQL statement.
|
SqlStatementTest |
|
SqlStatisticsProvider |
Implementation of StatisticsProvider that generates
SQL queries to count rows and distinct values.
|
SqlStreamDialect |
Implementation of Dialect for the SQLstream streaming
SQL system.
|
SqlTupleReader |
Reads the members of a single level (level.members) or of multiple levels
(crossjoin).
|
SqlTupleReader.WhichSelect |
Description of the position of a SELECT statement in a UNION.
|
Ssas2005CompatibilityTest |
Unit tests that check compatibility with Microsoft SQL Server Analysis
Services 2005.
|
Ssas2005CompatibilityTest.NewBehaviorTest |
|
Ssas2005CompatibilityTest.OldBehaviorTest |
|
StandAlone |
|
StarColumnPredicate |
Refinement of StarPredicate which constrains precisely one column.
|
StarColumnPredicate.Overlap |
|
StarPredicate |
Condition which constrains a set of values of a single
RolapStar.Column or a set of columns.
|
StarPredicates |
|
Statement |
Internal context corresponding to a statement.
|
StatementEndEvent |
Event created just after a statement has been created.
|
StatementEvent |
Event concerning an MDX statement.
|
StatementImpl |
|
StatementInfo |
Information about a statement executed by Mondrian.
|
StatementStartEvent |
Event created just after a statement has been created.
|
StatisticsProvider |
Provides estimates of the number of rows in a database.
|
StdevFunDef |
Definition of the Stdev builtin MDX function, and its alias
Stddev .
|
StdevPFunDef |
Definition of the StdevP builtin MDX function, and its alias
StddevP .
|
SteelWheelsPerformanceTest |
Those performance tests use the steel wheels schema
and are not meant to be run as part of the CI test suite.
|
SteelWheelsSchemaTest |
|
SteelWheelsSchemaTest.Mondrian756SchemaProcessor |
|
SteelWheelsTestCase |
Unit test against Pentaho's Steel Wheels sample database.
|
StringCalc |
Compiled expression whose result is a String .
|
StringKey |
Type-safe value that contains an immutable string.
|
StringList |
StringList makes it easy to build up a comma-separated string.
|
StringRepositoryContentFinder |
|
StringScanner |
Lexical analyzer whose input is a string.
|
StringType |
The type of a string expression.
|
StrToMemberFunDef |
Definition of the StrToMember MDX function.
|
StrToSetFunDef |
Definition of the StrToSet MDX builtin function.
|
StrToTupleFunDef |
Definition of the StrToTuple MDX function.
|
SubsetFunDef |
Definition of the Subset MDX function.
|
SubstitutingMemberReader |
Implementation of MemberReader which replaces given members
with a substitute.
|
SubTotalTest |
SubTotalTest is a test suite which tests scenarios of
using sub totals against the FoodMart database.
|
SumFunDef |
Definition of the Sum MDX function.
|
SummaryMetricPercentTest |
SummaryMetricPercentTest is a test suite which tests scenarios
of computing sums and percentages against the FoodMart database.
|
SummaryTest |
SummaryTest is a test suite which tests scenarios of
summing unit sales against the FoodMart database.
|
SybaseDialect |
Implementation of Dialect for the Sybase database.
|
SybaseDialectTest |
Tests for SybaseDialect
|
SymbolType |
The type of a symbolic expression.
|
Syntax |
Enumerated values describing the syntax of an expression.
|
Target |
Deprecated.
|
TargetBase |
|
TeradataDialect |
Implementation of Dialect for the Teradata database.
|
Test |
todo:
|
TestAggregationManager |
|
TestCalculatedMembers |
Tests the expressions used for calculated members.
|
TestCaseForker |
Runs a test case in several parallel threads, catching exceptions from
each one, and succeeding only if they all succeed.
|
TestContext |
TestContext is a singleton class which contains the information
necessary to run mondrian tests (otherwise we'd have to pass this
information into the constructor of TestCases).
|
TestContext.ConnectionInvocationHandler |
|
TestContext.DatabaseMetaDataInvocationHandler |
|
TestContext.HighCardDynamicSchemaProcessor |
|
TestContext.SafeString |
Wrapper around a string that indicates that all line endings have been
converted to platform-specific line endings.
|
TestContext.SnoopingSchemaProcessor |
|
TestMember |
Mock implementation of Member for testing.
|
TimeSchedule |
A TimeSchedule generates a series of times within a day.
|
ToggleDrillStateFunDef |
Definition of the ToggleDrillState MDX function.
|
Token |
Describes the input token stream.
|
TokenMgrError |
Token Manager Error.
|
TopBottomCountFunDef |
Definition of the TopCount and BottomCount
MDX builtin functions.
|
TopBottomPercentSumFunDef |
Definition of the TopPercent , BottomPercent ,
TopSum and BottomSum MDX builtin functions.
|
TopBottomTest |
TopBottomTest is a test suite which tests scenarios of
selecting top and bottom records against the FoodMart database.
|
TopCountNativeEvaluatorTest |
This class contains tests for some cases related to creating
native evaluator for TOPCOUNT function.
|
TopCountWithTwoParamsVersusHeadTest |
According to
MSDN
page, when TOPCOUNT function is called with two parameters
it should mimic the behaviour of HEAD function.
|
TransformTag |
A TransformTag renders the result of a ResultCache
object.
|
TraversalList<T> |
Implementation of List for transposing an array of
lists.
|
TreeModel |
A generalization of a javax.swing.tree.TreeModel .
|
TreeModelPath |
A generalization of javax.swing.tree.TreePath .
|
Triple<T0,T1,T2> |
Tuple of three values.
|
TupleCalc |
Expression which yields a tuple.
|
TupleCollections |
Utility methods for tuple collections and iterators.
|
TupleConstraint |
|
TupleCursor |
Cheap interface for iterating through the contents of a TupleList .
|
TupleFunDef |
TupleFunDef implements the '(...)' operator which builds
tuples, as in ([Time].CurrentMember,
[Stores].[USA].[California]) .
|
TupleFunDef.CalcImpl |
|
TupleItemFunDef |
Definition of the <Tuple>.Item MDX function.
|
TupleIterable |
|
TupleIterator |
Extension to Iterator that returns tuples.
|
TupleList |
List of tuples.
|
TupleList.PositionCallback |
|
TupleListTest |
Unit test for TupleList and common implementations.
|
TupleReader |
|
TupleReader.MemberBuilder |
Factory to create new members for a
hierarchy from SQL result.
|
TupleToStrFunDef |
Definition of the TupleToStr MDX function.
|
TupleType |
Tuple type.
|
TupleValueCalc |
Expression which evaluates a tuple expression,
sets the dimensional context to the result of that expression,
then yields the value of the current measure in the current
dimensional context.
|
Type |
Type of an MDX expression.
|
TypeTest |
Unit test for mondrian type facility.
|
TypeUtil |
Utility methods relating to types.
|
UdfResolver |
Resolver for user-defined functions.
|
UdfResolver.ClassUdfFactory |
|
UdfResolver.UdfFactory |
|
UdfTest |
|
UdfTest.AnotherMemberErrorUdf |
A user-defined function which returns ignores its first parameter (a
member) and returns the default member from the second parameter (a
hierarchy).
|
UdfTest.BadPlusOneUdf |
A simple user-defined function which adds one to its argument.
|
UdfTest.FooBarCellFormatter |
Cell formatter for test purposes.
|
UdfTest.FooBarMemberFormatter |
Member formatter for test purposes.
|
UdfTest.FooBarPropertyFormatter |
Property formatter for test purposes.
|
UdfTest.MdcUdf |
A simple UDF that checks the object inside of the MDC logging context.
|
UdfTest.MemberNameFunction |
Function that takes a member and returns a name.
|
UdfTest.PlusOneUdf |
A simple user-defined function which adds one to its argument.
|
UdfTest.PlusOrMinusOneUdf |
A user-defined function which, depending on its given name, either adds
one to, or subtracts one from, its argument.
|
UdfTest.ReverseFunction |
Function that reverses a list of members.
|
UdfTest.ReverseIterableFunction |
Function that takes a set of members as argument, and returns a set of
members.
|
UdfTest.StringMultUdf |
The "TimesString" user-defined function.
|
UnaryTupleList |
Implementation of TupleList where the tuples are unary (each tuple
consists of just one Member ).
|
UnionFunDef |
Definition of the Union MDX function.
|
UnionFunDefTest |
Tests for UnionFunDef
|
UnionIterator<T> |
Iterator over union of several Iterable collections.
|
UnionRoleImpl |
Implementation of Role which combines the privileges of several
roles and has the superset of their privileges.
|
UnorderFunDef |
Definition of the Unorder MDX function.
|
UnresolvedFunCall |
An expression consisting of a named function or operator
applied to a set of arguments.
|
Unsafe |
Access to non-public methods in the package of the mondrian olap4j driver.
|
UnsupportedList<T> |
Implementation of List where all methods throw
an UnsupportedOperationException exception except for the
isEmpty method.
|
UrlRepositoryContentFinder |
|
UsagePrefixTest |
Validates the dimension attribute usagePrefix is correctly
applied when querying aggregate tables.
|
UserDefinedFunction |
Definition of a user-defined function.
|
UserDefinedFunction.Argument |
|
Util |
Utility functions used throughout mondrian.
|
Util.AbstractFlatList<T> |
|
Util.ByteMatcher |
This class implements the Knuth-Morris-Pratt algorithm
to search within a byte array for a token byte array.
|
Util.ErrorCellValue |
|
Util.Flat2List<T> |
List that stores its two elements in the two members of the class.
|
Util.Flat3List<T> |
List that stores its three elements in the three members of the class.
|
Util.Functor1<RT,PT> |
|
Util.GcIterator<T> |
Garbage-collecting iterator.
|
Util.MemoryInfo |
Information about memory usage.
|
Util.MemoryInfo.Usage |
|
Util.PropertyList |
PropertyList is an order-preserving list of key-value
pairs.
|
Util.SqlNullSafeComparator |
|
UtilCompatible |
Interface containing methods which are implemented differently in different
versions of the JDK.
|
UtilCompatibleJdk15 |
|
UtilCompatibleJdk16 |
|
UtilTestCase |
Tests for methods in Util and, sometimes, classes in
the mondrian.util package.
|
ValidationUtils |
Validates a MondrianGuiDef .
|
Validator |
Provides context necessary to resolve identifiers to objects, function
calls to specific functions.
|
ValidatorImpl |
|
ValidMeasureFunDef |
Definition of the ValidMeasure MDX function.
|
ValidMeasureFunDefTest |
Tests for ValidMeasureFunDef
Created by Yury_Bakhmutski on 9/2/2015.
|
ValUdf |
VB function Val
|
ValueCalc |
Expression which yields the value of the current member in the current
dimensional context.
|
ValueColumnPredicate |
A constraint which requires a column to have a particular value.
|
ValueFunDef |
A ValueFunDef is a pseudo-function to evaluate a member or
a tuple.
|
VarFunDef |
Definition of the Var MDX builtin function
(and its synonym Variance ).
|
VarPFunDef |
Definition of the VarP MDX builtin function
(and its synonym VarianceP ).
|
Vba |
Implementations of functions in the Visual Basic for Applications (VBA)
specification.
|
VbaTest |
Unit tests for implementations of Visual Basic for Applications (VBA)
functions.
|
VectorwiseDialect |
Implementation of Dialect for the Vertica database.
|
VerticaDialect |
Implementation of Dialect for the Vertica database.
|
VirtualCubeTest |
Unit tests for virtual cubes.
|
Visitor<T> |
Visitor for events.
|
VisualTotalsFunDef |
Definition of the VisualTotals MDX function.
|
VisualTotalsFunDef.VisualTotalMember |
Calculated member for VisualTotals function.
|
VisualTotalsTest |
|
VoidCalc |
Expression which has a void result.
|
Walkable |
An object which implements Walkable can be tree-walked by
Walker .
|
Walker |
Walks over a tree, returning nodes in prefix order.
|
WeeklyDateSchedule |
A WeeklyDateSchedule fires every week.
|
Workbench |
|
WorkbenchJdbcValidator |
Implementation of JdbcValidator for Workbench.
|
WorkbenchMenubarPlugin |
|
WorkbenchMessages |
Implementation of Messages for Workbench.
|
WorkbenchTreeModel |
Implementation of TreeModel for Workbench.
|
WorkbenchTreeModelPath |
Implementation of TreeModelPath for Workbench.
|
XmlaBaseTestCase |
Extends FoodMartTestCase, adding support for testing XMLA specific
functionality, for example LAST_SCHEMA_UPDATE
|
XmlaBaseTestCase.Action |
|
XmlaBaseTestCase.CallBack |
|
XmlaBaseTestCase.XmlaRequestCallbackImpl |
|
XmlaBasicTest |
Test XML/A functionality.
|
XmlaCognosTest |
Test suite for compatibility of Mondrian XMLA with Cognos8.2 connected via
Simba O2X bridge.
|
XmlaConstants |
Constants for XML/A.
|
XmlaDimensionPropertiesTest |
Test of dimension properties in xmla response.
|
XmlaErrorTest |
Test of the XMLA Fault generation - errors occur/are-detected in
in Mondrian XMLA and a SOAP Fault is returned.
|
XmlaErrorTest.Callback |
|
XmlaExcel2000Test |
Test suite for compatibility of Mondrian XMLA with Excel 2000.
|
XmlaExcel2000Test.Callback |
|
XmlaExcel2007Test |
Test suite for compatibility of Mondrian XMLA with Excel 2007.
|
XmlaExcel2007Test.Callback |
|
XmlaExcelXPTest |
Test suite for compatibility of Mondrian XMLA with Excel XP.
|
XmlaExcelXPTest.Callback |
|
XmlaException |
An exception thrown while processing an XMLA request.
|
XmlaExtraTest |
|
XmlaHandler |
An XmlaHandler responds to XML for Analysis (XML/A) requests.
|
XmlaHandler.CellColumnHandler |
Callback to handle one column, representing the combination of a
level and a property (e.g.
|
XmlaHandler.Column |
|
XmlaHandler.ColumnHandler |
|
XmlaHandler.ConnectionFactory |
Creates an olap4j connection for responding to XMLA requests.
|
XmlaHandler.MDDataSet |
|
XmlaHandler.MDDataSet_Multidimensional |
|
XmlaHandler.MDDataSet_Tabular |
|
XmlaHandler.MemberColumnHandler |
Callback to handle one column, representing the combination of a
level and a property (e.g.
|
XmlaHandler.TabularRowSet |
|
XmlaHandler.ValueInfo |
Takes a DataType String (null, Integer, Numeric or non-null)
and Value Object (Integer, Double, String, other) and
canonicalizes them to XSD data type and corresponding object.
|
XmlaHandler.XmlaExtra |
Extra support for XMLA server.
|
XmlaHandler.XmlaExtra.FunctionDefinition |
|
XmlaHandlerTypeTest |
Unit test to validate expected marshalling of Java objects
to their respective XML Schema types
mondrian.xmla ).
|
XmlaHandlerTypeTest.TestVal |
|
XmlaMetaDataConstraintsTest |
This test creates 2 catalogs and constraints on one of them.
|
XmlaRequest |
XML/A request interface.
|
XmlaRequestCallback |
Extract data from HTTP request, SOAP header for following XML/A request.
|
XmlaRequestCallback.Helper |
|
XmlaResponse |
XML/A response interface.
|
XmlaServlet |
Base XML/A servlet.
|
XmlaServlet.Phase |
|
XmlaSupport |
Support for making XMLA requests and looking at the responses.
|
XmlaTabularTest |
Test XMLA output in tabular (flattened) format.
|
XmlaTest |
Unit test for refined Mondrian's XML for Analysis API (package
mondrian.xmla ).
|
XmlaTest.OtherTest |
Non diff-based unit tests for XML/A support.
|
XmlaTestContext |
Common utilities for XML/A testing, used in test suite and
example XML/A web pages.
|
XmlaTests |
Extends FoodMartTestCase, adding support for testing XMLA Utility
functionality.
|
XmlaTestServletRequestWrapper |
Dummy request for testing XmlaServlet.
|
XmlaUtil |
Utility methods for XML/A implementation.
|
XmlaUtil.ElementNameEncoder |
|
XmlaUtil.MetadataRowset |
Result of a metadata query.
|
XmlaUtil.Wildcard |
Wrapper which indicates that a restriction is to be treated as a
SQL-style wildcard match.
|
XmlUtil |
Some XML parsing, validation and transform utility methods used
to valiate XMLA responses.
|
XmlUtil.Resolver |
This can be extened to have a map from publicId/systemId
to InputSource.
|
XmlUtil.SaxErrorHandler |
Error handler plus helper methods.
|
XmlUtil.SaxErrorHandler.ErrorInfo |
|
XmlUtility |
XML utility methods.
|
XmlUtility.UtilityErrorHandler |
|
XtdFunDef |
Definition of Ytd , Qtd , Mtd ,
and Wtd MDX builtin functions.
|