java.lang.Object
com.sun.source.util.SimpleTreeVisitor<R,P>
- 型パラメータ:
R
- このビジターのメソッドの戻り型。 結果を返すことを必要としないビジターのVoid
を使用する。P
- このビジターのメソッドに追加するパラメータの型。 追加のパラメータを必要としないビジターのVoid
を使用する。
- すべての実装されたインタフェース:
TreeVisitor<R,P>
public classSimpleTreeVisitor<R,P> extends Object implements TreeVisitor<R,P>
ツリー・ノードへの単純なビジターです。
- 導入されたバージョン:
- 1.6
-
フィールドのサマリー
フィールド -
コンストラクタのサマリー
コンストラクタ修飾子コンストラクタ説明protected
null
のDEFAULT_VALUEを持つビジターを作成します。protected
SimpleTreeVisitor(R defaultValue)
指定されたDEFAULT_VALUEを持つビジターを作成します。 -
メソッドのサマリー
修飾子と型メソッド説明protected R
defaultAction(Tree node, P p)
オーバーライドされていないすべてのメソッドで使用されるデフォルト・アクション。ノードの型に固有の適切なメソッドを呼び出します。一連のノードのそれぞれに対して適切なメソッドを呼び出します。visitAnnotatedType(AnnotatedTypeTree node, P p)
AnnotatedTypeTreeノードをビジットします。visitAnnotation(AnnotationTree node, P p)
AnnotatedTreeノードをビジットします。visitArrayAccess(ArrayAccessTree node, P p)
ArrayAccessTreeノードをビジットします。visitArrayType(ArrayTypeTree node, P p)
ArrayTypeTreeノードをビジットします。visitAssert(AssertTree node, P p)
AssertTreeノードをビジットします。visitAssignment(AssignmentTree node, P p)
AssignmentTreeノードをビジットします。visitBinary(BinaryTree node, P p)
BinaryTreeノードをビジットします。visitBindingPattern(BindingPatternTree node, P p)
BindingPatternノードを訪問します。visitBlock(BlockTree node, P p)
BlockTreeノードをビジットします。visitBreak(BreakTree node, P p)
BreakTreeノードをビジットします。CaseTreeノードをビジットします。visitCatch(CatchTree node, P p)
CatchTreeノードをビジットします。visitClass(ClassTree node, P p)
ClassTreeノードをビジットします。visitCompilationUnit(CompilationUnitTree node, P p)
CompilationUnitTreeノードをビジットします。visitCompoundAssignment(CompoundAssignmentTree node, P p)
CompoundAssignmentTreeノードをビジットします。ConditionalExpressionTreeノードをビジットします。visitContinue(ContinueTree node, P p)
ContinueTreeノードをビジットします。visitDoWhileLoop(DoWhileLoopTree node, P p)
DoWhileTreeノードをビジットします。visitEmptyStatement(EmptyStatementTree node, P p)
EmptyStatementTreeノードをビジットします。visitEnhancedForLoop(EnhancedForLoopTree node, P p)
EnhancedForLoopTreeノードをビジットします。visitErroneous(ErroneousTree node, P p)
ErroneousTreeノードをビジットします。visitExports(ExportsTree node, P p)
ExportsTreeノードをビジットします。visitExpressionStatement(ExpressionStatementTree node, P p)
ExpressionStatementTreeノードをビジットします。visitForLoop(ForLoopTree node, P p)
ForLoopTreeノードをビジットします。visitIdentifier(IdentifierTree node, P p)
IdentifierTreeノードをビジットします。IfTreeノードをビジットします。visitImport(ImportTree node, P p)
ImportTreeノードをビジットします。visitInstanceOf(InstanceOfTree node, P p)
InstanceOfTreeノードをビジットします。visitIntersectionType(IntersectionTypeTree node, P p)
IntersectionTypeTreeノードをビジットします。visitLabeledStatement(LabeledStatementTree node, P p)
LabeledStatementTreeノードをビジットします。visitLambdaExpression(LambdaExpressionTree node, P p)
LambdaExpressionTreeノードをビジットします。visitLiteral(LiteralTree node, P p)
LiteralTreeノードをビジットします。visitMemberReference(MemberReferenceTree node, P p)
MemberReferenceTreeノードをビジットします。visitMemberSelect(MemberSelectTree node, P p)
MemberSelectTreeノードをビジットします。visitMethod(MethodTree node, P p)
MethodTreeノードをビジットします。visitMethodInvocation(MethodInvocationTree node, P p)
MethodInvocationTreeノードをビジットします。visitModifiers(ModifiersTree node, P p)
ModifiersTreeノードをビジットします。visitModule(ModuleTree node, P p)
ModuleTreeノードをビジットします。visitNewArray(NewArrayTree node, P p)
NewArrayTreeノードをビジットします。visitNewClass(NewClassTree node, P p)
NewClassTreeノードをビジットします。visitOpens(OpensTree node, P p)
OpensTreeノードをビジットします。visitOther(Tree node, P p)
未知の型のTreeノードをビジットします。visitPackage(PackageTree node, P p)
PackageTreeノードをビジットします。visitParameterizedType(ParameterizedTypeTree node, P p)
ParameterizedTypeTreeノードをビジットします。visitParenthesized(ParenthesizedTree node, P p)
ParenthesizedTreeノードをビジットします。visitPrimitiveType(PrimitiveTypeTree node, P p)
PrimitiveTypeTreeノードをビジットします。visitProvides(ProvidesTree node, P p)
ProvidesTreeノードをビジットします。visitRequires(RequiresTree node, P p)
RequiresTreeノードをビジットします。visitReturn(ReturnTree node, P p)
ReturnTreeノードをビジットします。visitSwitch(SwitchTree node, P p)
SwitchTreeノードをビジットします。visitSwitchExpression(SwitchExpressionTree node, P p)
SwitchExpressionTreeノードにアクセスします。visitSynchronized(SynchronizedTree node, P p)
SynchronizedTreeノードをビジットします。visitThrow(ThrowTree node, P p)
ThrowTreeノードをビジットします。TryTreeノードをビジットします。visitTypeCast(TypeCastTree node, P p)
TypeCastTreeノードをビジットします。visitTypeParameter(TypeParameterTree node, P p)
TypeParameterTreeノードをビジットします。visitUnary(UnaryTree node, P p)
UnaryTreeノードをビジットします。visitUnionType(UnionTypeTree node, P p)
UnionTypeTreeノードをビジットします。UsesTreeノードをビジットします。visitVariable(VariableTree node, P p)
VariableTreeノードをビジットします。visitWhileLoop(WhileLoopTree node, P p)
WhileLoopTreeノードをビジットします。visitWildcard(WildcardTree node, P p)
WildcardTypeTreeノードをビジットします。visitYield(YieldTree node, P p)
YieldTreeノードをビジットします。
-
フィールド詳細
-
DEFAULT_VALUE
protected final R DEFAULT_VALUEdefault action
によって返されるデフォルト値。
-
-
コンストラクタの詳細
-
SimpleTreeVisitor
protected SimpleTreeVisitor()null
のDEFAULT_VALUEを持つビジターを作成します。 -
SimpleTreeVisitor
protected SimpleTreeVisitor(R defaultValue)指定されたDEFAULT_VALUEを持つビジターを作成します。- パラメータ:
defaultValue
- デフォルト・アクションによって返されるデフォルト値
-
-
メソッドの詳細
-
defaultAction
オーバーライドされていないすべてのメソッドで使用されるデフォルト・アクション。- パラメータ:
node
- ビジットされたノードp
- メソッドに渡されるパラメータ値- 戻り値:
- メソッドから返される結果値
-
visit
ノードの型に固有の適切なメソッドを呼び出します。- パラメータ:
node
- ディスパッチするノードp
- 適切なメソッドに渡すパラメータ- 戻り値:
- 値は適切なメソッドから返されます
-
visit
一連のノードのそれぞれに対して適切なメソッドを呼び出します。- パラメータ:
nodes
- ディスパッチするノードp
- それぞれの適切なメソッドに渡されるパラメータ値- 戻り値:
- 最後の訪問メソッドから返された値。何も呼び出されなかった場合はnull
-
visitCompilationUnit
public R visitCompilationUnit(CompilationUnitTree node, P p)CompilationUnitTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitCompilationUnit
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitPackage
public R visitPackage(PackageTree node, P p)PackageTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitPackage
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitImport
public R visitImport(ImportTree node, P p)ImportTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitImport
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitClass
ClassTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitClass
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitMethod
public R visitMethod(MethodTree node, P p)MethodTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitMethod
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitVariable
public R visitVariable(VariableTree node, P p)VariableTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitVariable
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitEmptyStatement
public R visitEmptyStatement(EmptyStatementTree node, P p)EmptyStatementTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitEmptyStatement
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitBlock
BlockTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitBlock
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitDoWhileLoop
public R visitDoWhileLoop(DoWhileLoopTree node, P p)DoWhileTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitDoWhileLoop
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitWhileLoop
public R visitWhileLoop(WhileLoopTree node, P p)WhileLoopTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitWhileLoop
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitForLoop
public R visitForLoop(ForLoopTree node, P p)ForLoopTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitForLoop
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitEnhancedForLoop
public R visitEnhancedForLoop(EnhancedForLoopTree node, P p)EnhancedForLoopTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitEnhancedForLoop
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitLabeledStatement
public R visitLabeledStatement(LabeledStatementTree node, P p)LabeledStatementTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitLabeledStatement
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitSwitch
public R visitSwitch(SwitchTree node, P p)SwitchTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitSwitch
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitSwitchExpression
public R visitSwitchExpression(SwitchExpressionTree node, P p)SwitchExpressionTreeノードにアクセスします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitSwitchExpression
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitCase
CaseTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitCase
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitSynchronized
public R visitSynchronized(SynchronizedTree node, P p)SynchronizedTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitSynchronized
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitTry
TryTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitTry
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitCatch
CatchTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitCatch
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitConditionalExpression
public R visitConditionalExpression(ConditionalExpressionTree node, P p)ConditionalExpressionTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitConditionalExpression
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitIf
IfTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitIf
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitExpressionStatement
public R visitExpressionStatement(ExpressionStatementTree node, P p)ExpressionStatementTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitExpressionStatement
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitBreak
BreakTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitBreak
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitContinue
public R visitContinue(ContinueTree node, P p)ContinueTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitContinue
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitReturn
public R visitReturn(ReturnTree node, P p)ReturnTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitReturn
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitThrow
ThrowTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitThrow
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitAssert
public R visitAssert(AssertTree node, P p)AssertTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitAssert
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitMethodInvocation
public R visitMethodInvocation(MethodInvocationTree node, P p)MethodInvocationTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitMethodInvocation
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitNewClass
public R visitNewClass(NewClassTree node, P p)NewClassTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitNewClass
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitNewArray
public R visitNewArray(NewArrayTree node, P p)NewArrayTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitNewArray
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitLambdaExpression
public R visitLambdaExpression(LambdaExpressionTree node, P p)LambdaExpressionTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitLambdaExpression
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitParenthesized
public R visitParenthesized(ParenthesizedTree node, P p)ParenthesizedTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitParenthesized
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitAssignment
public R visitAssignment(AssignmentTree node, P p)AssignmentTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitAssignment
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitCompoundAssignment
public R visitCompoundAssignment(CompoundAssignmentTree node, P p)CompoundAssignmentTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitCompoundAssignment
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitUnary
UnaryTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitUnary
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitBinary
public R visitBinary(BinaryTree node, P p)BinaryTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitBinary
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitTypeCast
public R visitTypeCast(TypeCastTree node, P p)TypeCastTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitTypeCast
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitInstanceOf
public R visitInstanceOf(InstanceOfTree node, P p)InstanceOfTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitInstanceOf
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitBindingPattern
public R visitBindingPattern(BindingPatternTree node, P p)BindingPatternノードを訪問します。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitBindingPattern
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果- 導入されたバージョン:
- 14
-
visitArrayAccess
public R visitArrayAccess(ArrayAccessTree node, P p)ArrayAccessTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitArrayAccess
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitMemberSelect
public R visitMemberSelect(MemberSelectTree node, P p)MemberSelectTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitMemberSelect
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitMemberReference
public R visitMemberReference(MemberReferenceTree node, P p)MemberReferenceTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitMemberReference
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitIdentifier
public R visitIdentifier(IdentifierTree node, P p)IdentifierTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitIdentifier
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitLiteral
public R visitLiteral(LiteralTree node, P p)LiteralTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitLiteral
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitPrimitiveType
public R visitPrimitiveType(PrimitiveTypeTree node, P p)PrimitiveTypeTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitPrimitiveType
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitArrayType
public R visitArrayType(ArrayTypeTree node, P p)ArrayTypeTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitArrayType
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitParameterizedType
public R visitParameterizedType(ParameterizedTypeTree node, P p)ParameterizedTypeTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitParameterizedType
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitUnionType
public R visitUnionType(UnionTypeTree node, P p)UnionTypeTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitUnionType
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitIntersectionType
public R visitIntersectionType(IntersectionTypeTree node, P p)IntersectionTypeTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitIntersectionType
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitTypeParameter
public R visitTypeParameter(TypeParameterTree node, P p)TypeParameterTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitTypeParameter
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitWildcard
public R visitWildcard(WildcardTree node, P p)WildcardTypeTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitWildcard
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitModifiers
public R visitModifiers(ModifiersTree node, P p)ModifiersTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitModifiers
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitAnnotation
public R visitAnnotation(AnnotationTree node, P p)AnnotatedTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitAnnotation
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitAnnotatedType
public R visitAnnotatedType(AnnotatedTypeTree node, P p)AnnotatedTypeTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitAnnotatedType
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitModule
public R visitModule(ModuleTree node, P p)インタフェースからコピーされた説明:TreeVisitor
ModuleTreeノードをビジットします。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitModule
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
- 結果値
-
visitExports
public R visitExports(ExportsTree node, P p)インタフェースからコピーされた説明:TreeVisitor
ExportsTreeノードをビジットします。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitExports
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
- 結果値
-
visitOpens
インタフェースからコピーされた説明:TreeVisitor
OpensTreeノードをビジットします。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitOpens
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
- 結果値
-
visitProvides
public R visitProvides(ProvidesTree node, P p)インタフェースからコピーされた説明:TreeVisitor
ProvidesTreeノードをビジットします。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitProvides
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
- 結果値
-
visitRequires
public R visitRequires(RequiresTree node, P p)インタフェースからコピーされた説明:TreeVisitor
RequiresTreeノードをビジットします。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitRequires
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
- 結果値
-
visitUses
インタフェースからコピーされた説明:TreeVisitor
UsesTreeノードをビジットします。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitUses
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
- 結果値
-
visitErroneous
public R visitErroneous(ErroneousTree node, P p)インタフェースからコピーされた説明:TreeVisitor
ErroneousTreeノードをビジットします。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitErroneous
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
- 結果値
-
visitOther
未知の型のTreeノードをビジットします。 これは、言語が進化し、新しい種類のノードがTree
階層に追加された場合に発生します。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitOther
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
visitYield
YieldTreeノードをビジットします。 この実装ではdefaultAction
を呼び出します。- 定義:
- インタフェース
TreeVisitor<R,P>
内のvisitYield
- パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-