| 修飾子とタイプ | メソッドと説明 |
|---|---|
InstanceDef |
ComponentDef.getInstanceDef() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
ComponentDef.setInstanceDef(InstanceDef instanceDef) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
InstanceDef |
AbstractComponentAutoRegister.getInstanceDef()
インスタンス定義を返します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
AbstractComponentAutoRegister.setInstanceDef(InstanceDef instanceDef)
インスタンス定義を設定します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
InstanceDef |
ComponentCreatorImpl.getInstanceDef() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
ComponentCreatorImpl.setInstanceDef(InstanceDef instanceDef) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ComponentDef |
AnnotationHandler.createComponentDef(Class<?> componentClass,
InstanceDef instanceDef) |
ComponentDef |
AnnotationHandler.createComponentDef(Class<?> componentClass,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef) |
ComponentDef |
AnnotationHandler.createComponentDef(Class<?> componentClass,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef,
boolean externalBinding) |
ComponentDef |
AnnotationHandler.createComponentDef(String className,
InstanceDef instanceDef) |
ComponentDef |
AnnotationHandler.createComponentDef(String className,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef) |
ComponentDef |
AnnotationHandler.createComponentDef(String className,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef,
boolean externalBinding) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected InstanceDef |
AbstractAnnotationHandler.getInstanceDef(String name) |
protected InstanceDef |
AbstractAnnotationHandler.getInstanceDef(String name,
InstanceDef defaultInstanceDef) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ComponentDef |
AbstractAnnotationHandler.createComponentDef(Class<?> componentClass,
InstanceDef instanceDef) |
ComponentDef |
AbstractAnnotationHandler.createComponentDef(Class<?> componentClass,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef) |
ComponentDef |
TigerAnnotationHandler.createComponentDef(Class<?> componentClass,
InstanceDef defaultInstanceDef,
AutoBindingDef defaultAutoBindingDef,
boolean defaultExternalBinding) |
ComponentDef |
ConstantAnnotationHandler.createComponentDef(Class<?> componentClass,
InstanceDef defaultInstanceDef,
AutoBindingDef defaultAutoBindingDef,
boolean defaultExternalBinding) |
protected ComponentDef |
AbstractAnnotationHandler.createComponentDef(Class<?> componentClass,
String name,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef,
boolean externalBinding) |
ComponentDef |
AbstractAnnotationHandler.createComponentDef(String className,
InstanceDef instanceDef) |
ComponentDef |
AbstractAnnotationHandler.createComponentDef(String className,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef) |
ComponentDef |
AbstractAnnotationHandler.createComponentDef(String className,
InstanceDef instanceDef,
AutoBindingDef autoBindingDef,
boolean externalBinding) |
protected InstanceDef |
AbstractAnnotationHandler.getInstanceDef(String name,
InstanceDef defaultInstanceDef) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected InstanceDef |
PojoComponentDefBuilder.getInstanceDef(Component component,
InstanceDef defaultInstanceDef) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ComponentDef |
PojoComponentDefBuilder.createComponentDef(AnnotationHandler annotationHandler,
Class<?> componentClass,
InstanceDef defaultInstanceDef,
AutoBindingDef defaultAutoBindingDef,
boolean defaultExternalBinding) |
ComponentDef |
ComponentDefBuilder.createComponentDef(AnnotationHandler annotationHandler,
Class<?> componentClass,
InstanceDef defaultInstanceDef,
AutoBindingDef defaultAutoBindingDef,
boolean defaultExternalBinding) |
protected InstanceDef |
PojoComponentDefBuilder.getInstanceDef(Component component,
InstanceDef defaultInstanceDef) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ComponentDef |
AbstractPropertyDefBuilder.createComponentDef(Class<?> componentClass,
InstanceDef instanceDef) |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
AbstractInstanceDef
InstanceDefの抽象クラスです。 |
class |
InstanceApplicationDef
application用の
InstanceDefです。 |
class |
InstanceOuterDef
outer用の
InstanceDefです。 |
class |
InstancePrototypeDef
prototype用の
InstanceDefです。 |
class |
InstanceRequestDef
request用の
InstanceDefです。 |
class |
InstanceSessionDef
session用の
InstanceDefです。 |
class |
InstanceSingletonDef
singleton用の
InstanceDefです。 |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static InstanceDef |
InstanceDefFactory.APPLICATION
application用の
InstanceDef。 |
static InstanceDef |
InstanceDefFactory.OUTER
outer用の
InstanceDef。 |
static InstanceDef |
InstanceDefFactory.PROTOTYPE
prototype用の
InstanceDef。 |
static InstanceDef |
InstanceDefFactory.REQUEST
request用の
InstanceDef。 |
static InstanceDef |
InstanceDefFactory.SESSION
session用の
InstanceDef。 |
static InstanceDef |
InstanceDefFactory.SINGLETON
singleton用の
InstanceDef。 |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
InstanceDef |
SimpleComponentDef.getInstanceDef() |
InstanceDef |
ComponentDefImpl.getInstanceDef() |
static InstanceDef |
InstanceDefFactory.getInstanceDef(String name)
nameに応じた
InstanceDefを返します。 |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static void |
InstanceDefFactory.addInstanceDef(InstanceDef instanceDef)
InstanceDefを追加します。 |
void |
SimpleComponentDef.setInstanceDef(InstanceDef instanceDef) |
void |
ComponentDefImpl.setInstanceDef(InstanceDef instanceDef) |
Copyright © 2015 The DBFlute Project. All rights reserved.