- すべてのスーパー・インタフェース:
AnnotatedElement
,AnnotatedType
public interface AnnotatedWildcardType extends AnnotatedType
AnnotatedWildcardType
は、それ自体が型の注釈付きの使用を表すことができる上限または下限を持つワイルドカード型引数の、潜在的に注釈付きの使用を表します。- Java言語仕様を参照してください:
-
4.5.1 パラメータ化された型の型引数
- 導入されたバージョン:
- 1.8
-
メソッドのサマリー
修飾子と型メソッド説明このワイルドカード型の潜在的に注釈付きの下限を返します。この型がネストされた型を表す場合、この型がメンバーになっている可能性のある注釈付きの型を返します。このワイルドカード型の潜在的に注釈付きの上限を返します。インタフェース java.lang.reflect.AnnotatedElementで宣言されたメソッド
getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotationsByType, isAnnotationPresent
インタフェース java.lang.reflect.AnnotatedTypeで宣言されたメソッド
getAnnotation, getAnnotations, getDeclaredAnnotations, getType
-
メソッドの詳細
-
getAnnotatedLowerBounds
AnnotatedType[] getAnnotatedLowerBounds()このワイルドカード型の潜在的に注釈付きの下限を返します。 下限が明示的に宣言されていない場合、下限はnullの型です。 このケースでは、長さゼロの配列が返されます。- APIのノート:
- ワイルドカードの下限は1つまでですが、このメソッドの呼出し側は複数の境界に対応するように記述するようにしてください。
- 戻り値:
- このワイルドカード型の潜在的に注釈を付けられた下限、または下限が明示的に宣言されていない場合は空の配列。
- 関連項目:
-
getAnnotatedUpperBounds
AnnotatedType[] getAnnotatedUpperBounds()このワイルドカード型の潜在的に注釈付きの上限を返します。 上限が明示的に宣言されていない場合、上限はunannotatedObject
です- APIのノート:
- ワイルドカードの上限は最大1つですが、このメソッドの呼出し側は複数の境界に対応するように記述する必要があります。
- 戻り値:
- このワイルドカード型の潜在的に注釈付きの上限
- 関連項目:
-
getAnnotatedOwnerType
AnnotatedType getAnnotatedOwnerType()この型がネストされた型を表す場合、この型がメンバーになっている可能性のある注釈付きの型を返します。 たとえば、この型が@TA O<T>.I<S>
の場合は、@TA O<T>
の表現を返します。AnnotatedWildcardType
のインスタンスであるAnnotatedType
のnull
を返します。- 定義:
- インタフェース
AnnotatedType
内のgetAnnotatedOwnerType
- 戻り値:
null
- 導入されたバージョン:
- 9
-