public static final class RolapMemberBase.PropertyValueMapFactoryFactory extends ObjectFactory.Singleton<RolapMemberBase.PropertyValueMapFactory>
Creates the PropertyValueMapFactory which is in turn used to create property-value maps for member properties.
The name of the PropertyValueMapFactory is drawn from
 MondrianProperties.PropertyValueMapFactoryClass
 in mondrian.properties.  If unset, it defaults to
 RolapMemberBase.DefaultPropertyValueMapFactory. 
ObjectFactory.Context, ObjectFactory.Singleton<T>singleInstance, testSingleInstance| Modifier and Type | Method and Description | 
|---|---|
protected RolapMemberBase.PropertyValueMapFactory | 
getDefault(Class[] parameterTypes,
          Object[] parameterValues)
For most uses (other than testing) this is the method that derived
 classes implement that return the desired object. 
 | 
static RolapMemberBase.PropertyValueMapFactory | 
getPropertyValueMapFactory()
Access the  
PropertyValueMapFactory instance. | 
protected StringProperty | 
getStringProperty()
Return the  
StringProperty associated with this factory. | 
getObject, getTestObjectgetClassName, getClassName, getObject, getObject, getObject, getObject, removeContext, restoreContextpublic static RolapMemberBase.PropertyValueMapFactory getPropertyValueMapFactory()
PropertyValueMapFactory instance.Map.protected StringProperty getStringProperty()
ObjectFactoryStringProperty associated with this factory.getStringProperty in class ObjectFactory<RolapMemberBase.PropertyValueMapFactory>StringPropertyprotected RolapMemberBase.PropertyValueMapFactory getDefault(Class[] parameterTypes, Object[] parameterValues) throws CreationException
ObjectFactorygetDefault in class ObjectFactory<RolapMemberBase.PropertyValueMapFactory>parameterTypes - the class parameters that define the signature
 of the constructor to useparameterValues - the values to use to construct the current
 instance of the objectCreationException - if unable to create the object