|
Mirror API | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| ReferenceType を使用しているパッケージ | |
|---|---|
| com.sun.mirror.declaration | プログラム要素の宣言をモデル化するために使用されるインタフェース。 |
| com.sun.mirror.type | 型をモデル化するために使用されるインタフェース。 |
| com.sun.mirror.util | 宣言と 型の処理を支援するユーティリティです。 |
| com.sun.mirror.declaration での ReferenceType の使用 |
|---|
| ReferenceType 型の引数を持つ型を返す com.sun.mirror.declaration のメソッド | |
|---|---|
Collection<ReferenceType> |
TypeParameterDeclaration.getBounds()
この型パラメータの境界を返します。 |
Collection<ReferenceType> |
ExecutableDeclaration.getThrownTypes()
このメソッドまたはコンストラクタの throws 節に一覧表示された例外およびほかのスロー可能なオブジェクトを返します。 |
| com.sun.mirror.type での ReferenceType の使用 |
|---|
| com.sun.mirror.type での ReferenceType のサブインタフェース | |
|---|---|
interface |
AnnotationType
注釈型を表します。 |
interface |
ArrayType
配列型を表します。 |
interface |
ClassType
クラス型を表します。 |
interface |
DeclaredType
宣言された型であるクラス型またはインタフェース型を表します。 |
interface |
EnumType
enum 型を表します。 |
interface |
InterfaceType
インタフェース型を表します。 |
interface |
TypeVariable
型変数を表します。 |
| ReferenceType 型の引数を持つ型を返す com.sun.mirror.type のメソッド | |
|---|---|
Collection<ReferenceType> |
WildcardType.getLowerBounds()
このワイルドカードの下限を返します。 |
Collection<ReferenceType> |
WildcardType.getUpperBounds()
このワイルドカードの上限を返します。 |
| com.sun.mirror.util での ReferenceType の使用 |
|---|
| ReferenceType 型のパラメータを持つ com.sun.mirror.util のメソッド | |
|---|---|
void |
TypeVisitor.visitReferenceType(ReferenceType t)
参照型をビジットします。 |
void |
SimpleTypeVisitor.visitReferenceType(ReferenceType t)
参照型をビジットします。 |
| Method parameters in com.sun.mirror.util with type arguments of type ReferenceType | |
|---|---|
WildcardType |
Types.getWildcardType(Collection<ReferenceType> upperBounds,
Collection<ReferenceType> lowerBounds)
新しいワイルドカードを返します。 |
WildcardType |
Types.getWildcardType(Collection<ReferenceType> upperBounds,
Collection<ReferenceType> lowerBounds)
新しいワイルドカードを返します。 |
|
Mirror API | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||