| Package | Description | 
|---|---|
| mondrian.calc | 
 Provides compiled expressions. 
 | 
| mondrian.rolap | 
 Implements the data access layer for the olap package. 
 | 
| mondrian.util | 
 Mondrian utilities. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected ExpCompiler | 
ExpCompiler.Factory.getDefault(Class[] parameterTypes,
          Object[] parameterValues)
The  
ExpCompiler.Factory's implementation of the
 ObjectFactory's abstract method which returns
 the default ExpCompiler instance. | 
static ExpCompiler | 
ExpCompiler.Factory.getExpCompiler(Evaluator evaluator,
              Validator validator)
Create a  
ExpCompiler instance, each call returns a
 new compiler. | 
static ExpCompiler | 
ExpCompiler.Factory.getExpCompiler(Evaluator evaluator,
              Validator validator,
              List<ResultStyle> resultStyles)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected RolapMemberBase.PropertyValueMapFactory | 
RolapMemberBase.PropertyValueMapFactoryFactory.getDefault(Class[] parameterTypes,
          Object[] parameterValues)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract V | 
ObjectFactory.getDefault(Class[] parameterTypes,
          Object[] parameterValues)
For most uses (other than testing) this is the method that derived
 classes implement that return the desired object. 
 | 
protected MemoryMonitor | 
MemoryMonitorFactory.getDefault(Class[] parameterTypes,
          Object[] parameterValues)
The  
MemoryMonitorFactory's implementation of the
 ObjectFactory's abstract method which returns
 the default MemoryMonitor instance. | 
protected V | 
ObjectFactory.getObject()
Constructs an object where the System Properties can be used
 to look up a class name. 
 | 
protected V | 
ObjectFactory.getObject(Class[] parameterTypes,
         Object[] parameterValues)
Constructs an object where the  
parameterTypes and
 parameterValues are constructor parameters and
 System Properties are used to look up a class name. | 
protected V | 
ObjectFactory.getObject(Properties props)
Constructs an object where the  
Properties parameter can
 be used to look up a class name. | 
protected V | 
ObjectFactory.getObject(Properties props,
         Class[] parameterTypes,
         Object[] parameterValues)
Constructs an object where the  
parameterTypes and
 parameterValues are constructor parameters and
 Properties parameter is used to look up a class name. | 
protected T | 
ObjectFactory.Singleton.getObject(Properties props,
         Class[] parameterTypes,
         Object[] parameterValues)
Returns the singleton Object. 
 | 
protected V | 
ObjectFactory.getObject(String className,
         Class[] parameterTypes,
         Object[] parameterValues)
Creates an instance with the given  
className,
 parameterTypes and parameterValues or
 throw a CreationException. | 
protected T | 
ObjectFactory.Singleton.getTestObject(String className,
             Class[] parameterTypes,
             Object[] parameterValues)
Create an instance for test purposes. 
 | 
Copyright © 2017 Hitachi Vantara. All rights reserved.