モジュール java.compiler
パッケージ javax.lang.model.type

インタフェースDeclaredType

すべてのスーパー・インタフェース:
AnnotatedConstruct, ReferenceType, TypeMirror
既知のすべてのサブインタフェース:
ErrorType

public interface DeclaredType extends ReferenceType
宣言された型であるクラス型またはインタフェース型を表します。 これには、java.util.Set<String>などのパラメータ化された型や、生の型が含まれます。

TypeElementはクラスまたはインタフェースの要素を表しますが、DeclaredTypeはクラスまたはインタフェースのを表します。型は要素で使用されます(呼び出されます)。 この区別の詳細は、TypeElementを参照してください。

宣言された型のスーパー・タイプ(クラスとインタフェースの両方の型)は、Types.directSupertypes(TypeMirror)メソッドを使用して見つけることができます。 置換された型引数を持つスーパー・タイプが返されます。

導入されたバージョン:
1.6
関連項目: