Mirror API

com.sun.mirror.type
インタフェース InterfaceType

すべてのスーパーインタフェース:
DeclaredType, ReferenceType, TypeMirror
既知のサブインタフェースの一覧:
AnnotationType

public interface InterfaceType
extends DeclaredType

インタフェース型を表します。注釈型要素 はインタフェースの一種です。

InterfaceDeclaration はインタフェースの宣言を表しますが、InterfaceType はインタフェース型を表します。この違いについては、TypeDeclaration を参照してください。

導入されたバージョン:
1.5

メソッドの概要
 InterfaceDeclaration getDeclaration()
          この型の宣言を返します。
 
インタフェース com.sun.mirror.type.DeclaredType から継承されたメソッド
getActualTypeArguments, getContainingType, getSuperinterfaces
 
インタフェース com.sun.mirror.type.TypeMirror から継承されたメソッド
accept, equals, toString
 

メソッドの詳細

getDeclaration

InterfaceDeclaration getDeclaration()
この型の宣言を返します。

この型の宣言が不明な場合は null を返します。不明な型の宣言は、クラスファイルの不足など、処理エラーに起因する可能性があります。

定義:
インタフェース DeclaredType 内の getDeclaration
戻り値:
この型の宣言、不明な場合は null

Mirror API

バグや機能要求の報告
Copyright 2006 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.