mondrian.rolap
Interface RolapMemberBase.PropertyValueMapFactory

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

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

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
 Map<String,Object> create(Member member)
          Creates a Map to be used for storing property string/value pairs for the specified Member.
 

Method Detail

create

Map<String,Object> create(Member member)
Creates a Map to be used for storing property string/value pairs for the specified Member.

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

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