java.lang.Object
javax.lang.model.util.AbstractTypeVisitor6<R,P>
javax.lang.model.util.SimpleTypeVisitor6<R,P>
javax.lang.model.util.TypeKindVisitor6<R,P>
javax.lang.model.util.TypeKindVisitor7<R,P>
javax.lang.model.util.TypeKindVisitor8<R,P>
javax.lang.model.util.TypeKindVisitor9<R,P>
- 型パラメータ:
R
- このビジターのメソッドの戻り型。 結果を返すことを必要としないビジターのVoid
を使用する。P
- このビジターのメソッドに追加するパラメータの型。 追加のパラメータを必要としないビジターのVoid
を使用する。
- すべての実装されたインタフェース:
TypeVisitor<R,P>
- 直系の既知のサブクラス:
TypeKindVisitor14
@SupportedSourceVersion(RELEASE_14)public classTypeKindVisitor9<R,P> extends TypeKindVisitor8<R,P>
ソース・バージョン
RELEASE_9
からRELEASE_14
に適したデフォルトの動作を持つ、そのkindに基づく型のビジターです。 複数の種類を持つ可能性のあるtypes Xyz
の場合、このクラスのvisitXyz
メソッドは、最初の引数の種類に対応するvisitXyzAsKind
メソッドに委譲します。 visitXyzAsKind
メソッドは、引数defaultAction
に対応するパラメータを渡してdefaultAction
を呼び出します。 - APIのノート:
- このクラスのメソッドは、一般規約に従ってオーバーライドできます。
- 導入されたバージョン:
- 9
- 関連項目:
- 「サブクラスの互換性に関する注意」,
TypeKindVisitor6
,TypeKindVisitor7
,TypeKindVisitor8
,TypeKindVisitor14
-
フィールドのサマリー
クラス javax.lang.model.util.SimpleTypeVisitor6で宣言されたフィールド
DEFAULT_VALUE
-
コンストラクタのサマリー
修飾子コンストラクタ説明protected
呼び出される具象サブクラスのコンストラクタです。デフォルト値にnull
を使用します。protected
TypeKindVisitor9(R defaultValue)
呼び出される具象サブクラスのコンストラクタです。デフォルト値に引数を使用します。 -
メソッドのサマリー
クラス javax.lang.model.util.TypeKindVisitor8で宣言されたメソッド
visitIntersection
クラス javax.lang.model.util.TypeKindVisitor7で宣言されたメソッド
visitUnion
クラス javax.lang.model.util.TypeKindVisitor6で宣言されたメソッド
visitNoType, visitNoTypeAsNone, visitNoTypeAsPackage, visitNoTypeAsVoid, visitPrimitive, visitPrimitiveAsBoolean, visitPrimitiveAsByte, visitPrimitiveAsChar, visitPrimitiveAsDouble, visitPrimitiveAsFloat, visitPrimitiveAsInt, visitPrimitiveAsLong, visitPrimitiveAsShort
クラス javax.lang.model.util.SimpleTypeVisitor6で宣言されたメソッド
defaultAction, visitArray, visitDeclared, visitError, visitExecutable, visitNull, visitTypeVariable, visitWildcard
クラス javax.lang.model.util.AbstractTypeVisitor6で宣言されたメソッド
visit, visit, visitUnknown
-
コンストラクタの詳細
-
TypeKindVisitor9
protected TypeKindVisitor9()呼び出される具象サブクラスのコンストラクタです。デフォルト値にnull
を使用します。 -
TypeKindVisitor9
protected TypeKindVisitor9(R defaultValue)呼び出される具象サブクラスのコンストラクタです。デフォルト値に引数を使用します。- パラメータ:
defaultValue
- 割り当てる値SimpleTypeVisitor6.DEFAULT_VALUE
-
-
メソッドの詳細
-
visitNoTypeAsModule
MODULE
疑似型をビジットします。- オーバーライド:
- クラス
TypeKindVisitor6<R,P>
のvisitNoTypeAsModule
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
t
- ビジットする型p
- ビジター指定のパラメータ- 戻り値:
defaultAction
の結果- 導入されたバージョン:
- 10
-