-
- 既知のすべてのサブインタフェース:
AnnotatedType
,AnnotationTypeDoc
,ClassDoc
,ParameterizedType
,TypeVariable
,WildcardType
非推奨。このパッケージの宣言は、パッケージjdk.javadoc.doclet
の宣言で置き換えられました。 詳細は、そのパッケージのマニュアルの「移行ガイド」を参照してください。
@Deprecated public interface Type
特定の型を表します。 たとえば、クラスやインタフェース、ジェネリック・クラスやジェネリック・インタフェースの呼び出し(List<String>
など)、型変数、ワイルドカード型(?
)、または基本データ型(char
など)があります。- 導入されたバージョン:
- 1.2
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 AnnotatedType
asAnnotatedType()
非推奨。型が注釈付きの型を表す場合は、この型をAnnotatedType
として返します。AnnotationTypeDoc
asAnnotationTypeDoc()
非推奨。型が注釈型を表す場合は、この型をAnnotationTypeDoc
として返します。ClassDoc
asClassDoc()
非推奨。型がクラスまたはインタフェースを表す場合、この型をClassDoc
として返します。ParameterizedType
asParameterizedType()
非推奨。型がジェネリック・クラスまたはインタフェースの呼出しを表す場合は、この型をParameterizedType
として返します。TypeVariable
asTypeVariable()
非推奨。型が型変数を表す場合は、この型をTypeVariable
として返します。WildcardType
asWildcardType()
非推奨。型がワイルドカード型を表す場合は、この型をWildcardType
として返します。String
dimension()
非推奨。型の次元情報を文字列で返します。Type
getElementType()
非推奨。この型が配列型の場合は、配列の要素の型を返します。boolean
isPrimitive()
非推奨。この型がプリミティブ型を表す場合は、trueを返します。String
qualifiedTypeName()
非推奨。次元情報を除外した、型の修飾名を返します。String
simpleTypeName()
非推奨。次元情報を除外した、この型の単純名を返します。String
toString()
非推奨。型の文字列表現を返します。String
typeName()
非推奨。次元情報を除外した、型の非修飾名を返します。
-
-
-
メソッドの詳細
-
typeName
String typeName()
非推奨。次元情報を除外した、型の非修飾名を返します。たとえば、2次元のString型配列の場合は、
String
が返されます。- 戻り値:
- ディメンション情報を除いた型の修飾されていない名前。
-
qualifiedTypeName
String qualifiedTypeName()
非推奨。次元情報を除外した、型の修飾名を返します。たとえば、2次元のString型配列の場合は、
java.lang.String
が返されます。- 戻り値:
- ディメンション情報を除いたこの型の修飾名。
-
simpleTypeName
String simpleTypeName()
非推奨。次元情報を除外した、この型の単純名を返します。 最内部の型の識別子だけを含むネストされた型の場合を除いて、返される名前は、型の非修飾名です。たとえば、
Outer.Inner
クラスはInner
を返します。- 戻り値:
- ディメンション情報を除いたこの型の単純な名前。
- 導入されたバージョン:
- 1.5
-
dimension
String dimension()
非推奨。型の次元情報を文字列で返します。たとえば、2次元のString型配列の場合は、
[][]
が返されます。- 戻り値:
- 型ディメンション情報を文字列として返します。
-
toString
String toString()
非推奨。型の文字列表現を返します。 返される文字列表現には、次元情報や型の引数が含まれます。たとえば、Stringの2次元配列は
java.lang.String[][]
を返し、パラメータ化した型のList<Integer>
はjava.util.List<java.lang.Integer>
を返します。
-
isPrimitive
boolean isPrimitive()
非推奨。この型がプリミティブ型を表す場合は、trueを返します。- 戻り値:
- この型がプリミティブ型を表す場合はtrue。
- 導入されたバージョン:
- 1.5
-
asClassDoc
ClassDoc asClassDoc()
非推奨。型がクラスまたはインタフェースを表す場合、この型をClassDoc
として返します。 配列の次元は無視されます。 この型がParameterizedType
、TypeVariable
、またはWildcardType
のいずれかである場合は、その型の消去のClassDoc
を返します。 これがAnnotationTypeDoc
である場合は、これをClassDoc
として返します(ただし、asAnnotationTypeDoc()
を参照する)。 この型がプリミティブ型の場合は、nullを返します。- 戻り値:
- この型の
ClassDoc
、型がプリミティブ型の場合はnull。
-
asParameterizedType
ParameterizedType asParameterizedType()
非推奨。型がジェネリック・クラスまたはインタフェースの呼出しを表す場合は、この型をParameterizedType
として返します。 配列の次元は無視されます。- 戻り値:
- 型がジェネリック型の呼出しの場合は
ParameterizedType
、そうでない場合はnull。 - 導入されたバージョン:
- 1.5
-
asTypeVariable
TypeVariable asTypeVariable()
非推奨。型が型変数を表す場合は、この型をTypeVariable
として返します。 配列の次元は無視されます。- 戻り値:
- 型が型変数を表す場合は
TypeVariable
、そうでない場合はnull。 - 導入されたバージョン:
- 1.5
-
asWildcardType
WildcardType asWildcardType()
非推奨。型がワイルドカード型を表す場合は、この型をWildcardType
として返します。- 戻り値:
- 型がワイルドカードの型の場合は
WildcardType
、そうでない場合はnull。 - 導入されたバージョン:
- 1.5
-
asAnnotatedType
AnnotatedType asAnnotatedType()
非推奨。型が注釈付きの型を表す場合は、この型をAnnotatedType
として返します。- 戻り値:
- 型が注釈付きの型の場合は
AnnotatedType
、そうでない場合はnull。 - 導入されたバージョン:
- 1.8
-
asAnnotationTypeDoc
AnnotationTypeDoc asAnnotationTypeDoc()
非推奨。型が注釈型を表す場合は、この型をAnnotationTypeDoc
として返します。 配列の次元は無視されます。- 戻り値:
- 型が注釈型の場合は
AnnotationTypeDoc
、そうでない場合はnull。 - 導入されたバージョン:
- 1.5
-
getElementType
Type getElementType()
非推奨。この型が配列型の場合は、配列の要素の型を返します。 そうでない場合は、nullを返します。- 戻り値:
- 要素の型またはnullを表す
Type
。 - 導入されたバージョン:
- 1.8
-
-