org.apache.hivemind.lib.factory
Class BeanFactoryParameter

java.lang.Object
  extended by org.apache.hivemind.lib.factory.BeanFactoryParameter

public class BeanFactoryParameter
extends java.lang.Object

Parameter object passed to BeanFactoryBuilder.

Author:
Howard Lewis Ship

Constructor Summary
BeanFactoryParameter()
           
 
Method Summary
 java.util.List getContributionsList()
          The contributions to the list (assigned from the companion configuration point).
 boolean getDefaultCacheable()
          Default value for cacheable in contributions that do not explicitly set a value.
 java.lang.Class getVendClass()
          The class or interface to be vended by the factory (all contributed classes must be assigneble).
 void setContributions(java.util.Map contributions)
           
 void setContributionsList(java.util.List contributions)
           
 void setDefaultCacheable(boolean b)
           
 void setVendClass(java.lang.Class class1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanFactoryParameter

public BeanFactoryParameter()
Method Detail

getContributionsList

public java.util.List getContributionsList()
The contributions to the list (assigned from the companion configuration point).


getDefaultCacheable

public boolean getDefaultCacheable()
Default value for cacheable in contributions that do not explicitly set a value. Default is true.


getVendClass

public java.lang.Class getVendClass()
The class or interface to be vended by the factory (all contributed classes must be assigneble). Defaults to Object.


setContributions

public void setContributions(java.util.Map contributions)

setContributionsList

public void setContributionsList(java.util.List contributions)

setDefaultCacheable

public void setDefaultCacheable(boolean b)

setVendClass

public void setVendClass(java.lang.Class class1)


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.