インタフェースErrorType
- すべてのスーパー・インタフェース:
AnnotatedConstruct, DeclaredType, ReferenceType, TypeMirror
public interface ErrorType extends DeclaredType
適切にモデル化することのできないクラスまたはインタフェースの型を表します。 これは、クラス・ファイルの不足やエラーを含むソース・コードなど、処理エラーとなる可能性があります。 通常、メンバーやスーパー・タイプなど、このような型から派生した情報に対するクエリーのほとんどが、意味のある結果を返しません。
- 導入されたバージョン:
- 1.6
-
メソッドのサマリー
インタフェースで宣言されたメソッド DeclaredType
asElement, getEnclosingType, getTypeArguments修飾子と型メソッド説明この型に対応する要素を返します。もっとも内側の囲むインスタンスの型を返します。囲むインスタンスがない場合は、種類NONEのNoTypeを返します。List<? extends TypeMirror> この型の実際の型引数を返します。インタフェースで宣言されたメソッド TypeMirror
accept, equals, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getKind, hashCode, toString修飾子と型メソッド説明<R,P> R accept(TypeVisitor<R, P> v, P p) この型にビジターを適用します。booleanObject.equalsの一般規約に従います。<A extends Annotation>
AgetAnnotation(Class<A> annotationType) 存在する場合は、この構造の指定された型の注釈を返し、そうでない場合はnullを返します。List<? extends AnnotationMirror> この構造に直接存在する注釈を返します。<A extends Annotation>
A[]getAnnotationsByType(Class<A> annotationType) 指定された型の注釈を返します。この構文は「関連」です。getKind()この型のkindを返します。inthashCode()Object.hashCodeの一般規約に従います。toString()この型の情報を提供する文字列表現を返します。