概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## インタフェース
org.seasar.cubby.spi.beans.Attribute の使用

Attribute を使用しているパッケージ
org.seasar.cubby.spi.beans | Java Beans を操作するための機能を提供します。
org.seasar.cubby.spi.beans.impl | Java Beans を操作するための機能の実装を提供します。

org.seasar.cubby.spi.beans での Attribute の使用

Attribute を返す org.seasar.cubby.spi.beans のメソッド
`Attribute` | `BeanDesc.getFieldAttribute(String name)` 指定された名前のフィールドへアクセスする属性を返します。
`Attribute` | `BeanDesc.getPropertyAttribute(String name)` 指定された名前のプロパティへアクセスする属性を返します。

Attribute 型の引数を持つ型を返す org.seasar.cubby.spi.beans のメソッド
`Set<Attribute>` | `BeanDesc.findAllAttributes()` すべてのプロパティとフィールドへアクセスする属性を返します。
`Set<Attribute>` | `BeanDesc.findAttributesAnnotatedWith(Class<? extends Annotation> annotationClass)` 指定されたアノテーションで修飾された、プロパティまたはフィールドへアクセスする属性を返します。
`Set<Attribute>` | `BeanDesc.findFieldAttributes()` すべてのフィールドへアクセスする属性を検索します。
`Set<Attribute>` | `BeanDesc.findtPropertyAttributes()` すべてのプロパティへアクセスする検索します。

org.seasar.cubby.spi.beans.impl での Attribute の使用

Attribute を実装している org.seasar.cubby.spi.beans.impl のクラス
`protected static class` | `DefaultBeanDescProvider.FieldAttribute` フィールドに対する `Attribute` の実装です。
`protected static class` | `DefaultBeanDescProvider.PropertyAttribute` プロパティに対する `Attribute` の実装です。

Attribute を返す org.seasar.cubby.spi.beans.impl のメソッド
`Attribute` | `DefaultBeanDescProvider.BeanDescImpl.getFieldAttribute(String fieldName)` 指定された名前のフィールドへアクセスする属性を返します。
`Attribute` | `DefaultBeanDescProvider.BeanDescImpl.getPropertyAttribute(String name)` 指定された名前のプロパティへアクセスする属性を返します。

Attribute 型の引数を持つ型を返す org.seasar.cubby.spi.beans.impl のメソッド
`protected Map<String,List<Attribute>>` | `DefaultBeanDescProvider.BeanDescImpl.collectFieldAttributesMap(Class<?> clazz)` 指定されたクラスからフィールドの `Attribute` を生成します。
`protected Map<String,Attribute>` | `DefaultBeanDescProvider.BeanDescImpl.collectPropertyAttributeMap(Class<?> clazz)` 指定されたクラスからプロパティの `Attribute` を生成します。
`Set<Attribute>` | `DefaultBeanDescProvider.BeanDescImpl.findAllAttributes()` すべてのプロパティとフィールドへアクセスする属性を返します。
`Set<Attribute>` | `DefaultBeanDescProvider.BeanDescImpl.findAttributesAnnotatedWith(Class<? extends Annotation> annotationClass)` 指定されたアノテーションで修飾された、プロパティまたはフィールドへアクセスする属性を返します。
`Set<Attribute>` | `DefaultBeanDescProvider.BeanDescImpl.findFieldAttributes()` すべてのフィールドへアクセスする属性を検索します。
`Set<Attribute>` | `DefaultBeanDescProvider.BeanDescImpl.findtPropertyAttributes()` すべてのプロパティへアクセスする検索します。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.