org.seasar.framework.container.assembler
クラス AssemblerFactory

java.lang.Object
  拡張org.seasar.framework.container.assembler.AssemblerFactory

public class AssemblerFactory
extends Object

コンポーネントアセンブラのファクトリです。

作成者:
higa, koichik

入れ子クラスの概要
static class AssemblerFactory.DefaultProvider
           
static interface AssemblerFactory.Provider
           
 
コンストラクタの概要
AssemblerFactory()
           
 
メソッドの概要
static ConstructorAssembler createAutoConstructorAssembler(ComponentDef cd)
           
static PropertyAssembler createAutoPropertyAssembler(ComponentDef cd)
           
static ConstructorAssembler createDefaultConstructorConstructorAssembler(ComponentDef cd)
           
static MethodAssembler createDestroyMethodAssembler(ComponentDef cd)
           
static MethodAssembler createInitMethodAssembler(ComponentDef cd)
           
static PropertyAssembler createManualOnlyPropertyAssembler(ComponentDef cd)
           
static PropertyAssembler createSemiAutoPropertyAssembler(ComponentDef cd)
           
static AssemblerFactory.Provider getProvider()
           
static void setProvider(AssemblerFactory.Provider p)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AssemblerFactory

public AssemblerFactory()
メソッドの詳細

getProvider

public static AssemblerFactory.Provider getProvider()

setProvider

public static void setProvider(AssemblerFactory.Provider p)

createInitMethodAssembler

public static MethodAssembler createInitMethodAssembler(ComponentDef cd)

createDestroyMethodAssembler

public static MethodAssembler createDestroyMethodAssembler(ComponentDef cd)

createAutoConstructorAssembler

public static ConstructorAssembler createAutoConstructorAssembler(ComponentDef cd)

createDefaultConstructorConstructorAssembler

public static ConstructorAssembler createDefaultConstructorConstructorAssembler(ComponentDef cd)

createAutoPropertyAssembler

public static PropertyAssembler createAutoPropertyAssembler(ComponentDef cd)

createManualOnlyPropertyAssembler

public static PropertyAssembler createManualOnlyPropertyAssembler(ComponentDef cd)

createSemiAutoPropertyAssembler

public static PropertyAssembler createSemiAutoPropertyAssembler(ComponentDef cd)


Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.