|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmondrian.rolap.RolapMember.DefaultPropertyValueMapFactory
public static final class RolapMember.DefaultPropertyValueMapFactory
Default RolapMember.PropertyValueMapFactory
implementation, used if
MondrianProperties.PropertyValueMapFactoryClass
is not set.
Constructor Summary | |
---|---|
RolapMember.DefaultPropertyValueMapFactory()
|
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 . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RolapMember.DefaultPropertyValueMapFactory()
Method Detail |
---|
public 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
.
This factory creates an
Flat3Map
if
it appears that the provided member has less than 3 properties,
and a HashMap
if it appears
that it has more than 3.
Guessing the number of properties
can be tricky since some subclasses of
Member
HashMap
.
create
in interface RolapMember.PropertyValueMapFactory
member
-
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |