| パッケージ | 説明 |
|---|---|
| org.lastaflute.di.core.assembler | |
| org.lastaflute.di.core.factory.annohandler | |
| org.lastaflute.di.core.factory.annohandler.impl | |
| org.lastaflute.di.core.factory.defbuilder | |
| org.lastaflute.di.core.factory.defbuilder.impl | |
| org.lastaflute.di.core.util | |
| org.lastaflute.di.helper.beans | |
| org.lastaflute.di.helper.beans.factory |
BeanDesc縺ョFactory繧呈署萓帙@縺セ縺吶��
|
| org.lastaflute.di.helper.beans.impl |
JavaBeans縺ョ繝。繧ソ繝�繝シ繧ソ縺ォ繧「繧ッ繧サ繧ケ縺吶k讖溯�ス縺ョ螳溯」�繧呈署萓帙@縺セ縺吶��
|
| org.lastaflute.di.util.tiger |
Java5固有の機能を利用するユーティリティを提供します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected BeanDesc |
AbstractAssembler.getBeanDesc(Object component) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
AbstractPropertyAssembler.bindExternally(BeanDesc beanDesc,
ComponentDef componentDef,
Object component,
Set names) |
protected void |
AbstractMethodAssembler.invoke(BeanDesc beanDesc,
Object component,
MethodDef methodDef) |
protected void |
AutoPropertyAssembler.setupPlainProperty(Object component,
BeanDesc beanDesc,
ComponentDef componentDef,
Set<String> names) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
PropertyDef |
AnnotationHandler.createPropertyDef(BeanDesc beanDesc,
Field field) |
PropertyDef |
AnnotationHandler.createPropertyDef(BeanDesc beanDesc,
PropertyDesc propertyDesc) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
PropertyDef |
TigerAnnotationHandler.createPropertyDef(BeanDesc beanDesc,
Field field) |
PropertyDef |
ConstantAnnotationHandler.createPropertyDef(BeanDesc beanDesc,
Field field) |
PropertyDef |
TigerAnnotationHandler.createPropertyDef(BeanDesc beanDesc,
PropertyDesc propertyDesc) |
PropertyDef |
ConstantAnnotationHandler.createPropertyDef(BeanDesc beanDesc,
PropertyDesc propertyDesc) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
PropertyDef |
PropertyDefBuilder.createPropertyDef(AnnotationHandler annotationHandler,
BeanDesc beanDesc,
Field field) |
PropertyDef |
PropertyDefBuilder.createPropertyDef(AnnotationHandler annotationHandler,
BeanDesc beanDesc,
PropertyDesc propertyDesc) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
PropertyDef |
AbstractPropertyDefBuilder.createPropertyDef(AnnotationHandler annotationHandler,
BeanDesc beanDesc,
Field field) |
PropertyDef |
AbstractPropertyDefBuilder.createPropertyDef(AnnotationHandler annotationHandler,
BeanDesc beanDesc,
PropertyDesc propertyDesc) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static BeanDesc |
BindingUtil.getBeanDesc(ComponentDef componentDef,
Object component) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
BeanDesc |
PropertyDesc.getBeanDesc() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static BeanDesc |
BeanDescFactory.getBeanDesc(Class<?> clazz) |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
BeanDescImpl |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
BeanDesc |
PropertyDescImpl.getBeanDesc() |
| コンストラクタと説明 |
|---|
PropertyDescImpl(String propertyName,
Class<?> propertyType,
Method readMethod,
Method writeMethod,
BeanDesc beanDesc) |
PropertyDescImpl(String propertyName,
Class<?> propertyType,
Method readMethod,
Method writeMethod,
Field field,
BeanDesc beanDesc) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static Object |
LdiAnnotationUtil.getProperty(BeanDesc beanDesc,
Annotation annotation,
String name)
アノテーションの要素の値を返します。
|
Copyright © 2015 The DBFlute Project. All rights reserved.