Mirror API

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

既知のサブインタフェースの一覧:
AnnotationType, ArrayType, ClassType, DeclaredType, EnumType, InterfaceType, PrimitiveType, ReferenceType, TypeVariable, VoidType, WildcardType

public interface TypeMirror

Java プログラミング言語の型を表します。型には、プリミティブ型、クラスとインタフェース型、配列型、および型変数があります。ワイルドカード型引数、および void の型を表す疑似型は、型ミラーによっても表されます。

型は、Types のユーティリティメソッドを使って比較できます。特定の型が常に同じオブジェクトにより表されるとはかぎりません。

導入されたバージョン:
1.5
関連項目:
Declaration, Types

メソッドの概要
 void accept(TypeVisitor v)
          この型にビジタを適用します。
 boolean equals(Object obj)
          2 つ型が同じ型を表すかどうかをテストします。
 String toString()
          この型の文字列表現を返します。
 

メソッドの詳細

toString

String toString()
この型の文字列表現を返します。表現内に埋め込まれた名前は修飾されています。

オーバーライド:
クラス Object 内の toString
戻り値:
この型の文字列表現

equals

boolean equals(Object obj)
2 つ型が同じ型を表すかどうかをテストします。

オーバーライド:
クラス Object 内の equals
パラメータ:
obj - この型と比較されるオブジェクト
戻り値:
指定したオブジェクトがこの型と同じ型を表す場合は true

accept

void accept(TypeVisitor v)
この型にビジタを適用します。

パラメータ:
v - この型で操作を行うビジタ

Mirror API

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