- java.lang.Object
-
- com.sun.source.util.SimpleTreeVisitor<R,P>
-
- 型パラメータ:
R- このビジターのメソッドの戻り型。 結果を返すことを必要としないビジターのVoidを使用する。P- このビジターのメソッドに追加するパラメータの型。 追加のパラメータを必要としないビジターのVoidを使用する。
- すべての実装されたインタフェース:
TreeVisitor<R,P>
public class SimpleTreeVisitor<R,P> extends Object implements TreeVisitor<R,P>
ツリー・ノードへの単純なビジターです。- 導入されたバージョン:
- 1.6
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected RDEFAULT_VALUEdefault actionによって返されるデフォルト値。
-
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protectedSimpleTreeVisitor()nullのDEFAULT_VALUEを持つビジターを作成します。protectedSimpleTreeVisitor(R defaultValue)指定されたDEFAULT_VALUEを持つビジターを作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 protected RdefaultAction(Tree node, P p)オーバーライドされていないすべてのメソッドで使用されるデフォルト・アクション。Rvisit(Tree node, P p)ノードの型に固有の適切なメソッドを呼び出します。Rvisit(Iterable<? extends Tree> nodes, P p)一連のノードのそれぞれに対して適切なメソッドを呼び出します。RvisitAnnotatedType(AnnotatedTypeTree node, P p)AnnotatedTypeTreeノードをビジットします。RvisitAnnotation(AnnotationTree node, P p)AnnotatedTreeノードをビジットします。RvisitArrayAccess(ArrayAccessTree node, P p)ArrayAccessTreeノードをビジットします。RvisitArrayType(ArrayTypeTree node, P p)ArrayTypeTreeノードをビジットします。RvisitAssert(AssertTree node, P p)AssertTreeノードをビジットします。RvisitAssignment(AssignmentTree node, P p)AssignmentTreeノードをビジットします。RvisitBinary(BinaryTree node, P p)BinaryTreeノードをビジットします。RvisitBlock(BlockTree node, P p)BlockTreeノードをビジットします。RvisitBreak(BreakTree node, P p)BreakTreeノードをビジットします。RvisitCase(CaseTree node, P p)CaseTreeノードをビジットします。RvisitCatch(CatchTree node, P p)CatchTreeノードをビジットします。RvisitClass(ClassTree node, P p)ClassTreeノードをビジットします。RvisitCompilationUnit(CompilationUnitTree node, P p)CompilationUnitTreeノードをビジットします。RvisitCompoundAssignment(CompoundAssignmentTree node, P p)CompoundAssignmentTreeノードをビジットします。RvisitConditionalExpression(ConditionalExpressionTree node, P p)ConditionalExpressionTreeノードをビジットします。RvisitContinue(ContinueTree node, P p)ContinueTreeノードをビジットします。RvisitDoWhileLoop(DoWhileLoopTree node, P p)DoWhileTreeノードをビジットします。RvisitEmptyStatement(EmptyStatementTree node, P p)EmptyStatementTreeノードをビジットします。RvisitEnhancedForLoop(EnhancedForLoopTree node, P p)EnhancedForLoopTreeノードをビジットします。RvisitExpressionStatement(ExpressionStatementTree node, P p)ExpressionStatementTreeノードをビジットします。RvisitForLoop(ForLoopTree node, P p)ForLoopTreeノードをビジットします。RvisitIdentifier(IdentifierTree node, P p)IdentifierTreeノードをビジットします。RvisitIf(IfTree node, P p)IfTreeノードをビジットします。RvisitImport(ImportTree node, P p)ImportTreeノードをビジットします。RvisitInstanceOf(InstanceOfTree node, P p)InstanceOfTreeノードをビジットします。RvisitIntersectionType(IntersectionTypeTree node, P p)IntersectionTypeTreeノードをビジットします。RvisitLabeledStatement(LabeledStatementTree node, P p)LabeledStatementTreeノードをビジットします。RvisitLambdaExpression(LambdaExpressionTree node, P p)LambdaExpressionTreeノードをビジットします。RvisitLiteral(LiteralTree node, P p)LiteralTreeノードをビジットします。RvisitMemberReference(MemberReferenceTree node, P p)MemberReferenceTreeノードをビジットします。RvisitMemberSelect(MemberSelectTree node, P p)MemberSelectTreeノードをビジットします。RvisitMethod(MethodTree node, P p)MethodTreeノードをビジットします。RvisitMethodInvocation(MethodInvocationTree node, P p)MethodInvocationTreeノードをビジットします。RvisitModifiers(ModifiersTree node, P p)ModifiersTreeノードをビジットします。RvisitNewArray(NewArrayTree node, P p)NewArrayTreeノードをビジットします。RvisitNewClass(NewClassTree node, P p)NewClassTreeノードをビジットします。RvisitOther(Tree node, P p)未知の型のTreeノードをビジットします。RvisitPackage(PackageTree node, P p)PackageTreeノードをビジットします。RvisitParameterizedType(ParameterizedTypeTree node, P p)ParameterizedTypeTreeノードをビジットします。RvisitParenthesized(ParenthesizedTree node, P p)ParenthesizedTreeノードをビジットします。RvisitPrimitiveType(PrimitiveTypeTree node, P p)PrimitiveTypeTreeノードをビジットします。RvisitReturn(ReturnTree node, P p)ReturnTreeノードをビジットします。RvisitSwitch(SwitchTree node, P p)SwitchTreeノードをビジットします。RvisitSynchronized(SynchronizedTree node, P p)SynchronizedTreeノードをビジットします。RvisitThrow(ThrowTree node, P p)ThrowTreeノードをビジットします。RvisitTry(TryTree node, P p)TryTreeノードをビジットします。RvisitTypeCast(TypeCastTree node, P p)TypeCastTreeノードをビジットします。RvisitTypeParameter(TypeParameterTree node, P p)TypeParameterTreeノードをビジットします。RvisitUnary(UnaryTree node, P p)UnaryTreeノードをビジットします。RvisitUnionType(UnionTypeTree node, P p)UnionTypeTreeノードをビジットします。RvisitVariable(VariableTree node, P p)VariableTreeノードをビジットします。RvisitWhileLoop(WhileLoopTree node, P p)WhileLoopTreeノードをビジットします。RvisitWildcard(WildcardTree node, P p)WildcardTypeTreeノードをビジットします。-
クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
-
インタフェース com.sun.source.tree.TreeVisitorで宣言されたメソッド
visitErroneous, visitExports, visitModule, visitOpens, visitProvides, visitRequires, visitUses
-
-
-
-
フィールドの詳細
-
DEFAULT_VALUE
protected final R DEFAULT_VALUE
default actionによって返されるデフォルト値。
-
-
コンストラクタの詳細
-
SimpleTreeVisitor
protected SimpleTreeVisitor()
nullのDEFAULT_VALUEを持つビジターを作成します。
-
SimpleTreeVisitor
protected SimpleTreeVisitor(R defaultValue)
指定されたDEFAULT_VALUEを持つビジターを作成します。- パラメータ:
defaultValue- デフォルトのアクションによって返されるデフォルト値。
-
-
メソッドの詳細
-
defaultAction
protected R defaultAction(Tree node, P p)
オーバーライドされていないすべてのメソッドで使用されるデフォルト・アクション。- パラメータ:
node- ビジットされたノードp- メソッドに渡されるパラメータ値- 戻り値:
- メソッドから返される結果値
-
visit
public final R visit(Tree node, P p)
ノードの型に固有の適切なメソッドを呼び出します。- パラメータ:
node- ディスパッチするノードp- 適切なメソッドに渡すパラメータ- 戻り値:
- 値は適切なメソッドから返されます
-
visit
public final R visit(Iterable<? extends Tree> nodes, P p)
一連のノードのそれぞれに対して適切なメソッドを呼び出します。- パラメータ:
nodes- ディスパッチするノードp- それぞれの適切なメソッドに渡されるパラメータ値- 戻り値:
- 最後のメソッドからの戻り値、または何も呼び出されなかった場合はnull。
-
visitCompilationUnit
public R visitCompilationUnit(CompilationUnitTree node, P p)
CompilationUnitTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitCompilationUnit、インタフェース:TreeVisitor<R,P>- パラメータ:
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を呼び出します。- 定義:
visitImport、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitClass
public R visitClass(ClassTree node, P p)
ClassTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitClass、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitMethod
public R visitMethod(MethodTree node, P p)
MethodTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitMethod、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitVariable
public R visitVariable(VariableTree node, P p)
VariableTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitVariable、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitEmptyStatement
public R visitEmptyStatement(EmptyStatementTree node, P p)
EmptyStatementTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitEmptyStatement、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitBlock
public R visitBlock(BlockTree node, P p)
BlockTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitBlock、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitDoWhileLoop
public R visitDoWhileLoop(DoWhileLoopTree node, P p)
DoWhileTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitDoWhileLoop、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitWhileLoop
public R visitWhileLoop(WhileLoopTree node, P p)
WhileLoopTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitWhileLoop、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitForLoop
public R visitForLoop(ForLoopTree node, P p)
ForLoopTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitForLoop、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitEnhancedForLoop
public R visitEnhancedForLoop(EnhancedForLoopTree node, P p)
EnhancedForLoopTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitEnhancedForLoop、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitLabeledStatement
public R visitLabeledStatement(LabeledStatementTree node, P p)
LabeledStatementTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitLabeledStatement、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSwitch
public R visitSwitch(SwitchTree node, P p)
SwitchTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitSwitch、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitCase
public R visitCase(CaseTree node, P p)
CaseTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitCase、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSynchronized
public R visitSynchronized(SynchronizedTree node, P p)
SynchronizedTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitSynchronized、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitTry
public R visitTry(TryTree node, P p)
TryTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitTry、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitCatch
public R visitCatch(CatchTree node, P p)
CatchTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitCatch、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitConditionalExpression
public R visitConditionalExpression(ConditionalExpressionTree node, P p)
ConditionalExpressionTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitConditionalExpression、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitIf
public R visitIf(IfTree node, P p)
IfTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitIf、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitExpressionStatement
public R visitExpressionStatement(ExpressionStatementTree node, P p)
ExpressionStatementTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitExpressionStatement、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitBreak
public R visitBreak(BreakTree node, P p)
BreakTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitBreak、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitContinue
public R visitContinue(ContinueTree node, P p)
ContinueTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitContinue、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitReturn
public R visitReturn(ReturnTree node, P p)
ReturnTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitReturn、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitThrow
public R visitThrow(ThrowTree node, P p)
ThrowTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitThrow、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitAssert
public R visitAssert(AssertTree node, P p)
AssertTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitAssert、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitMethodInvocation
public R visitMethodInvocation(MethodInvocationTree node, P p)
MethodInvocationTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitMethodInvocation、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitNewClass
public R visitNewClass(NewClassTree node, P p)
NewClassTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitNewClass、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitNewArray
public R visitNewArray(NewArrayTree node, P p)
NewArrayTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitNewArray、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitLambdaExpression
public R visitLambdaExpression(LambdaExpressionTree node, P p)
LambdaExpressionTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitLambdaExpression、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitParenthesized
public R visitParenthesized(ParenthesizedTree node, P p)
ParenthesizedTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitParenthesized、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitAssignment
public R visitAssignment(AssignmentTree node, P p)
AssignmentTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitAssignment、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitCompoundAssignment
public R visitCompoundAssignment(CompoundAssignmentTree node, P p)
CompoundAssignmentTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitCompoundAssignment、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitUnary
public R visitUnary(UnaryTree node, P p)
UnaryTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitUnary、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitBinary
public R visitBinary(BinaryTree node, P p)
BinaryTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitBinary、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitTypeCast
public R visitTypeCast(TypeCastTree node, P p)
TypeCastTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitTypeCast、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitInstanceOf
public R visitInstanceOf(InstanceOfTree node, P p)
InstanceOfTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitInstanceOf、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitArrayAccess
public R visitArrayAccess(ArrayAccessTree node, P p)
ArrayAccessTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitArrayAccess、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitMemberSelect
public R visitMemberSelect(MemberSelectTree node, P p)
MemberSelectTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitMemberSelect、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitMemberReference
public R visitMemberReference(MemberReferenceTree node, P p)
MemberReferenceTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitMemberReference、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitIdentifier
public R visitIdentifier(IdentifierTree node, P p)
IdentifierTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitIdentifier、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitLiteral
public R visitLiteral(LiteralTree node, P p)
LiteralTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitLiteral、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitPrimitiveType
public R visitPrimitiveType(PrimitiveTypeTree node, P p)
PrimitiveTypeTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitPrimitiveType、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitArrayType
public R visitArrayType(ArrayTypeTree node, P p)
ArrayTypeTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitArrayType、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitParameterizedType
public R visitParameterizedType(ParameterizedTypeTree node, P p)
ParameterizedTypeTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitParameterizedType、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitUnionType
public R visitUnionType(UnionTypeTree node, P p)
UnionTypeTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitUnionType、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitIntersectionType
public R visitIntersectionType(IntersectionTypeTree node, P p)
IntersectionTypeTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitIntersectionType、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitTypeParameter
public R visitTypeParameter(TypeParameterTree node, P p)
TypeParameterTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitTypeParameter、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitWildcard
public R visitWildcard(WildcardTree node, P p)
WildcardTypeTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitWildcard、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitModifiers
public R visitModifiers(ModifiersTree node, P p)
ModifiersTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitModifiers、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitAnnotation
public R visitAnnotation(AnnotationTree node, P p)
AnnotatedTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitAnnotation、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitAnnotatedType
public R visitAnnotatedType(AnnotatedTypeTree node, P p)
AnnotatedTypeTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitAnnotatedType、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitOther
public R visitOther(Tree node, P p)
未知の型のTreeノードをビジットします。 これは、言語が進化し、新しい種類のノードがTree階層に追加された場合に発生します。 この実装ではdefaultActionを呼び出します。- 定義:
visitOther、インタフェース:TreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
-