<li><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtType.html"title="enum in com.comphenix.protocol.wrappers.nbt"><spanclass="strong">Prev Class</span></a></li>
<li><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt"><spanclass="strong">Next Class</span></a></li>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtVisitor.html#visit(com.comphenix.protocol.wrappers.nbt.NbtBase)">visit</a></strong>(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><?> node)</code>
<divclass="block">Visit a leaf node, which is a NBT tag with a primitive or String value.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtVisitor.html#visitEnter(com.comphenix.protocol.wrappers.nbt.NbtCompound)">visitEnter</a></strong>(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtCompound.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtCompound</a> compound)</code>
<divclass="block">Begin visiting a compound node that contains multiple child nodes of different types.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtVisitor.html#visitEnter(com.comphenix.protocol.wrappers.nbt.NbtList)">visitEnter</a></strong>(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtList.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtList</a><?> list)</code>
<divclass="block">Begin visiting a list node that contains multiple child nodes of the same type.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtVisitor.html#visitLeave(com.comphenix.protocol.wrappers.nbt.NbtCompound)">visitLeave</a></strong>(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtCompound.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtCompound</a> compound)</code>
<divclass="block">Stop visiting a compound node.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtVisitor.html#visitLeave(com.comphenix.protocol.wrappers.nbt.NbtList)">visitLeave</a></strong>(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtList.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtList</a><?> list)</code>
<divclass="block">Stop visiting a list node.</div>
<pre>boolean visit(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><?> node)</pre>
<divclass="block">Visit a leaf node, which is a NBT tag with a primitive or String value.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>node</code> - - the visited leaf node.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>TRUE to continue visiting children at this level, FALSE otherwise.</dd></dl>
<pre>boolean visitEnter(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtList.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtList</a><?> list)</pre>
<divclass="block">Begin visiting a list node that contains multiple child nodes of the same type.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>list</code> - - the NBT tag to process.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>TRUE to visit the child nodes of this list, FALSE otherwise.</dd></dl>
<pre>boolean visitEnter(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtCompound.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtCompound</a> compound)</pre>
<divclass="block">Begin visiting a compound node that contains multiple child nodes of different types.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>compound</code> - - the NBT tag to process.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>TRUE to visit the child nodes of this compound, FALSE otherwise.</dd></dl>
<pre>boolean visitLeave(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtList.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtList</a><?> list)</pre>
<divclass="block">Stop visiting a list node.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>list</code> - - the list we're done visiting.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>TRUE for the parent to visit any subsequent sibling nodes, FALSE otherwise.</dd></dl>
<pre>boolean visitLeave(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtCompound.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtCompound</a> compound)</pre>
<divclass="block">Stop visiting a compound node.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>compound</code> - - the compound we're done visting.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>TRUE for the parent to visit any subsequent sibling nodes, FALSE otherwise</dd></dl>
<li><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtType.html"title="enum in com.comphenix.protocol.wrappers.nbt"><spanclass="strong">Prev Class</span></a></li>
<li><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt"><spanclass="strong">Next Class</span></a></li>