org.seasar.framework.container.factory
クラス TigerAnnotationHandler
java.lang.Object
org.seasar.framework.container.factory.AbstractAnnotationHandler
org.seasar.framework.container.factory.ConstantAnnotationHandler
org.seasar.framework.container.factory.TigerAnnotationHandler
- すべての実装されたインタフェース:
- AnnotationHandler
public class TigerAnnotationHandler
- extends ConstantAnnotationHandler
- 作成者:
- higa
クラス org.seasar.framework.container.factory.AbstractAnnotationHandler から継承されたフィールド |
ASPECT, AUTO_BINDING, BINDING_SUFFIX, BINDING_TYPE, COMPONENT, DESTROY_METHOD, EXTERNAL_BINDING, INIT_METHOD, INSTANCE, INTER_TYPE, INTERCEPTOR, NAME, POINTCUT, VALUE |
クラス org.seasar.framework.container.factory.AbstractAnnotationHandler から継承されたメソッド |
appendDI, createComponentDef, createComponentDef, createComponentDef, createComponentDef, createComponentDef, createComponentDef, createPropertyDef, getAutoBindingDef, getInstanceDef, getInstanceDef, isDestroyMethodRegisterable, isFieldInjectionTarget, isInitMethodRegisterable |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
initialized
protected static boolean initialized
enableEJB3
protected static final boolean enableEJB3
componentDefBuilders
protected static final List<ComponentDefBuilder> componentDefBuilders
propertyDefBuilders
protected static final List<PropertyDefBuilder> propertyDefBuilders
aspectDefBuilders
protected static final List<AspectDefBuilder> aspectDefBuilders
intertypeDefBuilders
protected static final List<IntertypeDefBuilder> intertypeDefBuilders
initMethodDefBuilders
protected static final List<InitMethodDefBuilder> initMethodDefBuilders
destroyMethodDefBuilders
protected static final List<DestroyMethodDefBuilder> destroyMethodDefBuilders
TigerAnnotationHandler
public TigerAnnotationHandler()
enableEJB3
protected static boolean enableEJB3()
initialize
public static void initialize()
dispose
public static void dispose()
loadDefaultComponentDefBuilder
public static void loadDefaultComponentDefBuilder()
addComponentDefBuilder
public static void addComponentDefBuilder(ComponentDefBuilder builder)
removeComponentDefBuilder
public static void removeComponentDefBuilder(ComponentDefBuilder factory)
clearComponentDefBuilder
public static void clearComponentDefBuilder()
loadDefaultPropertyDefBuilder
public static void loadDefaultPropertyDefBuilder()
addPropertyDefBuilder
public static void addPropertyDefBuilder(PropertyDefBuilder builder)
removePropertyDefBuilder
public static void removePropertyDefBuilder(PropertyDefBuilder builder)
clearPropertyDefBuilder
public static void clearPropertyDefBuilder()
loadDefaultAspectDefBuilder
public static void loadDefaultAspectDefBuilder()
addAspectDefBuilder
public static void addAspectDefBuilder(AspectDefBuilder builder)
removeAspectDefBuilder
public static void removeAspectDefBuilder(AspectDefBuilder builder)
clearAspectDefBuilder
public static void clearAspectDefBuilder()
loadDefaultIntertypeDefBuilder
public static void loadDefaultIntertypeDefBuilder()
addIntertypeDefBuilder
public static void addIntertypeDefBuilder(IntertypeDefBuilder builder)
removeIntertypeDefBuilder
public static void removeIntertypeDefBuilder(IntertypeDefBuilder builder)
clearIntertypeDefBuilder
public static void clearIntertypeDefBuilder()
loadDefaultInitMethodDefBuilder
public static void loadDefaultInitMethodDefBuilder()
addInitMethodDefBuilder
public static void addInitMethodDefBuilder(InitMethodDefBuilder builder)
removeInitMethodDefBuilder
public static void removeInitMethodDefBuilder(InitMethodDefBuilder factory)
clearInitMethodDefBuilder
public static void clearInitMethodDefBuilder()
loadDefaultDestroyMethodDefBuilder
public static void loadDefaultDestroyMethodDefBuilder()
addDestroyMethodDefBuilder
public static void addDestroyMethodDefBuilder(DestroyMethodDefBuilder builder)
removeDestroyMethodDefBuilder
public static void removeDestroyMethodDefBuilder(DestroyMethodDefBuilder factory)
clearDestroyMethodDefBuilder
public static void clearDestroyMethodDefBuilder()
createComponentDef
public ComponentDef createComponentDef(Class componentClass,
InstanceDef defaultInstanceDef,
AutoBindingDef defaultAutoBindingDef,
boolean defaultExternalBinding)
- 定義:
- インタフェース
AnnotationHandler
内の createComponentDef
- オーバーライド:
- クラス
ConstantAnnotationHandler
内の createComponentDef
createPropertyDef
public PropertyDef createPropertyDef(BeanDesc beanDesc,
PropertyDesc propertyDesc)
- 定義:
- インタフェース
AnnotationHandler
内の createPropertyDef
- オーバーライド:
- クラス
ConstantAnnotationHandler
内の createPropertyDef
createPropertyDef
public PropertyDef createPropertyDef(BeanDesc beanDesc,
Field field)
- 定義:
- インタフェース
AnnotationHandler
内の createPropertyDef
- オーバーライド:
- クラス
ConstantAnnotationHandler
内の createPropertyDef
appendAspect
public void appendAspect(ComponentDef componentDef)
- 定義:
- インタフェース
AnnotationHandler
内の appendAspect
- オーバーライド:
- クラス
ConstantAnnotationHandler
内の appendAspect
appendInterType
public void appendInterType(ComponentDef componentDef)
- 定義:
- インタフェース
AnnotationHandler
内の appendInterType
- オーバーライド:
- クラス
ConstantAnnotationHandler
内の appendInterType
appendInitMethod
public void appendInitMethod(ComponentDef componentDef)
- 定義:
- インタフェース
AnnotationHandler
内の appendInitMethod
- オーバーライド:
- クラス
ConstantAnnotationHandler
内の appendInitMethod
appendDestroyMethod
public void appendDestroyMethod(ComponentDef componentDef)
- 定義:
- インタフェース
AnnotationHandler
内の appendDestroyMethod
- オーバーライド:
- クラス
ConstantAnnotationHandler
内の appendDestroyMethod
Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.