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

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

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

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

ParameterizedClassDesc を返す org.seasar.cubby.spi.beans のメソッド
`ParameterizedClassDesc[]` | `ParameterizedClassDesc.getArguments()` 型引数を表す`ParameterizedClassDesc`の配列を返します。
`ParameterizedClassDesc` | `Attribute.getParameterizedClassDesc()` この属性がパラメタ化された型の場合、その情報を返します。

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

ParameterizedClassDesc を実装している org.seasar.cubby.spi.beans.impl のクラス
`protected static class` | `DefaultBeanDescProvider.ParameterizedClassDescImpl` `ParameterizedClassDesc`の実装クラスです。

ParameterizedClassDesc として宣言されている org.seasar.cubby.spi.beans.impl のフィールド
`protected ParameterizedClassDesc[]` | `DefaultBeanDescProvider.ParameterizedClassDescImpl.arguments` 型引数を表す`ParameterizedClassDesc`の配列

ParameterizedClassDesc を返す org.seasar.cubby.spi.beans.impl のメソッド
`protected static ParameterizedClassDesc` | `DefaultBeanDescProvider.createParameterizedClassDesc(Type type)` `Type`を表現する`ParameterizedClassDesc`を作成して返します。
`ParameterizedClassDesc[]` | `DefaultBeanDescProvider.ParameterizedClassDescImpl.getArguments()` 型引数を表す`ParameterizedClassDesc`の配列を返します。
`ParameterizedClassDesc` | `DefaultBeanDescProvider.PropertyAttribute.getParameterizedClassDesc()` この属性がパラメタ化された型の場合、その情報を返します。
`ParameterizedClassDesc` | `DefaultBeanDescProvider.FieldAttribute.getParameterizedClassDesc()` この属性がパラメタ化された型の場合、その情報を返します。

ParameterizedClassDesc 型のパラメータを持つ org.seasar.cubby.spi.beans.impl のコンストラクタ
`DefaultBeanDescProvider.ParameterizedClassDescImpl(Class<?> rawClass, ParameterizedClassDesc[] arguments)` インスタンスを構築します。

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

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