mondrian.rolap
Interface RolapMember.PropertyValueMapFactory

All Known Implementing Classes:
RolapMember.DefaultPropertyValueMapFactory
Enclosing class:
RolapMember

public static interface RolapMember.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.

This permits tuning for performance, memory allocation, etcetera. For example, if a member belongs to a level which has 10 member properties a HashMap may be preferred, while if the level has only two member properties a Flat3Map may make more sense.


Method Summary
 java.util.Map<java.lang.String,java.lang.Object> create(Member member)
          Create a new Map to be used for storing property string/value pairs for the specified Member.
 

Method Detail

create

java.util.Map<java.lang.String,java.lang.Object> create(Member member)

Create a new Map to be used for storing property string/value pairs for the specified Member.

Parameters:
member -
Returns:
the Map instance to store property/value pairs

Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads