public static final class RolapMemberBase.DefaultPropertyValueMapFactory extends Object implements RolapMemberBase.PropertyValueMapFactory
RolapMemberBase.PropertyValueMapFactory
implementation, used if
MondrianProperties.PropertyValueMapFactoryClass
is not set.Constructor and Description |
---|
DefaultPropertyValueMapFactory() |
public Map<String,Object> create(Member member)
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 RolapMemberBase.PropertyValueMapFactory
member
- MemberCopyright © 2018 Hitachi Vantara. All rights reserved.