- すべてのスーパー・インタフェース:
- StatementTree,- Tree
public interface ClassTree extends StatementTree
クラス、インタフェース、列挙、レコードまたは注釈型の宣言のツリー・ノード。 次に例を示します。 
 
   modifiers class simpleName typeParameters
       extends extendsClause
       implements implementsClause
   {
       members
   }
 - Java言語仕様を参照してください:
- 
8.1 クラス宣言 
 8.9 列挙タイプ
 8.10 レコード・タイプ
 9.1 インタフェース宣言
 9.6 注釈型
- 導入されたバージョン:
- 1.6
- 
ネストされたクラスのサマリー
- 
メソッドのサマリー修飾子と型 メソッド 説明 TreegetExtendsClause()この型宣言のスーパー型を返します。指定されていない場合はnullを返します。List<? extends Tree>getImplementsClause()この型宣言によって実装されたインタフェースを返します。List<? extends Tree>getMembers()この型宣言で宣言されたメンバーを返します。ModifiersTreegetModifiers()この型宣言のための任意の注釈を含む修飾子を返します。NamegetSimpleName()この型宣言の単純名を返します。List<? extends TypeParameterTree>getTypeParameters()この型宣言の型パラメータを返します。
- 
メソッドの詳細- 
getModifiersModifiersTree getModifiers()この型宣言のための任意の注釈を含む修飾子を返します。- 戻り値:
- 修飾子
 
- 
getSimpleNameName getSimpleName()この型宣言の単純名を返します。- 戻り値:
- 単純な名前
 
- 
getTypeParametersList<? extends TypeParameterTree> getTypeParameters()この型宣言の型パラメータを返します。- 戻り値:
- 型パラメータ
 
- 
getExtendsClauseTree getExtendsClause()この型宣言のスーパー型を返します。指定されていない場合はnullを返します。- 戻り値:
- スーパー型
 
- 
getImplementsClauseこの型宣言によって実装されたインタフェースを返します。- 戻り値:
- インタフェース
 
- 
getMembersこの型宣言で宣言されたメンバーを返します。- 戻り値:
- メンバー
 
 
-