ドックレット API

インタフェース
com.sun.javadoc.Type の使用

com.sun.javadoc での Type の使用
 

com.sun.javadoc での Type のサブインタフェース
 interface AnnotationTypeDoc
          注釈型を表します。
 interface ClassDoc
          特定の Java クラスまたはインタフェースを表し、クラス、クラスのコメントとタグ、およびクラスのメンバーに関する情報へのアクセスを提供します。
 interface ParameterizedType
          総称クラスまたは総称インタフェースの呼び出しを表します。
 interface TypeVariable
          型変数を表します。
 interface WildcardType
          ワイルドカード型引数を表します。
 

Type を返す com.sun.javadoc のメソッド
 Type[] TypeVariable.bounds()
          この型変数の境界を返します。
 Type ParameterizedType.containingType()
          この型をメンバーとして含む型を返します。
 Type ThrowsTag.exceptionType()
          この ThrowsTag に関連する例外の型を返します。
 Type[] WildcardType.extendsBounds()
          extends 節で与えられたこのワイルドカード型引数の上限を返します。
 Type[] ParameterizedType.interfaceTypes()
          このパラメータ化された型により直接実装または拡張されたインタフェース型を返します。
 Type[] ClassDoc.interfaceTypes()
          このクラスで実装されているインタフェース、またはこのインタフェースで extends 節により拡張されているインタフェースを返します。
 Type MethodDoc.overriddenType()
          このメソッドがオーバーライドするメソッドを含む型を返します。
 Type MethodDoc.returnType()
          戻り値の型を取得します。
 Type[] WildcardType.superBounds()
          super 節で与えられたこのワイルドカードの型引数の下限を返します。
 Type ParameterizedType.superclassType()
          この型の直接のスーパータイプであるクラス型を返します。
 Type ClassDoc.superclassType()
          このクラスのスーパークラスを返します。
 Type[] ExecutableMemberDoc.thrownExceptionTypes()
          このメソッドまたはコンストラクタがスローする例外を返します。
 Type Parameter.type()
          このパラメータの型を取得します。
 Type FieldDoc.type()
          このフィールドの型を取得します。
 Type[] ParameterizedType.typeArguments()
          この型の実際の型引数を返します。
 


ドックレット API

バグや機能要求の報告
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2006 Sun Microsystems, Inc. 4150 Network Circle
Santa Clara, California, 95054, U.S.A. All Rights Reserved.