<divclass="block">Classes relating to handling specialized non-chat player input.</div>
</div>
</div>
<sectionclass="class-uses">
<ulclass="block-list">
<li>
<sectionclass="detail"id="co.aikar.timings">
<h2>Uses of <ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a> in <ahref="../package-summary.html">co.aikar.timings</a></h2>
<divclass="caption"><span>Classes in <ahref="../package-summary.html">co.aikar.timings</a> that implement <ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></span></div>
<divclass="summary-table three-column-summary">
<divclass="table-header col-first">Modifier and Type</div>
<divclass="col-second even-row-color"><code><ahref="../FullServerTickHandler.html"class="type-name-link"title="class in co.aikar.timings">FullServerTickHandler</a></code></div>
<divclass="col-second odd-row-color"><code><ahref="../NullTimingHandler.html"class="type-name-link"title="class in co.aikar.timings">NullTimingHandler</a></code></div>
<divclass="col-last odd-row-color"> </div>
</div>
<divclass="caption"><span>Fields in <ahref="../package-summary.html">co.aikar.timings</a> declared as <ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></span></div>
<divclass="summary-table three-column-summary">
<divclass="table-header col-first">Modifier and Type</div>
<divclass="caption"><span>Methods in <ahref="../package-summary.html">co.aikar.timings</a> that return <ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></span></div>
<divclass="summary-table three-column-summary">
<divclass="table-header col-first">Modifier and Type</div>
<divclass="col-first even-row-color"><code>static <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></code></div>
<divclass="col-second even-row-color"><spanclass="type-name-label">TimingsManager.</span><code><ahref="../TimingsManager.html#getCommandTiming(java.lang.String,org.bukkit.command.Command)"class="member-name-link">getCommandTiming</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> pluginName,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../../../../org/bukkit/command/Command.html"title="class in org.bukkit.command">Command</a> command)</code></div>
<divclass="col-last even-row-color">
<divclass="block">Due to access restrictions, we need a helper method to get a Command TimingHandler with String group</div>
</div>
<divclass="col-first odd-row-color"><code>static <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></code></div>
<divclass="col-second odd-row-color"><spanclass="type-name-label">Timings.</span><code><ahref="../Timings.html#of(org.bukkit.plugin.Plugin,java.lang.String)"class="member-name-link">of</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../../../../org/bukkit/plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a> plugin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> name)</code></div>
<divclass="col-last odd-row-color">
<divclass="block">Returns a Timing for a plugin corresponding to a name.</div>
</div>
<divclass="col-first even-row-color"><code>static <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></code></div>
<divclass="col-second even-row-color"><spanclass="type-name-label">Timings.</span><code><ahref="../Timings.html#of(org.bukkit.plugin.Plugin,java.lang.String,co.aikar.timings.Timing)"class="member-name-link">of</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../../../../org/bukkit/plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a> plugin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> name,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a> groupHandler)</code></div>
<divclass="col-last even-row-color">
<divclass="block">Returns a handler that has a groupHandler timer handler.</div>
</div>
<divclass="col-first odd-row-color"><code>static <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></code></div>
<divclass="col-second odd-row-color"><spanclass="type-name-label">Timings.</span><code><ahref="../Timings.html#ofStart(org.bukkit.plugin.Plugin,java.lang.String)"class="member-name-link">ofStart</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../../../../org/bukkit/plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a> plugin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> name)</code></div>
<divclass="col-last odd-row-color">
<divclass="block">Returns a Timing object after starting it, useful for Java7 try-with-resources.</div>
</div>
<divclass="col-first even-row-color"><code>static <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></code></div>
<divclass="col-second even-row-color"><spanclass="type-name-label">Timings.</span><code><ahref="../Timings.html#ofStart(org.bukkit.plugin.Plugin,java.lang.String,co.aikar.timings.Timing)"class="member-name-link">ofStart</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../../../../org/bukkit/plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a> plugin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> name,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a> groupHandler)</code></div>
<divclass="col-last even-row-color">
<divclass="block">Returns a Timing object after starting it, useful for Java7 try-with-resources.</div>
</div>
<divclass="col-first odd-row-color"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></code></div>
<divclass="col-first even-row-color"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></code></div>
<divclass="col-first odd-row-color"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></code></div>
<divclass="block">Starts timing the execution until <ahref="../Timing.html#stopTiming()"><code>stopTiming()</code></a> is called.</div>
</div>
<divclass="col-first even-row-color"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></code></div>
<divclass="col-first odd-row-color"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></code></div>
<divclass="block">Starts timing the execution until <ahref="../Timing.html#stopTiming()"><code>stopTiming()</code></a> is called.</div>
</div>
</div>
<divclass="caption"><span>Methods in <ahref="../package-summary.html">co.aikar.timings</a> with parameters of type <ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></span></div>
<divclass="summary-table three-column-summary">
<divclass="table-header col-first">Modifier and Type</div>
<divclass="col-first even-row-color"><code>static <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></code></div>
<divclass="col-second even-row-color"><spanclass="type-name-label">Timings.</span><code><ahref="../Timings.html#of(org.bukkit.plugin.Plugin,java.lang.String,co.aikar.timings.Timing)"class="member-name-link">of</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../../../../org/bukkit/plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a> plugin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> name,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a> groupHandler)</code></div>
<divclass="col-last even-row-color">
<divclass="block">Returns a handler that has a groupHandler timer handler.</div>
</div>
<divclass="col-first odd-row-color"><code>static <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></code></div>
<divclass="col-second odd-row-color"><spanclass="type-name-label">Timings.</span><code><ahref="../Timings.html#ofStart(org.bukkit.plugin.Plugin,java.lang.String,co.aikar.timings.Timing)"class="member-name-link">ofStart</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../../../../org/bukkit/plugin/Plugin.html"title="interface in org.bukkit.plugin">Plugin</a> plugin,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> name,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a> groupHandler)</code></div>
<divclass="col-last odd-row-color">
<divclass="block">Returns a Timing object after starting it, useful for Java7 try-with-resources.</div>
</div>
</div>
</section>
</li>
<li>
<sectionclass="detail"id="org.bukkit.command">
<h2>Uses of <ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a> in <ahref="../../../../org/bukkit/command/package-summary.html">org.bukkit.command</a></h2>
<divclass="caption"><span>Fields in <ahref="../../../../org/bukkit/command/package-summary.html">org.bukkit.command</a> declared as <ahref="../Timing.html"title="interface in co.aikar.timings">Timing</a></span></div>
<divclass="summary-table three-column-summary">
<divclass="table-header col-first">Modifier and Type</div>