protected MemoryMonitor | 
MemoryMonitorFactory.getDefault(Class[] parameterTypes,
          Object[] parameterValues) | 
 The MemoryMonitorFactory's implementation of the
 ObjectFactory's abstract method which returns
 the default MemoryMonitor instance. 
 | 
protected abstract V | 
ObjectFactory.getDefault(Class[] parameterTypes,
          Object[] parameterValues) | 
 For most uses (other than testing) this is the method that derived
 classes implement that return the desired object. 
 | 
protected V | 
ObjectFactory.getObject() | 
 Constructs an object where the System Properties can be used
 to look up a class name. 
 | 
protected V | 
ObjectFactory.getObject(Class[] parameterTypes,
         Object[] parameterValues) | 
 Constructs an object where the parameterTypes and
 parameterValues are constructor parameters and
 System Properties are used to look up a class name. 
 | 
protected V | 
ObjectFactory.getObject(String className,
         Class[] parameterTypes,
         Object[] parameterValues) | 
 Creates an instance with the given className,
 parameterTypes and parameterValues or
 throw a CreationException. 
 | 
protected V | 
ObjectFactory.getObject(Properties props) | 
 Constructs an object where the Properties parameter can
 be used to look up a class name. 
 | 
protected V | 
ObjectFactory.getObject(Properties props,
         Class[] parameterTypes,
         Object[] parameterValues) | 
 Constructs an object where the parameterTypes and
 parameterValues are constructor parameters and
 Properties parameter is used to look up a class name. 
 | 
protected T | 
ObjectFactory.Singleton.getObject(Properties props,
         Class[] parameterTypes,
         Object[] parameterValues) | 
 Returns the singleton Object. 
 | 
protected T | 
ObjectFactory.Singleton.getTestObject(String className,
             Class[] parameterTypes,
             Object[] parameterValues) | 
 Create an instance for test purposes. 
 |