<li><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtCompound.html"title="interface in com.comphenix.protocol.wrappers.nbt"><spanclass="strong">Prev Class</span></a></li>
<li><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtList.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>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtCompound.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtCompound</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtFactory.html#asCompound(com.comphenix.protocol.wrappers.nbt.NbtBase)">asCompound</a></strong>(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><?> tag)</code>
<divclass="block">Attempt to cast this NBT tag as a compund.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtList.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtList</a><?></code></td>
<tdclass="colLast"><code><strong><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtFactory.html#asList(com.comphenix.protocol.wrappers.nbt.NbtBase)">asList</a></strong>(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><?> tag)</code>
<divclass="block">Attempt to cast this NBT tag as a list.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtWrapper</a><T></code></td>
<tdclass="colLast"><code><strong><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtFactory.html#fromBase(com.comphenix.protocol.wrappers.nbt.NbtBase)">fromBase</a></strong>(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><T> base)</code>
<divclass="block">Get a NBT wrapper from a NBT base.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtWrapper</a><?></code></td>
<divclass="block">Construct a wrapper for an NBT tag stored (in memory) in an item stack.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtWrapper</a><T></code></td>
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.Byte></code></td>
<divclass="block">Constructs a NBT tag of type byte.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><byte[]></code></td>
<divclass="block">Constructs a NBT tag of type byte array.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.Double></code></td>
<divclass="block">Constructs a NBT tag of type double.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.Float></code></td>
<divclass="block">Constructs a NBT tag of type float.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.Integer></code></td>
<divclass="block">Constructs a NBT tag of type int.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><int[]></code></td>
<divclass="block">Constructs a NBT tag of type int array.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.Long></code></td>
<divclass="block">Constructs a NBT tag of type long.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.Short></code></td>
<divclass="block">Constructs a NBT tag of type short.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.String></code></td>
<divclass="block">Constructs a NBT tag of type string.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtCompound.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtCompound</a></code></td>
<divclass="block">Construct a new NBT compound wrapper.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtCompound.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtCompound</a></code></td>
java.util.Collection<? extends <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><?>> list)</code>
<divclass="block">Construct a new NBT compound initialized with a given list of NBT values.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtList.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtList</a><T></code></td>
<divclass="block">Construct a NBT list of out a list of values.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtList.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtList</a><T></code></td>
<divclass="block">Construct a NBT list of out an array of values.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtWrapper</a><T></code></td>
<divclass="block">Create a new NBT wrapper from a given type.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtWrapper</a><T></code></td>
<tdclass="colLast"><code><strong><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtFactory.html#ofWrapper(com.comphenix.protocol.wrappers.nbt.NbtType, java.lang.String)">ofWrapper</a></strong>(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtType.html"title="enum in com.comphenix.protocol.wrappers.nbt">NbtType</a> type,
java.lang.String name)</code>
<divclass="block">Create a new NBT wrapper from a given type.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtWrapper</a><T></code></td>
<tdclass="colLast"><code><strong><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtFactory.html#ofWrapper(com.comphenix.protocol.wrappers.nbt.NbtType, java.lang.String, T)">ofWrapper</a></strong>(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtType.html"title="enum in com.comphenix.protocol.wrappers.nbt">NbtType</a> type,
java.lang.String name,
T value)</code>
<divclass="block">Create a new NBT wrapper from a given type.</div>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtCompound.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtCompound</a> asCompound(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><?> tag)</pre>
<divclass="block">Attempt to cast this NBT tag as a compund.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>tag</code> - - the NBT tag to cast.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>This instance as a compound.</dd>
<dt><spanclass="strong">Throws:</span></dt>
<dd><code>java.lang.UnsupportedOperationException</code> - If this is not a compound.</dd></dl>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtList.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtList</a><?> asList(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><?> tag)</pre>
<divclass="block">Attempt to cast this NBT tag as a list.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>tag</code> - - the NBT tag to cast.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>This instance as a list.</dd>
<dt><spanclass="strong">Throws:</span></dt>
<dd><code>java.lang.UnsupportedOperationException</code> - If this is not a list.</dd></dl>
<pre>public static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtWrapper</a><T> fromBase(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><T> base)</pre>
<divclass="block">Get a NBT wrapper from a NBT base.
<p>
This may clone the content if the NbtBase is not a NbtWrapper.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>base</code> - - the base class.</dd>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtWrapper</a><?> fromItemTag(org.bukkit.inventory.ItemStack stack)</pre>
<divclass="block">Construct a wrapper for an NBT tag stored (in memory) in an item stack. This is where
auxillary data such as enchanting, name and lore is stored. It doesn't include the items
material, damage value or count.
<p>
The item stack must be a wrapper for a CraftItemStack. Use
<ahref="../../../../../com/comphenix/protocol/utility/MinecraftReflection.html#getBukkitItemStack(org.bukkit.inventory.ItemStack)"><code>MinecraftReflection.getBukkitItemStack(ItemStack)</code></a> if not.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>stack</code> - - the item stack.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>A wrapper for its NBT tag.</dd></dl>
</li>
</ul>
<aname="fromNMS(java.lang.Object)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>fromNMS</h4>
<pre>public static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtWrapper</a><T> fromNMS(java.lang.Object handle)</pre>
<divclass="block">Initialize a NBT wrapper.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>handle</code> - - the underlying net.minecraft.server object to wrap.</dd>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.String> of(java.lang.String name,
java.lang.String value)</pre>
<divclass="block">Constructs a NBT tag of type string.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - name of the tag.</dd><dd><code>value</code> - - value of the tag.</dd>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.Byte> of(java.lang.String name,
byte value)</pre>
<divclass="block">Constructs a NBT tag of type byte.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - name of the tag.</dd><dd><code>value</code> - - value of the tag.</dd>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.Short> of(java.lang.String name,
short value)</pre>
<divclass="block">Constructs a NBT tag of type short.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - name of the tag.</dd><dd><code>value</code> - - value of the tag.</dd>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.Integer> of(java.lang.String name,
int value)</pre>
<divclass="block">Constructs a NBT tag of type int.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - name of the tag.</dd><dd><code>value</code> - - value of the tag.</dd>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.Long> of(java.lang.String name,
long value)</pre>
<divclass="block">Constructs a NBT tag of type long.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - name of the tag.</dd><dd><code>value</code> - - value of the tag.</dd>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.Float> of(java.lang.String name,
float value)</pre>
<divclass="block">Constructs a NBT tag of type float.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - name of the tag.</dd><dd><code>value</code> - - value of the tag.</dd>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><java.lang.Double> of(java.lang.String name,
double value)</pre>
<divclass="block">Constructs a NBT tag of type double.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - name of the tag.</dd><dd><code>value</code> - - value of the tag.</dd>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><byte[]> of(java.lang.String name,
byte[] value)</pre>
<divclass="block">Constructs a NBT tag of type byte array.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - name of the tag.</dd><dd><code>value</code> - - value of the tag.</dd>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><int[]> of(java.lang.String name,
int[] value)</pre>
<divclass="block">Constructs a NBT tag of type int array.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - name of the tag.</dd><dd><code>value</code> - - value of the tag.</dd>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtCompound.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtCompound</a> ofCompound(java.lang.String name,
java.util.Collection<? extends <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtBase.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtBase</a><?>> list)</pre>
<divclass="block">Construct a new NBT compound initialized with a given list of NBT values.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - the name of the compound wrapper.</dd><dd><code>list</code> - - the list of elements to add.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>The new wrapped NBT compound.</dd></dl>
</li>
</ul>
<aname="ofCompound(java.lang.String)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>ofCompound</h4>
<pre>public static <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtCompound.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtCompound</a> ofCompound(java.lang.String name)</pre>
<divclass="block">Construct a new NBT compound wrapper.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - the name of the compound wrapper.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>The new wrapped NBT compound.</dd></dl>
<pre>public static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtList.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtList</a><T> ofList(java.lang.String name,
T... elements)</pre>
<divclass="block">Construct a NBT list of out an array of values.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - name of this list.</dd><dd><code>elements</code> - - elements to add.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>The new filled NBT list.</dd></dl>
<pre>public static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtList.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtList</a><T> ofList(java.lang.String name,
<divclass="block">Construct a NBT list of out a list of values.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - - name of this list.</dd><dd><code>elements</code> - - elements to add.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>The new filled NBT list.</dd></dl>
<pre>public static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtWrapper</a><T> ofWrapper(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtType.html"title="enum in com.comphenix.protocol.wrappers.nbt">NbtType</a> type,
java.lang.String name)</pre>
<divclass="block">Create a new NBT wrapper from a given type.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>type</code> - - the NBT type.</dd><dd><code>name</code> - - the name of the NBT tag.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>The new wrapped NBT tag.</dd>
<dt><spanclass="strong">Throws:</span></dt>
<dd><code><ahref="../../../../../com/comphenix/protocol/reflect/FieldAccessException.html"title="class in com.comphenix.protocol.reflect">FieldAccessException</a></code> - If we're unable to create the underlying tag.</dd></dl>
<pre>public static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtWrapper</a><T> ofWrapper(<ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtType.html"title="enum in com.comphenix.protocol.wrappers.nbt">NbtType</a> type,
java.lang.String name,
T value)</pre>
<divclass="block">Create a new NBT wrapper from a given type.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>type</code> - - the NBT type.</dd><dd><code>name</code> - - the name of the NBT tag.</dd><dd><code>value</code> - - the value of the new tag.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>The new wrapped NBT tag.</dd>
<dt><spanclass="strong">Throws:</span></dt>
<dd><code><ahref="../../../../../com/comphenix/protocol/reflect/FieldAccessException.html"title="class in com.comphenix.protocol.reflect">FieldAccessException</a></code> - If we're unable to create the underlying tag.</dd></dl>
<pre>public static <T> <ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtWrapper.html"title="interface in com.comphenix.protocol.wrappers.nbt">NbtWrapper</a><T> ofWrapper(java.lang.Class<?> type,
java.lang.String name,
T value)</pre>
<divclass="block">Create a new NBT wrapper from a given type.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>type</code> - - type of the NBT value.</dd><dd><code>name</code> - - the name of the NBT tag.</dd><dd><code>value</code> - - the value of the new tag.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>The new wrapped NBT tag.</dd>
<dt><spanclass="strong">Throws:</span></dt>
<dd><code><ahref="../../../../../com/comphenix/protocol/reflect/FieldAccessException.html"title="class in com.comphenix.protocol.reflect">FieldAccessException</a></code> - If we're unable to create the underlying tag.</dd>
<dd><code>java.lang.IllegalArgumentException</code> - If the given class type is not valid NBT.</dd></dl>
<li><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtCompound.html"title="interface in com.comphenix.protocol.wrappers.nbt"><spanclass="strong">Prev Class</span></a></li>
<li><ahref="../../../../../com/comphenix/protocol/wrappers/nbt/NbtList.html"title="interface in com.comphenix.protocol.wrappers.nbt"><spanclass="strong">Next Class</span></a></li>