org.apache.avalon.excalibur.pool
クラス DefaultObjectFactory
java.lang.Object
|
+--org.apache.avalon.excalibur.pool.DefaultObjectFactory
- すべての実装インタフェース:
- org.apache.avalon.framework.component.Component, ObjectFactory
- public class DefaultObjectFactory
- extends java.lang.Object
- implements ObjectFactory
This is the default for factory that is used to create objects for Pool.
It creates objects via reflection and constructor.
- 導入されたバージョン:
- 4.0
- バージョン:
- CVS $Revision: 1.4 $ $Date: 2001/12/11 09:53:31 $
- 作成者:
- Berin Loritsch, Stefano Mazzocchi, Peter Donald
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_constructor
protected java.lang.reflect.Constructor m_constructor
m_arguements
protected java.lang.Object[] m_arguements
DefaultObjectFactory
public DefaultObjectFactory(java.lang.reflect.Constructor constructor,
java.lang.Object[] arguements)
DefaultObjectFactory
public DefaultObjectFactory(java.lang.Class clazz,
java.lang.Class[] arguementClasses,
java.lang.Object[] arguements)
throws java.lang.NoSuchMethodException
DefaultObjectFactory
public DefaultObjectFactory(java.lang.Class clazz)
throws java.lang.NoSuchMethodException
getCreatedClass
public java.lang.Class getCreatedClass()
- 定義:
- インタフェース
ObjectFactory
内の getCreatedClass
newInstance
public java.lang.Object newInstance()
- 定義:
- インタフェース
ObjectFactory
内の newInstance
decommission
public void decommission(java.lang.Object object)
- 定義:
- インタフェース
ObjectFactory
内の decommission
"Copyright ? 2001 Apache Jakarta Project. All Rights Reserved."