インタフェースIntersectionType
- すべてのスーパー・インタフェース:
AnnotatedConstruct, TypeMirror
public interface IntersectionType extends TypeMirror
共通部分型を表します。
共通部分型は、プログラムで暗黙的または明示的に宣言することができます。 たとえば、型パラメータ<T extends Number & Runnable>の境界は(暗黙的な)共通部分型です。 これは、境界としてNumberおよびRunnableを持つIntersectionTypeで表されます。
- 実装上のノート:
- リファレンス実装では、キャスト式の明示的なターゲット・タイプをモデル化するために
IntersectionTypeが使用されます。 - 導入されたバージョン:
- 1.8
-
メソッドのサマリー
インタフェースで宣言されたメソッド TypeMirror
accept, equals, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getKind, hashCode, toString
-
メソッドの詳細
-
getBounds
-