- 
- 型パラメータ:
- R- このビジターのメソッドの戻り型。 結果を返すことを必要としないビジターの- Voidを使用する。
- P- このビジターのメソッドに追加するパラメータの型。 追加のパラメータを必要としないビジターの- Voidを使用する。
 - 既知のすべての実装クラス:
- DocTreePathScanner,- DocTreeScanner,- SimpleDocTreeVisitor
 
 public interface DocTreeVisitor<R,P>ビジター・デザイン・パターンのスタイルによるツリーのビジターです。 このインタフェースを実装しているクラスは、コンパイル時にツリーの種類が未知の場合、ツリーの操作に使用されます。 ビジターがtreeacceptメソッドに渡されると、そのツリーに最も適用可能なvisitXyzメソッドが呼び出されます。このインタフェースを実装するクラスは、追加パラメータ pがnullのときにNullPointerExceptionをスローする場合としない場合があります。詳細については、クラスの実装に関するドキュメントを参照してください。警告: Java™プログラミング言語の将来のバージョンに現在は未知の新しいドキュメンテーション・コメント構造が追加される場合、それらを格納するために、このインタフェースにメソッドが追加される可能性があります。 したがって、このインタフェースを直接実装するビジター・クラスは、プラットフォームの将来のバージョンでソースの互換性がなくなる可能性があります。 - 導入されたバージョン:
- 1.8
 
- 
- 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 抽象メソッド デフォルト・メソッド 修飾子と型 メソッド 説明 RvisitAttribute(AttributeTree node, P p)AttributeTreeノードをビジットします。RvisitAuthor(AuthorTree node, P p)AuthorTreeノードをビジットします。RvisitComment(CommentTree node, P p)CommentTreeノードをビジットします。RvisitDeprecated(DeprecatedTree node, P p)DeprecatedTreeノードをビジットします。RvisitDocComment(DocCommentTree node, P p)DocCommentTreeノードをビジットします。RvisitDocRoot(DocRootTree node, P p)DocRootTreeノードをビジットします。default RvisitDocType(DocTypeTree node, P p)DocTypeTreeノードをビジットします。RvisitEndElement(EndElementTree node, P p)EndElementTreeノードをビジットします。RvisitEntity(EntityTree node, P p)EntityTreeノードをビジットします。RvisitErroneous(ErroneousTree node, P p)ErroneousTreeノードをビジットします。default RvisitHidden(HiddenTree node, P p)HiddenTreeノードをビジットします。RvisitIdentifier(IdentifierTree node, P p)IdentifierTreeノードをビジットします。default RvisitIndex(IndexTree node, P p)IndexTreeノードをビジットします。RvisitInheritDoc(InheritDocTree node, P p)InheritDocTreeノードをビジットします。RvisitLink(LinkTree node, P p)LinkTreeノードをビジットします。RvisitLiteral(LiteralTree node, P p)LiteralTreeノードをビジットします。RvisitOther(DocTree node, P p)未知の型のDocTreeノードをビジットします。RvisitParam(ParamTree node, P p)ParamTreeノードをビジットします。default RvisitProvides(ProvidesTree node, P p)ProvidesTreeノードをビジットします。RvisitReference(ReferenceTree node, P p)ReferenceTreeノードをビジットします。RvisitReturn(ReturnTree node, P p)ReturnTreeノードをビジットします。RvisitSee(SeeTree node, P p)SeeTreeノードをビジットします。RvisitSerial(SerialTree node, P p)SerialTreeノードをビジットします。RvisitSerialData(SerialDataTree node, P p)SerialDataTreeノードをビジットします。RvisitSerialField(SerialFieldTree node, P p)SerialFieldTreeノードをビジットします。RvisitSince(SinceTree node, P p)SinceTreeノードをビジットします。RvisitStartElement(StartElementTree node, P p)StartElementTreeノードをビジットします。default RvisitSummary(SummaryTree node, P p)SummaryTreeノードをビジットします。RvisitText(TextTree node, P p)TextTreeノードをビジットします。RvisitThrows(ThrowsTree node, P p)ThrowsTreeノードをビジットします。RvisitUnknownBlockTag(UnknownBlockTagTree node, P p)UnknownBlockTagTreeノードをビジットします。RvisitUnknownInlineTag(UnknownInlineTagTree node, P p)UnknownInlineTagTreeノードをビジットします。default RvisitUses(UsesTree node, P p)UsesTreeノードをビジットします。RvisitValue(ValueTree node, P p)ValueTreeノードをビジットします。RvisitVersion(VersionTree node, P p)VersionTreeTreeノードをビジットします。
 
- 
- 
- 
メソッドの詳細- 
visitAttributeR visitAttribute(AttributeTree node, P p) AttributeTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitAuthorR visitAuthor(AuthorTree node, P p) AuthorTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitCommentR visitComment(CommentTree node, P p) CommentTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitDeprecatedR visitDeprecated(DeprecatedTree node, P p) DeprecatedTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitDocCommentR visitDocComment(DocCommentTree node, P p) DocCommentTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitDocRootR visitDocRoot(DocRootTree node, P p) DocRootTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitDocTypedefault R visitDocType(DocTypeTree node, P p) DocTypeTreeノードをビジットします。- 実装要件:
- visitOther(node, p)を呼び出して- DocTypeTreeノードをビジットします。
- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
- 導入されたバージョン:
- 10
 
 - 
visitEndElementR visitEndElement(EndElementTree node, P p) EndElementTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitEntityR visitEntity(EntityTree node, P p) EntityTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitErroneousR visitErroneous(ErroneousTree node, P p) ErroneousTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitHiddendefault R visitHidden(HiddenTree node, P p) HiddenTreeノードをビジットします。- 実装要件:
- visitOther(node, p)を呼び出して- HiddenTreeノードをビジットします。
- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
- 導入されたバージョン:
- 9
 
 - 
visitIdentifierR visitIdentifier(IdentifierTree node, P p) IdentifierTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitIndexdefault R visitIndex(IndexTree node, P p) IndexTreeノードをビジットします。- 実装要件:
- visitOther(node, p)を呼び出して- IndexTreeノードをビジットします。
- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
- 導入されたバージョン:
- 9
 
 - 
visitInheritDocR visitInheritDoc(InheritDocTree node, P p) InheritDocTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitLinkR visitLink(LinkTree node, P p) LinkTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitLiteralR visitLiteral(LiteralTree node, P p) LiteralTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitParamR visitParam(ParamTree node, P p) ParamTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitProvidesdefault R visitProvides(ProvidesTree node, P p) ProvidesTreeノードをビジットします。- 実装要件:
- visitOther(node, p)を呼び出して- ProvidesTreeノードをビジットします。
- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
- 導入されたバージョン:
- 9
 
 - 
visitReferenceR visitReference(ReferenceTree node, P p) ReferenceTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitReturnR visitReturn(ReturnTree node, P p) ReturnTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitSeeR visitSee(SeeTree node, P p) SeeTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitSerialR visitSerial(SerialTree node, P p) SerialTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitSerialDataR visitSerialData(SerialDataTree node, P p) SerialDataTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitSerialFieldR visitSerialField(SerialFieldTree node, P p) SerialFieldTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitSinceR visitSince(SinceTree node, P p) SinceTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitStartElementR visitStartElement(StartElementTree node, P p) StartElementTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitSummarydefault R visitSummary(SummaryTree node, P p) SummaryTreeノードをビジットします。- 実装要件:
- visitOther(node, p)を呼び出して- SummaryTreeノードをビジットします。
- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
- 導入されたバージョン:
- 10
 
 - 
visitTextR visitText(TextTree node, P p) TextTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitThrowsR visitThrows(ThrowsTree node, P p) ThrowsTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitUnknownBlockTagR visitUnknownBlockTag(UnknownBlockTagTree node, P p) UnknownBlockTagTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitUnknownInlineTagR visitUnknownInlineTag(UnknownInlineTagTree node, P p) UnknownInlineTagTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitUsesdefault R visitUses(UsesTree node, P p) UsesTreeノードをビジットします。- 実装要件:
- visitOther(node, p)を呼び出して- UsesTreeノードをビジットします。
- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
- 導入されたバージョン:
- 9
 
 - 
visitValueR visitValue(ValueTree node, P p) ValueTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 - 
visitVersionR visitVersion(VersionTree node, P p) VersionTreeTreeノードをビジットします。- パラメータ:
- node- ビジットされたノード
- p- パラメータ値
- 戻り値:
- 結果値
 
 
- 
 
-