Archiviert
13
0

Updated documentation for 1.7.0

Dieser Commit ist enthalten in:
Kristian S. Stangeland 2012-11-21 06:29:29 +01:00
Ursprung 1d1f96cda4
Commit a2b61ea880
232 geänderte Dateien mit 1390 neuen und 771 gelöschten Zeilen

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>All Classes</title> <title>All Classes</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>All Classes</title> <title>All Classes</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:10 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:47 CET 2012 -->
<title>Application</title> <title>Application</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:10 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:47 CET 2012 -->
<title>AsynchronousManager</title> <title>AsynchronousManager</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -217,6 +217,8 @@
<h4>registerAsyncHandler</h4> <h4>registerAsyncHandler</h4>
<pre><a href="../../../com/comphenix/protocol/async/AsyncListenerHandler.html" title="class in com.comphenix.protocol.async">AsyncListenerHandler</a>&nbsp;registerAsyncHandler(<a href="../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</pre> <pre><a href="../../../com/comphenix/protocol/async/AsyncListenerHandler.html" title="class in com.comphenix.protocol.async">AsyncListenerHandler</a>&nbsp;registerAsyncHandler(<a href="../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</pre>
<div class="block">Registers an asynchronous packet handler. <div class="block">Registers an asynchronous packet handler.
<p>
Use <a href="../../../com/comphenix/protocol/async/AsyncMarker.html#incrementProcessingDelay()"><code>AsyncMarker.incrementProcessingDelay()</code></a> to delay a packet until its ready to be transmitted.
<p> <p>
To start listening asynchronously, pass the getListenerLoop() runnable to a different thread.</div> To start listening asynchronously, pass the getListenerLoop() runnable to a different thread.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>listener</code> - - the packet listener that will recieve these asynchronous events.</dd> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>listener</code> - - the packet listener that will recieve these asynchronous events.</dd>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:10 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:47 CET 2012 -->
<title>PacketStream</title> <title>PacketStream</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:10 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:47 CET 2012 -->
<title>Packets.Client</title> <title>Packets.Client</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:10 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:47 CET 2012 -->
<title>Packets.Server</title> <title>Packets.Server</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:10 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:47 CET 2012 -->
<title>Packets</title> <title>Packets</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:10 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:47 CET 2012 -->
<title>ProtocolLibrary</title> <title>ProtocolLibrary</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:10 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:47 CET 2012 -->
<title>ProtocolManager</title> <title>ProtocolManager</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -184,16 +184,32 @@ extends <a href="../../../com/comphenix/protocol/PacketStream.html" title="inter
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#removePacketListener(com.comphenix.protocol.events.PacketListener)">removePacketListener</a></strong>(<a href="../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</code> <td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">recieveClientPacket</a></strong>(org.bukkit.entity.Player&nbsp;sender,
<div class="block">Removes a given packet listener.</div> <a href="../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet,
boolean&nbsp;filters)</code>
<div class="block">Simulate recieving a certain packet from a given player.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#removePacketListener(com.comphenix.protocol.events.PacketListener)">removePacketListener</a></strong>(<a href="../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</code>
<div class="block">Removes a given packet listener.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#removePacketListeners(org.bukkit.plugin.Plugin)">removePacketListeners</a></strong>(org.bukkit.plugin.Plugin&nbsp;plugin)</code> <td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#removePacketListeners(org.bukkit.plugin.Plugin)">removePacketListeners</a></strong>(org.bukkit.plugin.Plugin&nbsp;plugin)</code>
<div class="block">Removes every listener associated with the given plugin.</div> <div class="block">Removes every listener associated with the given plugin.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">sendServerPacket</a></strong>(org.bukkit.entity.Player&nbsp;reciever,
<a href="../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet,
boolean&nbsp;filters)</code>
<div class="block">Send a packet to the given player.</div>
</td>
</tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#updateEntity(org.bukkit.entity.Entity, java.util.List)">updateEntity</a></strong>(org.bukkit.entity.Entity&nbsp;entity, <td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#updateEntity(org.bukkit.entity.Entity, java.util.List)">updateEntity</a></strong>(org.bukkit.entity.Entity&nbsp;entity,
@ -207,7 +223,7 @@ extends <a href="../../../com/comphenix/protocol/PacketStream.html" title="inter
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from interface&nbsp;com.comphenix.protocol.<a href="../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></h3> <h3>Methods inherited from interface&nbsp;com.comphenix.protocol.<a href="../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></h3>
<code><a href="../../../com/comphenix/protocol/PacketStream.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">recieveClientPacket</a>, <a href="../../../com/comphenix/protocol/PacketStream.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">recieveClientPacket</a>, <a href="../../../com/comphenix/protocol/PacketStream.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">sendServerPacket</a>, <a href="../../../com/comphenix/protocol/PacketStream.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">sendServerPacket</a></code></li> <code><a href="../../../com/comphenix/protocol/PacketStream.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">recieveClientPacket</a>, <a href="../../../com/comphenix/protocol/PacketStream.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">sendServerPacket</a></code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -223,6 +239,52 @@ extends <a href="../../../com/comphenix/protocol/PacketStream.html" title="inter
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sendServerPacket</h4>
<pre>void&nbsp;sendServerPacket(org.bukkit.entity.Player&nbsp;reciever,
<a href="../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet,
boolean&nbsp;filters)
throws java.lang.reflect.InvocationTargetException</pre>
<div class="block">Send a packet to the given player.
<p>
Re-sending a previously cancelled packet is discuraged. Use <a href="../../../com/comphenix/protocol/async/AsyncMarker.html#incrementProcessingDelay()"><code>AsyncMarker.incrementProcessingDelay()</code></a>
to delay a packet until a certain condition has been met.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../com/comphenix/protocol/PacketStream.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">sendServerPacket</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>reciever</code> - - the reciever.</dd><dd><code>packet</code> - - packet to send.</dd><dd><code>filters</code> - - whether or not to invoke any packet filters.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.reflect.InvocationTargetException</code> - - if an error occured when sending the packet.</dd></dl>
</li>
</ul>
<a name="recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>recieveClientPacket</h4>
<pre>void&nbsp;recieveClientPacket(org.bukkit.entity.Player&nbsp;sender,
<a href="../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet,
boolean&nbsp;filters)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException</pre>
<div class="block">Simulate recieving a certain packet from a given player.
<p>
Receiving a previously cancelled packet is discuraged. Use <a href="../../../com/comphenix/protocol/async/AsyncMarker.html#incrementProcessingDelay()"><code>AsyncMarker.incrementProcessingDelay()</code></a>
to delay a packet until a certain condition has been met.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../com/comphenix/protocol/PacketStream.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">recieveClientPacket</a></code>&nbsp;in interface&nbsp;<code><a href="../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>sender</code> - - the sender.</dd><dd><code>packet</code> - - the packet that was sent.</dd><dd><code>filters</code> - - whether or not to invoke any packet filters.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.reflect.InvocationTargetException</code> - If the reflection machinery failed.</dd>
<dd><code>java.lang.IllegalAccessException</code> - If the underlying method caused an error.</dd></dl>
</li>
</ul>
<a name="getPacketListeners()"> <a name="getPacketListeners()">
<!-- --> <!-- -->
</a> </a>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>AsyncFilterManager</title> <title>AsyncFilterManager</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -103,7 +103,10 @@
<pre>public class <span class="strong">AsyncFilterManager</span> <pre>public class <span class="strong">AsyncFilterManager</span>
extends java.lang.Object extends java.lang.Object
implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol">AsynchronousManager</a></pre> implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol">AsynchronousManager</a></pre>
<div class="block">Represents a filter manager for asynchronous packets.</div> <div class="block">Represents a filter manager for asynchronous packets.
<p>
By using <a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#incrementProcessingDelay()"><code>AsyncMarker.incrementProcessingDelay()</code></a>, a packet can be delayed without having to block the
processing thread.</div>
<dl><dt><span class="strong">Author:</span></dt> <dl><dt><span class="strong">Author:</span></dt>
<dd>Kristian</dd></dl> <dd>Kristian</dd></dl>
</li> </li>
@ -126,7 +129,9 @@ implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html"
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#AsyncFilterManager(com.comphenix.protocol.error.ErrorReporter, org.bukkit.scheduler.BukkitScheduler, com.comphenix.protocol.ProtocolManager)">AsyncFilterManager</a></strong>(<a href="../../../../com/comphenix/protocol/error/ErrorReporter.html" title="interface in com.comphenix.protocol.error">ErrorReporter</a>&nbsp;reporter, <td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#AsyncFilterManager(com.comphenix.protocol.error.ErrorReporter, org.bukkit.scheduler.BukkitScheduler, com.comphenix.protocol.ProtocolManager)">AsyncFilterManager</a></strong>(<a href="../../../../com/comphenix/protocol/error/ErrorReporter.html" title="interface in com.comphenix.protocol.error">ErrorReporter</a>&nbsp;reporter,
org.bukkit.scheduler.BukkitScheduler&nbsp;scheduler, org.bukkit.scheduler.BukkitScheduler&nbsp;scheduler,
<a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a>&nbsp;manager)</code>&nbsp;</td> <a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a>&nbsp;manager)</code>
<div class="block">Initialize a asynchronous filter manager.</div>
</td>
</tr> </tr>
</table> </table>
</li> </li>
@ -182,12 +187,24 @@ implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html"
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>com.comphenix.protocol.async.PacketProcessingQueue</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getProcessingQueue(com.comphenix.protocol.events.PacketEvent)">getProcessingQueue</a></strong>(<a href="../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet)</code>
<div class="block">Retrieve the processing queue this packet belongs to.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Set&lt;java.lang.Integer&gt;</code></td> <td class="colFirst"><code>java.util.Set&lt;java.lang.Integer&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getReceivingFilters()">getReceivingFilters</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getReceivingFilters()">getReceivingFilters</a></strong>()</code>
<div class="block">Retrieves a immutable set containing the ID of the recieved client packets that will be <div class="block">Retrieves a immutable set containing the ID of the recieved client packets that will be
observed by the asynchronous listeners.</div> observed by the asynchronous listeners.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>org.bukkit.scheduler.BukkitScheduler</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getScheduler()">getScheduler</a></strong>()</code>
<div class="block">Retrieve the current task scheduler.</div>
</td>
</tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>java.util.Set&lt;java.lang.Integer&gt;</code></td> <td class="colFirst"><code>java.util.Set&lt;java.lang.Integer&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getSendingFilters()">getSendingFilters</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getSendingFilters()">getSendingFilters</a></strong>()</code>
@ -196,6 +213,19 @@ implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html"
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>com.comphenix.protocol.async.PacketSendingQueue</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getSendingQueue(com.comphenix.protocol.events.PacketEvent)">getSendingQueue</a></strong>(<a href="../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet)</code>
<div class="block">Retrieve the sending queue this packet belongs to.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>com.comphenix.protocol.async.PacketSendingQueue</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getSendingQueue(com.comphenix.protocol.events.PacketEvent, boolean)">getSendingQueue</a></strong>(<a href="../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet,
boolean&nbsp;createNew)</code>
<div class="block">Retrieve the sending queue this packet belongs to.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Set&lt;<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&gt;</code></td> <td class="colFirst"><code>java.util.Set&lt;<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getTimeoutHandlers()">getTimeoutHandlers</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getTimeoutHandlers()">getTimeoutHandlers</a></strong>()</code>
<div class="block">Get a immutable list of every registered timeout handler.</div> <div class="block">Get a immutable list of every registered timeout handler.</div>
@ -228,9 +258,8 @@ implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html"
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#scheduleAsyncTask(org.bukkit.plugin.Plugin, java.lang.Runnable)">scheduleAsyncTask</a></strong>(org.bukkit.plugin.Plugin&nbsp;plugin, <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#removePlayer(org.bukkit.entity.Player)">removePlayer</a></strong>(org.bukkit.entity.Player&nbsp;player)</code>
java.lang.Runnable&nbsp;runnable)</code> <div class="block">Clean up after a given player has logged out.</div>
<div class="block">Used to create a default asynchronous task.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
@ -301,6 +330,10 @@ implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html"
<pre>public&nbsp;AsyncFilterManager(<a href="../../../../com/comphenix/protocol/error/ErrorReporter.html" title="interface in com.comphenix.protocol.error">ErrorReporter</a>&nbsp;reporter, <pre>public&nbsp;AsyncFilterManager(<a href="../../../../com/comphenix/protocol/error/ErrorReporter.html" title="interface in com.comphenix.protocol.error">ErrorReporter</a>&nbsp;reporter,
org.bukkit.scheduler.BukkitScheduler&nbsp;scheduler, org.bukkit.scheduler.BukkitScheduler&nbsp;scheduler,
<a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a>&nbsp;manager)</pre> <a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a>&nbsp;manager)</pre>
<div class="block">Initialize a asynchronous filter manager.
<p>
<b>Internal method</b>. Retrieve the global asynchronous manager from the protocol manager instead.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>reporter</code> - - desired error reporter.</dd><dd><code>scheduler</code> - - task scheduler.</dd><dd><code>manager</code> - - protocol manager.</dd></dl>
</li> </li>
</ul> </ul>
</li> </li>
@ -320,6 +353,8 @@ implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html"
<pre>public&nbsp;<a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html" title="class in com.comphenix.protocol.async">AsyncListenerHandler</a>&nbsp;registerAsyncHandler(<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</pre> <pre>public&nbsp;<a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html" title="class in com.comphenix.protocol.async">AsyncListenerHandler</a>&nbsp;registerAsyncHandler(<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/comphenix/protocol/AsynchronousManager.html#registerAsyncHandler(com.comphenix.protocol.events.PacketListener)">AsynchronousManager</a></code></strong></div> <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/comphenix/protocol/AsynchronousManager.html#registerAsyncHandler(com.comphenix.protocol.events.PacketListener)">AsynchronousManager</a></code></strong></div>
<div class="block">Registers an asynchronous packet handler. <div class="block">Registers an asynchronous packet handler.
<p>
Use <a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#incrementProcessingDelay()"><code>AsyncMarker.incrementProcessingDelay()</code></a> to delay a packet until its ready to be transmitted.
<p> <p>
To start listening asynchronously, pass the getListenerLoop() runnable to a different thread.</div> To start listening asynchronously, pass the getListenerLoop() runnable to a different thread.</div>
<dl> <dl>
@ -368,6 +403,8 @@ implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html"
<pre>public&nbsp;<a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html" title="class in com.comphenix.protocol.async">AsyncListenerHandler</a>&nbsp;registerAsyncHandler(<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener, <pre>public&nbsp;<a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html" title="class in com.comphenix.protocol.async">AsyncListenerHandler</a>&nbsp;registerAsyncHandler(<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener,
boolean&nbsp;autoInject)</pre> boolean&nbsp;autoInject)</pre>
<div class="block">Registers an asynchronous packet handler. <div class="block">Registers an asynchronous packet handler.
<p>
Use <a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#incrementProcessingDelay()"><code>AsyncMarker.incrementProcessingDelay()</code></a> to delay a packet until its ready to be transmitted.
<p> <p>
To start listening asynchronously, pass the getListenerLoop() runnable to a different thread. To start listening asynchronously, pass the getListenerLoop() runnable to a different thread.
<p> <p>
@ -466,16 +503,15 @@ implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html"
<dt><span class="strong">Returns:</span></dt><dd>Every filtered client packet.</dd></dl> <dt><span class="strong">Returns:</span></dt><dd>Every filtered client packet.</dd></dl>
</li> </li>
</ul> </ul>
<a name="scheduleAsyncTask(org.bukkit.plugin.Plugin, java.lang.Runnable)"> <a name="getScheduler()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>scheduleAsyncTask</h4> <h4>getScheduler</h4>
<pre>public&nbsp;void&nbsp;scheduleAsyncTask(org.bukkit.plugin.Plugin&nbsp;plugin, <pre>public&nbsp;org.bukkit.scheduler.BukkitScheduler&nbsp;getScheduler()</pre>
java.lang.Runnable&nbsp;runnable)</pre> <div class="block">Retrieve the current task scheduler.</div>
<div class="block">Used to create a default asynchronous task.</div> <dl><dt><span class="strong">Returns:</span></dt><dd>Current task scheduler.</dd></dl>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>plugin</code> - - the calling plugin.</dd><dd><code>runnable</code> - - the runnable.</dd></dl>
</li> </li>
</ul> </ul>
<a name="hasAsynchronousListeners(com.comphenix.protocol.events.PacketEvent)"> <a name="hasAsynchronousListeners(com.comphenix.protocol.events.PacketEvent)">
@ -581,6 +617,43 @@ implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html"
<dt><span class="strong">Parameters:</span></dt><dd><code>packet</code> - - packet to signal.</dd></dl> <dt><span class="strong">Parameters:</span></dt><dd><code>packet</code> - - packet to signal.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getSendingQueue(com.comphenix.protocol.events.PacketEvent)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSendingQueue</h4>
<pre>public&nbsp;com.comphenix.protocol.async.PacketSendingQueue&nbsp;getSendingQueue(<a href="../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet)</pre>
<div class="block">Retrieve the sending queue this packet belongs to.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>packet</code> - - the packet.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The server or client sending queue the packet belongs to.</dd></dl>
</li>
</ul>
<a name="getSendingQueue(com.comphenix.protocol.events.PacketEvent, boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSendingQueue</h4>
<pre>public&nbsp;com.comphenix.protocol.async.PacketSendingQueue&nbsp;getSendingQueue(<a href="../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet,
boolean&nbsp;createNew)</pre>
<div class="block">Retrieve the sending queue this packet belongs to.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>packet</code> - - the packet.</dd><dd><code>createNew</code> - - if TRUE, create a new queue if it hasn't already been created.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The server or client sending queue the packet belongs to.</dd></dl>
</li>
</ul>
<a name="getProcessingQueue(com.comphenix.protocol.events.PacketEvent)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProcessingQueue</h4>
<pre>public&nbsp;com.comphenix.protocol.async.PacketProcessingQueue&nbsp;getProcessingQueue(<a href="../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet)</pre>
<div class="block">Retrieve the processing queue this packet belongs to.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>packet</code> - - the packet.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The server or client sending processing the packet belongs to.</dd></dl>
</li>
</ul>
<a name="signalFreeProcessingSlot(com.comphenix.protocol.events.PacketEvent)"> <a name="signalFreeProcessingSlot(com.comphenix.protocol.events.PacketEvent)">
<!-- --> <!-- -->
</a> </a>
@ -595,7 +668,7 @@ implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html"
<a name="sendProcessedPackets(int, boolean)"> <a name="sendProcessedPackets(int, boolean)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>sendProcessedPackets</h4> <h4>sendProcessedPackets</h4>
<pre>public&nbsp;void&nbsp;sendProcessedPackets(int&nbsp;tickCounter, <pre>public&nbsp;void&nbsp;sendProcessedPackets(int&nbsp;tickCounter,
@ -603,6 +676,17 @@ implements <a href="../../../../com/comphenix/protocol/AsynchronousManager.html"
<div class="block">Send any due packets, or clean up packets that have expired.</div> <div class="block">Send any due packets, or clean up packets that have expired.</div>
</li> </li>
</ul> </ul>
<a name="removePlayer(org.bukkit.entity.Player)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>removePlayer</h4>
<pre>public&nbsp;void&nbsp;removePlayer(org.bukkit.entity.Player&nbsp;player)</pre>
<div class="block">Clean up after a given player has logged out.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>player</code> - - the player that has just logged out.</dd></dl>
</li>
</ul>
</li> </li>
</ul> </ul>
</li> </li>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>AsyncListenerHandler</title> <title>AsyncListenerHandler</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -63,13 +63,13 @@
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li> <li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li> <li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li> <li><a href="#method_summary">Method</a></li>
</ul> </ul>
<ul class="subNavList"> <ul class="subNavList">
<li>Detail:&nbsp;</li> <li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li> <li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li> <li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li> <li><a href="#method_detail">Method</a></li>
</ul> </ul>
</div> </div>
@ -98,7 +98,9 @@
<br> <br>
<pre>public class <span class="strong">AsyncListenerHandler</span> <pre>public class <span class="strong">AsyncListenerHandler</span>
extends java.lang.Object</pre> extends java.lang.Object</pre>
<div class="block">Represents a handler for an asynchronous event.</div> <div class="block">Represents a handler for an asynchronous event.
<p>
Use <a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#incrementProcessingDelay()"><code>AsyncMarker.incrementProcessingDelay()</code></a> to delay a packet until a certain condition has been met.</div>
<dl><dt><span class="strong">Author:</span></dt> <dl><dt><span class="strong">Author:</span></dt>
<dd>Kristian</dd></dl> <dd>Kristian</dd></dl>
</li> </li>
@ -107,25 +109,6 @@ extends java.lang.Object</pre>
<div class="summary"> <div class="summary">
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#AsyncListenerHandler(java.lang.Thread, com.comphenix.protocol.async.AsyncFilterManager, com.comphenix.protocol.events.PacketListener)">AsyncListenerHandler</a></strong>(java.lang.Thread&nbsp;mainThread,
<a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html" title="class in com.comphenix.protocol.async">AsyncFilterManager</a>&nbsp;filterManager,
<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== --> <!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method_summary"> <li class="blockList"><a name="method_summary">
@ -152,7 +135,9 @@ extends java.lang.Object</pre>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#getAsyncListener()">getAsyncListener</a></strong>()</code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#getAsyncListener()">getAsyncListener</a></strong>()</code>
<div class="block">Retrieve the current asynchronous packet listener.</div>
</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td> <td class="colFirst"><code>java.lang.String</code></td>
@ -180,7 +165,9 @@ extends java.lang.Object</pre>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>boolean</code></td> <td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#isCancelled()">isCancelled</a></strong>()</code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#isCancelled()">isCancelled</a></strong>()</code>
<div class="block">Determine whether or not this asynchronous handler has been cancelled.</div>
</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
@ -218,6 +205,25 @@ extends java.lang.Object</pre>
<div class="block">Stop the given amount of worker threads.</div> <div class="block">Stop the given amount of worker threads.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#syncStart()">syncStart</a></strong>()</code>
<div class="block">Start processing packets on the main thread.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#syncStart(long, java.util.concurrent.TimeUnit)">syncStart</a></strong>(long&nbsp;time,
java.util.concurrent.TimeUnit&nbsp;unit)</code>
<div class="block">Start processing packets on the main thread.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#syncStop()">syncStop</a></strong>()</code>
<div class="block">Stop processing packets on the main thread.</div>
</td>
</tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
@ -234,25 +240,6 @@ extends java.lang.Object</pre>
<div class="details"> <div class="details">
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="AsyncListenerHandler(java.lang.Thread, com.comphenix.protocol.async.AsyncFilterManager, com.comphenix.protocol.events.PacketListener)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AsyncListenerHandler</h4>
<pre>public&nbsp;AsyncListenerHandler(java.lang.Thread&nbsp;mainThread,
<a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html" title="class in com.comphenix.protocol.async">AsyncFilterManager</a>&nbsp;filterManager,
<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== --> <!-- ============ METHOD DETAIL ========== -->
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method_detail"> <li class="blockList"><a name="method_detail">
@ -266,6 +253,8 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>isCancelled</h4> <h4>isCancelled</h4>
<pre>public&nbsp;boolean&nbsp;isCancelled()</pre> <pre>public&nbsp;boolean&nbsp;isCancelled()</pre>
<div class="block">Determine whether or not this asynchronous handler has been cancelled.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if it has been cancelled/stopped, FALSE otherwise.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getAsyncListener()"> <a name="getAsyncListener()">
@ -275,6 +264,8 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getAsyncListener</h4> <h4>getAsyncListener</h4>
<pre>public&nbsp;<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;getAsyncListener()</pre> <pre>public&nbsp;<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;getAsyncListener()</pre>
<div class="block">Retrieve the current asynchronous packet listener.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Current packet listener.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getPlugin()"> <a name="getPlugin()">
@ -379,6 +370,63 @@ extends java.lang.Object</pre>
<dt><span class="strong">Returns:</span></dt><dd>A friendly thread name.</dd></dl> <dt><span class="strong">Returns:</span></dt><dd>A friendly thread name.</dd></dl>
</li> </li>
</ul> </ul>
<a name="syncStart()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>syncStart</h4>
<pre>public&nbsp;boolean&nbsp;syncStart()</pre>
<div class="block">Start processing packets on the main thread.
<p>
This is useful if you need to synchronize with the main thread in your packet listener, but
you're not performing any expensive processing.
<p>
<b>Note</b>: Use a asynchronous worker if the packet listener may use more than 0.5 ms
of processing time on a single packet. Do as much as possible on the worker thread, and schedule synchronous tasks
to use the Bukkit API instead.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if the synchronized processing was successfully started, FALSE if it's already running.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.IllegalStateException</code> - If we couldn't start the underlying task.</dd></dl>
</li>
</ul>
<a name="syncStart(long, java.util.concurrent.TimeUnit)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>syncStart</h4>
<pre>public&nbsp;boolean&nbsp;syncStart(long&nbsp;time,
java.util.concurrent.TimeUnit&nbsp;unit)</pre>
<div class="block">Start processing packets on the main thread.
<p>
This is useful if you need to synchronize with the main thread in your packet listener, but
you're not performing any expensive processing.
<p>
The processing time parameter gives the upper bound for the amount of time spent processing pending packets.
It should be set to a fairly low number, such as 0.5 ms or 1% of a game tick - to reduce the impact
on the main thread. Never go beyond 50 milliseconds.
<p>
<b>Note</b>: Use a asynchronous worker if the packet listener may exceed the ideal processing time
on a single packet. Do as much as possible on the worker thread, and schedule synchronous tasks
to use the Bukkit API instead.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>time</code> - - the amount of processing time alloted per game tick (20 ticks per second).</dd><dd><code>unit</code> - - the unit of the processingTime argument.</dd>
<dt><span class="strong">Returns:</span></dt><dd>TRUE if the synchronized processing was successfully started, FALSE if it's already running.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.IllegalStateException</code> - If we couldn't start the underlying task.</dd></dl>
</li>
</ul>
<a name="syncStop()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>syncStop</h4>
<pre>public&nbsp;boolean&nbsp;syncStop()</pre>
<div class="block">Stop processing packets on the main thread.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if we stopped any processing tasks, FALSE if it has already been stopped.</dd></dl>
</li>
</ul>
<a name="start(int)"> <a name="start(int)">
<!-- --> <!-- -->
</a> </a>
@ -490,13 +538,13 @@ extends java.lang.Object</pre>
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li> <li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li> <li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li> <li><a href="#method_summary">Method</a></li>
</ul> </ul>
<ul class="subNavList"> <ul class="subNavList">
<li>Detail:&nbsp;</li> <li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li> <li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li> <li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li> <li><a href="#method_detail">Method</a></li>
</ul> </ul>
</div> </div>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>AsyncMarker</title> <title>AsyncMarker</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -159,81 +159,89 @@ implements java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../co
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#compareTo(com.comphenix.protocol.async.AsyncMarker)">compareTo</a></strong>(<a href="../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a>&nbsp;o)</code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#compareTo(com.comphenix.protocol.async.AsyncMarker)">compareTo</a></strong>(<a href="../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a>&nbsp;o)</code>&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td> <td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getInitialTime()">getInitialTime</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getInitialTime()">getInitialTime</a></strong>()</code>
<div class="block">Retrieve the time the packet was initially queued for asynchronous processing.</div> <div class="block">Retrieve the time the packet was initially queued for asynchronous processing.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html" title="class in com.comphenix.protocol.async">AsyncListenerHandler</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/async/AsyncListenerHandler.html" title="class in com.comphenix.protocol.async">AsyncListenerHandler</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getListenerHandler()">getListenerHandler</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getListenerHandler()">getListenerHandler</a></strong>()</code>
<div class="block">Retrieve the current asynchronous listener handler.</div> <div class="block">Retrieve the current asynchronous listener handler.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>long</code></td> <td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getNewSendingIndex()">getNewSendingIndex</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getNewSendingIndex()">getNewSendingIndex</a></strong>()</code>
<div class="block">Retrieve the desired sending order after processing has completed.</div> <div class="block">Retrieve the desired sending order after processing has completed.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>long</code></td> <td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getOriginalSendingIndex()">getOriginalSendingIndex</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getOriginalSendingIndex()">getOriginalSendingIndex</a></strong>()</code>
<div class="block">Retrieve the order the packet was originally transmitted.</div> <div class="block">Retrieve the order the packet was originally transmitted.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getPacketStream()">getPacketStream</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getPacketStream()">getPacketStream</a></strong>()</code>
<div class="block">Retrieve the packet stream responsible for transmitting this packet.</div> <div class="block">Retrieve the packet stream responsible for transmitting this packet.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>int</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getProcessingDelay()">getProcessingDelay</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getProcessingDelay()">getProcessingDelay</a></strong>()</code>
<div class="block">Retrieve the number of times a packet must be signalled to be done before it's sent.</div> <div class="block">Retrieve the number of times a packet must be signalled to be done before it's sent.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>java.lang.Object</code></td> <td class="colFirst"><code>java.lang.Object</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getProcessingLock()">getProcessingLock</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getProcessingLock()">getProcessingLock</a></strong>()</code>
<div class="block">Processing lock used to synchronize access to the parent PacketEvent and PacketContainer.</div> <div class="block">Processing lock used to synchronize access to the parent PacketEvent and PacketContainer.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>long</code></td> <td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getQueuedSendingIndex()">getQueuedSendingIndex</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getQueuedSendingIndex()">getQueuedSendingIndex</a></strong>()</code>
<div class="block">Retrieve the sending index when the packet was queued.</div> <div class="block">Retrieve the sending index when the packet was queued.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>long</code></td> <td class="colFirst"><code>long</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getTimeout()">getTimeout</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getTimeout()">getTimeout</a></strong>()</code>
<div class="block">Retrieve the time the packet will be forcefully rejected.</div> <div class="block">Retrieve the time the packet will be forcefully rejected.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>int</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getWorkerID()">getWorkerID</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getWorkerID()">getWorkerID</a></strong>()</code>
<div class="block">Retrieve the current worker ID.</div> <div class="block">Retrieve the current worker ID.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>boolean</code></td> <td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#hasExpired()">hasExpired</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#hasExpired()">hasExpired</a></strong>()</code>
<div class="block">Determine if this packet has expired.</div> <div class="block">Determine if this packet has expired.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>boolean</code></td> <td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#hasExpired(long)">hasExpired</a></strong>(long&nbsp;currentTime)</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#hasExpired(long)">hasExpired</a></strong>(long&nbsp;currentTime)</code>
<div class="block">Determine if this packet has expired given this time.</div> <div class="block">Determine if this packet has expired given this time.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>int</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#incrementProcessingDelay()">incrementProcessingDelay</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#incrementProcessingDelay()">incrementProcessingDelay</a></strong>()</code>
<div class="block">Increment the number of times this packet must be signalled as done before its transmitted.</div> <div class="block">Increment the number of times the current packet must be signalled as done before its transmitted.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
@ -300,7 +308,7 @@ implements java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../co
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3> <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> <code>clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -456,7 +464,7 @@ implements java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../co
<li class="blockList"> <li class="blockList">
<h4>incrementProcessingDelay</h4> <h4>incrementProcessingDelay</h4>
<pre>public&nbsp;int&nbsp;incrementProcessingDelay()</pre> <pre>public&nbsp;int&nbsp;incrementProcessingDelay()</pre>
<div class="block">Increment the number of times this packet must be signalled as done before its transmitted. <div class="block">Increment the number of times the current packet must be signalled as done before its transmitted.
<p> <p>
This is useful if an asynchronous listener is waiting for further information before the This is useful if an asynchronous listener is waiting for further information before the
packet can be sent to the user. A packet listener <b>MUST</b> eventually call packet can be sent to the user. A packet listener <b>MUST</b> eventually call
@ -464,10 +472,7 @@ implements java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../co
even if the packet is cancelled, after this method is called. even if the packet is cancelled, after this method is called.
<p> <p>
It is recommended that processing outside a packet listener is wrapped in a synchronized block It is recommended that processing outside a packet listener is wrapped in a synchronized block
using the <a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getProcessingLock()"><code>getProcessingLock()</code></a> method. using the <a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#getProcessingLock()"><code>getProcessingLock()</code></a> method.</div>
<p>
To decrement the processing delay, call signalPacketUpdate. A thread that calls this method
multiple times must call signalPacketUpdate at least that many times.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>The new processing delay.</dd></dl> <dl><dt><span class="strong">Returns:</span></dt><dd>The new processing delay.</dd></dl>
</li> </li>
</ul> </ul>
@ -625,7 +630,7 @@ implements java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../co
<a name="compareTo(com.comphenix.protocol.async.AsyncMarker)"> <a name="compareTo(com.comphenix.protocol.async.AsyncMarker)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>compareTo</h4> <h4>compareTo</h4>
<pre>public&nbsp;int&nbsp;compareTo(<a href="../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a>&nbsp;o)</pre> <pre>public&nbsp;int&nbsp;compareTo(<a href="../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a>&nbsp;o)</pre>
@ -635,6 +640,32 @@ implements java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../co
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="equals(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;other)</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="hashCode()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li> </li>
</ul> </ul>
</li> </li>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>AsyncRunnable</title> <title>AsyncRunnable</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.async.AsyncFilterManager</title> <title>Uses of Class com.comphenix.protocol.async.AsyncFilterManager</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -65,47 +65,7 @@
<div class="header"> <div class="header">
<h2 title="Uses of Class com.comphenix.protocol.async.AsyncFilterManager" class="title">Uses of Class<br>com.comphenix.protocol.async.AsyncFilterManager</h2> <h2 title="Uses of Class com.comphenix.protocol.async.AsyncFilterManager" class="title">Uses of Class<br>com.comphenix.protocol.async.AsyncFilterManager</h2>
</div> </div>
<div class="classUseContainer"> <div class="classUseContainer">No usage of com.comphenix.protocol.async.AsyncFilterManager</div>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html" title="class in com.comphenix.protocol.async">AsyncFilterManager</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol.async">com.comphenix.protocol.async</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="com.comphenix.protocol.async">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html" title="class in com.comphenix.protocol.async">AsyncFilterManager</a> in <a href="../../../../../com/comphenix/protocol/async/package-summary.html">com.comphenix.protocol.async</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../com/comphenix/protocol/async/package-summary.html">com.comphenix.protocol.async</a> with parameters of type <a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html" title="class in com.comphenix.protocol.async">AsyncFilterManager</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#AsyncListenerHandler(java.lang.Thread, com.comphenix.protocol.async.AsyncFilterManager, com.comphenix.protocol.events.PacketListener)">AsyncListenerHandler</a></strong>(java.lang.Thread&nbsp;mainThread,
<a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html" title="class in com.comphenix.protocol.async">AsyncFilterManager</a>&nbsp;filterManager,
<a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom"> <div class="bottomNav"><a name="navbar_bottom">
<!-- --> <!-- -->

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.async.AsyncListenerHandler</title> <title>Uses of Class com.comphenix.protocol.async.AsyncListenerHandler</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.async.AsyncMarker</title> <title>Uses of Class com.comphenix.protocol.async.AsyncMarker</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Interface com.comphenix.protocol.async.AsyncRunnable</title> <title>Uses of Interface com.comphenix.protocol.async.AsyncRunnable</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>com.comphenix.protocol.async</title> <title>com.comphenix.protocol.async</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>com.comphenix.protocol.async</title> <title>com.comphenix.protocol.async</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>com.comphenix.protocol.async Class Hierarchy</title> <title>com.comphenix.protocol.async Class Hierarchy</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Package com.comphenix.protocol.async</title> <title>Uses of Package com.comphenix.protocol.async</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -117,21 +117,16 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/async/class-use/AsyncFilterManager.html#com.comphenix.protocol.async">AsyncFilterManager</a>
<div class="block">Represents a filter manager for asynchronous packets.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/async/class-use/AsyncListenerHandler.html#com.comphenix.protocol.async">AsyncListenerHandler</a> <td class="colOne"><a href="../../../../com/comphenix/protocol/async/class-use/AsyncListenerHandler.html#com.comphenix.protocol.async">AsyncListenerHandler</a>
<div class="block">Represents a handler for an asynchronous event.</div> <div class="block">Represents a handler for an asynchronous event.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/async/class-use/AsyncMarker.html#com.comphenix.protocol.async">AsyncMarker</a> <td class="colOne"><a href="../../../../com/comphenix/protocol/async/class-use/AsyncMarker.html#com.comphenix.protocol.async">AsyncMarker</a>
<div class="block">Contains information about the packet that is being processed by asynchronous listeners.</div> <div class="block">Contains information about the packet that is being processed by asynchronous listeners.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/async/class-use/AsyncRunnable.html#com.comphenix.protocol.async">AsyncRunnable</a> <td class="colOne"><a href="../../../../com/comphenix/protocol/async/class-use/AsyncRunnable.html#com.comphenix.protocol.async">AsyncRunnable</a>
<div class="block">A runnable representing a asynchronous event listener.</div> <div class="block">A runnable representing a asynchronous event listener.</div>
</td> </td>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.Application</title> <title>Uses of Class com.comphenix.protocol.Application</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Interface com.comphenix.protocol.AsynchronousManager</title> <title>Uses of Interface com.comphenix.protocol.AsynchronousManager</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Interface com.comphenix.protocol.PacketStream</title> <title>Uses of Interface com.comphenix.protocol.PacketStream</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.Packets.Client</title> <title>Uses of Class com.comphenix.protocol.Packets.Client</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.Packets.Server</title> <title>Uses of Class com.comphenix.protocol.Packets.Server</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.Packets</title> <title>Uses of Class com.comphenix.protocol.Packets</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.ProtocolLibrary</title> <title>Uses of Class com.comphenix.protocol.ProtocolLibrary</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Interface com.comphenix.protocol.ProtocolManager</title> <title>Uses of Interface com.comphenix.protocol.ProtocolManager</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -129,7 +129,9 @@
<tr class="altColor"> <tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#AsyncFilterManager(com.comphenix.protocol.error.ErrorReporter, org.bukkit.scheduler.BukkitScheduler, com.comphenix.protocol.ProtocolManager)">AsyncFilterManager</a></strong>(<a href="../../../../com/comphenix/protocol/error/ErrorReporter.html" title="interface in com.comphenix.protocol.error">ErrorReporter</a>&nbsp;reporter, <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/async/AsyncFilterManager.html#AsyncFilterManager(com.comphenix.protocol.error.ErrorReporter, org.bukkit.scheduler.BukkitScheduler, com.comphenix.protocol.ProtocolManager)">AsyncFilterManager</a></strong>(<a href="../../../../com/comphenix/protocol/error/ErrorReporter.html" title="interface in com.comphenix.protocol.error">ErrorReporter</a>&nbsp;reporter,
org.bukkit.scheduler.BukkitScheduler&nbsp;scheduler, org.bukkit.scheduler.BukkitScheduler&nbsp;scheduler,
<a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a>&nbsp;manager)</code>&nbsp;</td> <a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a>&nbsp;manager)</code>
<div class="block">Initialize a asynchronous filter manager.</div>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>AbstractConcurrentListenerMultimap</title> <title>AbstractConcurrentListenerMultimap</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>AbstractIntervalTree.EndPoint</title> <title>AbstractIntervalTree.EndPoint</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -122,10 +122,14 @@ extends java.lang.Object</pre>
<th class="colLast" scope="col">Field and Description</th> <th class="colLast" scope="col">Field and Description</th>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html#key">key</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.State.html" title="enum in com.comphenix.protocol.concurrency">AbstractIntervalTree.State</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.State.html" title="enum in com.comphenix.protocol.concurrency">AbstractIntervalTree.State</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html#state">state</a></strong></code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html#state">state</a></strong></code>&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html#value">value</a></strong></code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html#value">value</a></strong></code>&nbsp;</td>
</tr> </tr>
@ -144,7 +148,8 @@ extends java.lang.Object</pre>
<th class="colOne" scope="col">Constructor and Description</th> <th class="colOne" scope="col">Constructor and Description</th>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html#AbstractIntervalTree.EndPoint(com.comphenix.protocol.concurrency.AbstractIntervalTree.State, TValue)">AbstractIntervalTree.EndPoint</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.State.html" title="enum in com.comphenix.protocol.concurrency">AbstractIntervalTree.State</a>&nbsp;state, <td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html#AbstractIntervalTree.EndPoint(com.comphenix.protocol.concurrency.AbstractIntervalTree.State, TKey, TValue)">AbstractIntervalTree.EndPoint</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.State.html" title="enum in com.comphenix.protocol.concurrency">AbstractIntervalTree.State</a>&nbsp;state,
<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;key,
<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&nbsp;value)</code>&nbsp;</td> <a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&nbsp;value)</code>&nbsp;</td>
</tr> </tr>
</table> </table>
@ -189,12 +194,21 @@ extends java.lang.Object</pre>
<a name="value"> <a name="value">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>value</h4> <h4>value</h4>
<pre>public&nbsp;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a> value</pre> <pre>public&nbsp;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a> value</pre>
</li> </li>
</ul> </ul>
<a name="key">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>key</h4>
<pre>public&nbsp;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a> extends java.lang.Comparable&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&gt; key</pre>
</li>
</ul>
</li> </li>
</ul> </ul>
<!-- ========= CONSTRUCTOR DETAIL ======== --> <!-- ========= CONSTRUCTOR DETAIL ======== -->
@ -203,15 +217,16 @@ extends java.lang.Object</pre>
<!-- --> <!-- -->
</a> </a>
<h3>Constructor Detail</h3> <h3>Constructor Detail</h3>
<a name="AbstractIntervalTree.EndPoint(com.comphenix.protocol.concurrency.AbstractIntervalTree.State,java.lang.Object)"> <a name="AbstractIntervalTree.EndPoint(com.comphenix.protocol.concurrency.AbstractIntervalTree.State,java.lang.Comparable,java.lang.Object)">
<!-- --> <!-- -->
</a><a name="AbstractIntervalTree.EndPoint(com.comphenix.protocol.concurrency.AbstractIntervalTree.State, TValue)"> </a><a name="AbstractIntervalTree.EndPoint(com.comphenix.protocol.concurrency.AbstractIntervalTree.State, TKey, TValue)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>AbstractIntervalTree.EndPoint</h4> <h4>AbstractIntervalTree.EndPoint</h4>
<pre>public&nbsp;AbstractIntervalTree.EndPoint(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.State.html" title="enum in com.comphenix.protocol.concurrency">AbstractIntervalTree.State</a>&nbsp;state, <pre>public&nbsp;AbstractIntervalTree.EndPoint(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.State.html" title="enum in com.comphenix.protocol.concurrency">AbstractIntervalTree.State</a>&nbsp;state,
<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;key,
<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&nbsp;value)</pre> <a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&nbsp;value)</pre>
</li> </li>
</ul> </ul>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>AbstractIntervalTree.Entry</title> <title>AbstractIntervalTree.Entry</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -127,31 +127,36 @@ implements java.util.Map.Entry&lt;com.google.common.collect.Range&lt;TKey&gt;,TV
<th class="colLast" scope="col">Method and Description</th> <th class="colLast" scope="col">Method and Description</th>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>com.google.common.collect.Range&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&gt;</code></td> <td class="colFirst"><code>com.google.common.collect.Range&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html#getKey()">getKey</a></strong>()</code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html#getKey()">getKey</a></strong>()</code>&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html#getValue()">getValue</a></strong>()</code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html#getValue()">getValue</a></strong>()</code>&nbsp;</td>
</tr> </tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html#setValue(TValue)">setValue</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&nbsp;value)</code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html#setValue(TValue)">setValue</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&nbsp;value)</code>&nbsp;</td>
</tr> </tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html#toString()">toString</a></strong>()</code>&nbsp;</td>
</tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3> <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> <code>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.util.Map.Entry">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;java.util.Map.Entry</h3>
<code>equals, hashCode</code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -198,7 +203,7 @@ implements java.util.Map.Entry&lt;com.google.common.collect.Range&lt;TKey&gt;,TV
</a><a name="setValue(TValue)"> </a><a name="setValue(TValue)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>setValue</h4> <h4>setValue</h4>
<pre>public&nbsp;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&nbsp;setValue(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&nbsp;value)</pre> <pre>public&nbsp;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&nbsp;setValue(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&nbsp;value)</pre>
@ -208,6 +213,49 @@ implements java.util.Map.Entry&lt;com.google.common.collect.Range&lt;TKey&gt;,TV
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="equals(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>equals</code>&nbsp;in interface&nbsp;<code>java.util.Map.Entry&lt;com.google.common.collect.Range&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a> extends java.lang.Comparable&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&gt;&gt;,<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&gt;</code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="hashCode()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>hashCode</code>&nbsp;in interface&nbsp;<code>java.util.Map.Entry&lt;com.google.common.collect.Range&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a> extends java.lang.Comparable&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&gt;&gt;,<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&gt;</code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li> </li>
</ul> </ul>
</li> </li>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>AbstractIntervalTree.State</title> <title>AbstractIntervalTree.State</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>AbstractIntervalTree</title> <title>AbstractIntervalTree</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -229,28 +229,49 @@ extends java.lang.Object</pre>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a></code></td> <td class="colFirst"><code>protected <a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#getEndPoint(TKey)">getEndPoint</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;key)</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#getEndPoint(TKey)">getEndPoint</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;key)</code>
<div class="block">Get the end-point composite associated with this key.</div> <div class="block">Get the left-most end-point associated with this key.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#getEntry(com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint, com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint)">getEntry</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;left,
<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;right)</code>
<div class="block">Retrieve the entry from a given set of end points.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#getNextEndPoint(TKey, boolean)">getNextEndPoint</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;point,
boolean&nbsp;inclusive)</code>
<div class="block">Get the next end point of a given key.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#getPreviousEndPoint(TKey, boolean)">getPreviousEndPoint</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;point,
boolean&nbsp;inclusive)</code>
<div class="block">Get the previous end point of a given key.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected abstract <a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a></code></td> <td class="colFirst"><code>protected abstract <a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#incrementKey(TKey)">incrementKey</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;key)</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#incrementKey(TKey)">incrementKey</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;key)</code>
<div class="block">Increment the given key by one unit.</div> <div class="block">Increment the given key by one unit.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>protected void</code></td> <td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#onEntryAdded(com.comphenix.protocol.concurrency.AbstractIntervalTree.Entry)">onEntryAdded</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a>&nbsp;added)</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#onEntryAdded(com.comphenix.protocol.concurrency.AbstractIntervalTree.Entry)">onEntryAdded</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a>&nbsp;added)</code>
<div class="block">Invoked when an entry is added.</div> <div class="block">Invoked when an entry is added.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>protected void</code></td> <td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#onEntryRemoved(com.comphenix.protocol.concurrency.AbstractIntervalTree.Entry)">onEntryRemoved</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a>&nbsp;removed)</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#onEntryRemoved(com.comphenix.protocol.concurrency.AbstractIntervalTree.Entry)">onEntryRemoved</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a>&nbsp;removed)</code>
<div class="block">Invoked when an entry is removed.</div> <div class="block">Invoked when an entry is removed.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#put(TKey, TKey, TValue)">put</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;lowerBound, <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#put(TKey, TKey, TValue)">put</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;lowerBound,
<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;upperBound, <a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;upperBound,
@ -258,20 +279,20 @@ extends java.lang.Object</pre>
<div class="block">Associates a given interval of keys with a certain value.</div> <div class="block">Associates a given interval of keys with a certain value.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#putAll(com.comphenix.protocol.concurrency.AbstractIntervalTree)">putAll</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree</a>&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>,<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&gt;&nbsp;other)</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#putAll(com.comphenix.protocol.concurrency.AbstractIntervalTree)">putAll</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree</a>&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>,<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&gt;&nbsp;other)</code>
<div class="block">Inserts every range from the given tree into the current tree.</div> <div class="block">Inserts every range from the given tree into the current tree.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>java.util.Set&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a>&gt;</code></td> <td class="colFirst"><code>java.util.Set&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#remove(TKey, TKey)">remove</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;lowerBound, <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#remove(TKey, TKey)">remove</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;lowerBound,
<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;upperBound)</code> <a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;upperBound)</code>
<div class="block">Removes every interval that intersects with the given range.</div> <div class="block">Removes every interval that intersects with the given range.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>java.util.Set&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a>&gt;</code></td> <td class="colFirst"><code>java.util.Set&lt;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#remove(TKey, TKey, boolean)">remove</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;lowerBound, <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#remove(TKey, TKey, boolean)">remove</a></strong>(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;lowerBound,
<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;upperBound, <a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;upperBound,
@ -364,6 +385,19 @@ extends java.lang.Object</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>lowerBound</code> - - lowest value to remove.</dd><dd><code>upperBound</code> - - highest value to remove.</dd><dd><code>preserveOutside</code> - - whether or not to preserve the intervals that are partially outside.</dd></dl> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>lowerBound</code> - - lowest value to remove.</dd><dd><code>upperBound</code> - - highest value to remove.</dd><dd><code>preserveOutside</code> - - whether or not to preserve the intervals that are partially outside.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getEntry(com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint, com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEntry</h4>
<pre>protected&nbsp;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a>&nbsp;getEntry(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;left,
<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;right)</pre>
<div class="block">Retrieve the entry from a given set of end points.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - - leftmost end point.</dd><dd><code>right</code> - - rightmost end point.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The associated entry.</dd></dl>
</li>
</ul>
<a name="addEndPoint(java.lang.Comparable,java.lang.Object,com.comphenix.protocol.concurrency.AbstractIntervalTree.State)"> <a name="addEndPoint(java.lang.Comparable,java.lang.Object,com.comphenix.protocol.concurrency.AbstractIntervalTree.State)">
<!-- --> <!-- -->
</a><a name="addEndPoint(TKey, TValue, com.comphenix.protocol.concurrency.AbstractIntervalTree.State)"> </a><a name="addEndPoint(TKey, TValue, com.comphenix.protocol.concurrency.AbstractIntervalTree.State)">
@ -464,11 +498,41 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getEndPoint</h4> <h4>getEndPoint</h4>
<pre>protected&nbsp;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;getEndPoint(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;key)</pre> <pre>protected&nbsp;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;getEndPoint(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;key)</pre>
<div class="block">Get the end-point composite associated with this key.</div> <div class="block">Get the left-most end-point associated with this key.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - - key to search for.</dd> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - - key to search for.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The end point found, or NULL.</dd></dl> <dt><span class="strong">Returns:</span></dt><dd>The end point found, or NULL.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getPreviousEndPoint(java.lang.Comparable,boolean)">
<!-- -->
</a><a name="getPreviousEndPoint(TKey, boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPreviousEndPoint</h4>
<pre>protected&nbsp;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;getPreviousEndPoint(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;point,
boolean&nbsp;inclusive)</pre>
<div class="block">Get the previous end point of a given key.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>point</code> - - the point to search with.</dd><dd><code>inclusive</code> - - whether or not to include the current point in the search.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The previous end point of a given given key, or NULL if not found.</dd></dl>
</li>
</ul>
<a name="getNextEndPoint(java.lang.Comparable,boolean)">
<!-- -->
</a><a name="getNextEndPoint(TKey, boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNextEndPoint</h4>
<pre>protected&nbsp;<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;getNextEndPoint(<a href="../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;point,
boolean&nbsp;inclusive)</pre>
<div class="block">Get the next end point of a given key.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>point</code> - - the point to search with.</dd><dd><code>inclusive</code> - - whether or not to include the current point in the search.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The next end point of a given given key, or NULL if not found.</dd></dl>
</li>
</ul>
<a name="onEntryAdded(com.comphenix.protocol.concurrency.AbstractIntervalTree.Entry)"> <a name="onEntryAdded(com.comphenix.protocol.concurrency.AbstractIntervalTree.Entry)">
<!-- --> <!-- -->
</a> </a>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>SortedCopyOnWriteArray</title> <title>SortedCopyOnWriteArray</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.concurrency.AbstractConcurrentListenerMultimap</title> <title>Uses of Class com.comphenix.protocol.concurrency.AbstractConcurrentListenerMultimap</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint</title> <title>Uses of Class com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -117,7 +117,44 @@
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a></code></td> <td class="colFirst"><code>protected <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a></code></td>
<td class="colLast"><span class="strong">AbstractIntervalTree.</span><code><strong><a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#getEndPoint(TKey)">getEndPoint</a></strong>(<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;key)</code> <td class="colLast"><span class="strong">AbstractIntervalTree.</span><code><strong><a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#getEndPoint(TKey)">getEndPoint</a></strong>(<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;key)</code>
<div class="block">Get the end-point composite associated with this key.</div> <div class="block">Get the left-most end-point associated with this key.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a></code></td>
<td class="colLast"><span class="strong">AbstractIntervalTree.</span><code><strong><a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#getNextEndPoint(TKey, boolean)">getNextEndPoint</a></strong>(<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;point,
boolean&nbsp;inclusive)</code>
<div class="block">Get the next end point of a given key.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a></code></td>
<td class="colLast"><span class="strong">AbstractIntervalTree.</span><code><strong><a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#getPreviousEndPoint(TKey, boolean)">getPreviousEndPoint</a></strong>(<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;point,
boolean&nbsp;inclusive)</code>
<div class="block">Get the previous end point of a given key.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../com/comphenix/protocol/concurrency/package-summary.html">com.comphenix.protocol.concurrency</a> with parameters of type <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a></code></td>
<td class="colLast"><span class="strong">AbstractIntervalTree.</span><code><strong><a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#getEntry(com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint, com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint)">getEntry</a></strong>(<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;left,
<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;right)</code>
<div class="block">Retrieve the entry from a given set of end points.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a></code></td>
<td class="colLast"><span class="strong">AbstractIntervalTree.</span><code><strong><a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#getEntry(com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint, com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint)">getEntry</a></strong>(<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;left,
<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;right)</code>
<div class="block">Retrieve the entry from a given set of end points.</div>
</td> </td>
</tr> </tr>
</tbody> </tbody>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.concurrency.AbstractIntervalTree.Entry</title> <title>Uses of Class com.comphenix.protocol.concurrency.AbstractIntervalTree.Entry</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -89,6 +89,22 @@
</a> </a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a> in <a href="../../../../../com/comphenix/protocol/concurrency/package-summary.html">com.comphenix.protocol.concurrency</a></h3> <h3>Uses of <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a> in <a href="../../../../../com/comphenix/protocol/concurrency/package-summary.html">com.comphenix.protocol.concurrency</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../com/comphenix/protocol/concurrency/package-summary.html">com.comphenix.protocol.concurrency</a> that return <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a></code></td>
<td class="colLast"><span class="strong">AbstractIntervalTree.</span><code><strong><a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html#getEntry(com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint, com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint)">getEntry</a></strong>(<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;left,
<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.EndPoint</a>&nbsp;right)</code>
<div class="block">Retrieve the entry from a given set of end points.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../com/comphenix/protocol/concurrency/package-summary.html">com.comphenix.protocol.concurrency</a> that return types with arguments of type <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a></span><span class="tabEnd">&nbsp;</span></caption> <caption><span>Methods in <a href="../../../../../com/comphenix/protocol/concurrency/package-summary.html">com.comphenix.protocol.concurrency</a> that return types with arguments of type <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.Entry.html" title="class in com.comphenix.protocol.concurrency">AbstractIntervalTree.Entry</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Modifier and Type</th> <th class="colFirst" scope="col">Modifier and Type</th>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.concurrency.AbstractIntervalTree.State</title> <title>Uses of Class com.comphenix.protocol.concurrency.AbstractIntervalTree.State</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -145,7 +145,8 @@ the order they are declared.</div>
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html#AbstractIntervalTree.EndPoint(com.comphenix.protocol.concurrency.AbstractIntervalTree.State, TValue)">AbstractIntervalTree.EndPoint</a></strong>(<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.State.html" title="enum in com.comphenix.protocol.concurrency">AbstractIntervalTree.State</a>&nbsp;state, <td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.EndPoint.html#AbstractIntervalTree.EndPoint(com.comphenix.protocol.concurrency.AbstractIntervalTree.State, TKey, TValue)">AbstractIntervalTree.EndPoint</a></strong>(<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.State.html" title="enum in com.comphenix.protocol.concurrency">AbstractIntervalTree.State</a>&nbsp;state,
<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TKey</a>&nbsp;key,
<a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&nbsp;value)</code>&nbsp;</td> <a href="../../../../../com/comphenix/protocol/concurrency/AbstractIntervalTree.html" title="type parameter in AbstractIntervalTree">TValue</a>&nbsp;value)</code>&nbsp;</td>
</tr> </tr>
</tbody> </tbody>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.concurrency.AbstractIntervalTree</title> <title>Uses of Class com.comphenix.protocol.concurrency.AbstractIntervalTree</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray</title> <title>Uses of Class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>com.comphenix.protocol.concurrency</title> <title>com.comphenix.protocol.concurrency</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>com.comphenix.protocol.concurrency</title> <title>com.comphenix.protocol.concurrency</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>com.comphenix.protocol.concurrency Class Hierarchy</title> <title>com.comphenix.protocol.concurrency Class Hierarchy</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Package com.comphenix.protocol.concurrency</title> <title>Uses of Package com.comphenix.protocol.concurrency</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:10 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:47 CET 2012 -->
<title>DetailedErrorReporter</title> <title>DetailedErrorReporter</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -165,14 +165,18 @@ implements <a href="../../../../com/comphenix/protocol/error/ErrorReporter.html"
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#PLUGIN_NAME">PLUGIN_NAME</a></strong></code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#PLUGIN_NAME">PLUGIN_NAME</a></strong></code>&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>protected java.lang.ref.WeakReference&lt;org.bukkit.plugin.Plugin&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#pluginReference">pluginReference</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected java.lang.String</code></td> <td class="colFirst"><code>protected java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#prefix">prefix</a></strong></code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#prefix">prefix</a></strong></code>&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td> <td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#SECOND_LEVEL_PREFIX">SECOND_LEVEL_PREFIX</a></strong></code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#SECOND_LEVEL_PREFIX">SECOND_LEVEL_PREFIX</a></strong></code>&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>protected java.lang.String</code></td> <td class="colFirst"><code>protected java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#supportURL">supportURL</a></strong></code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#supportURL">supportURL</a></strong></code>&nbsp;</td>
</tr> </tr>
@ -191,18 +195,20 @@ implements <a href="../../../../com/comphenix/protocol/error/ErrorReporter.html"
<th class="colOne" scope="col">Constructor and Description</th> <th class="colOne" scope="col">Constructor and Description</th>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#DetailedErrorReporter()">DetailedErrorReporter</a></strong>()</code> <td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#DetailedErrorReporter(org.bukkit.plugin.Plugin)">DetailedErrorReporter</a></strong>(org.bukkit.plugin.Plugin&nbsp;plugin)</code>
<div class="block">Create a default error reporting system.</div> <div class="block">Create a default error reporting system.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#DetailedErrorReporter(java.lang.String, java.lang.String)">DetailedErrorReporter</a></strong>(java.lang.String&nbsp;prefix, <td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#DetailedErrorReporter(org.bukkit.plugin.Plugin, java.lang.String, java.lang.String)">DetailedErrorReporter</a></strong>(org.bukkit.plugin.Plugin&nbsp;plugin,
java.lang.String&nbsp;prefix,
java.lang.String&nbsp;supportURL)</code> java.lang.String&nbsp;supportURL)</code>
<div class="block">Create a central error reporting system.</div> <div class="block">Create a central error reporting system.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#DetailedErrorReporter(java.lang.String, java.lang.String, int, java.util.logging.Logger)">DetailedErrorReporter</a></strong>(java.lang.String&nbsp;prefix, <td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#DetailedErrorReporter(org.bukkit.plugin.Plugin, java.lang.String, java.lang.String, int, java.util.logging.Logger)">DetailedErrorReporter</a></strong>(org.bukkit.plugin.Plugin&nbsp;plugin,
java.lang.String&nbsp;prefix,
java.lang.String&nbsp;supportURL, java.lang.String&nbsp;supportURL,
int&nbsp;maxErrorCount, int&nbsp;maxErrorCount,
java.util.logging.Logger&nbsp;logger)</code> java.util.logging.Logger&nbsp;logger)</code>
@ -459,6 +465,15 @@ implements <a href="../../../../com/comphenix/protocol/error/ErrorReporter.html"
<pre>protected&nbsp;java.util.logging.Logger logger</pre> <pre>protected&nbsp;java.util.logging.Logger logger</pre>
</li> </li>
</ul> </ul>
<a name="pluginReference">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>pluginReference</h4>
<pre>protected&nbsp;java.lang.ref.WeakReference&lt;org.bukkit.plugin.Plugin&gt; pluginReference</pre>
</li>
</ul>
<a name="apacheCommonsMissing"> <a name="apacheCommonsMissing">
<!-- --> <!-- -->
</a> </a>
@ -485,40 +500,42 @@ implements <a href="../../../../com/comphenix/protocol/error/ErrorReporter.html"
<!-- --> <!-- -->
</a> </a>
<h3>Constructor Detail</h3> <h3>Constructor Detail</h3>
<a name="DetailedErrorReporter()"> <a name="DetailedErrorReporter(org.bukkit.plugin.Plugin)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>DetailedErrorReporter</h4> <h4>DetailedErrorReporter</h4>
<pre>public&nbsp;DetailedErrorReporter()</pre> <pre>public&nbsp;DetailedErrorReporter(org.bukkit.plugin.Plugin&nbsp;plugin)</pre>
<div class="block">Create a default error reporting system.</div> <div class="block">Create a default error reporting system.</div>
</li> </li>
</ul> </ul>
<a name="DetailedErrorReporter(java.lang.String, java.lang.String)"> <a name="DetailedErrorReporter(org.bukkit.plugin.Plugin, java.lang.String, java.lang.String)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>DetailedErrorReporter</h4> <h4>DetailedErrorReporter</h4>
<pre>public&nbsp;DetailedErrorReporter(java.lang.String&nbsp;prefix, <pre>public&nbsp;DetailedErrorReporter(org.bukkit.plugin.Plugin&nbsp;plugin,
java.lang.String&nbsp;prefix,
java.lang.String&nbsp;supportURL)</pre> java.lang.String&nbsp;supportURL)</pre>
<div class="block">Create a central error reporting system.</div> <div class="block">Create a central error reporting system.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>prefix</code> - - default line prefix.</dd><dd><code>supportURL</code> - - URL to report the error.</dd></dl> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>plugin</code> - - the plugin owner.</dd><dd><code>prefix</code> - - default line prefix.</dd><dd><code>supportURL</code> - - URL to report the error.</dd></dl>
</li> </li>
</ul> </ul>
<a name="DetailedErrorReporter(java.lang.String, java.lang.String, int, java.util.logging.Logger)"> <a name="DetailedErrorReporter(org.bukkit.plugin.Plugin, java.lang.String, java.lang.String, int, java.util.logging.Logger)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>DetailedErrorReporter</h4> <h4>DetailedErrorReporter</h4>
<pre>public&nbsp;DetailedErrorReporter(java.lang.String&nbsp;prefix, <pre>public&nbsp;DetailedErrorReporter(org.bukkit.plugin.Plugin&nbsp;plugin,
java.lang.String&nbsp;prefix,
java.lang.String&nbsp;supportURL, java.lang.String&nbsp;supportURL,
int&nbsp;maxErrorCount, int&nbsp;maxErrorCount,
java.util.logging.Logger&nbsp;logger)</pre> java.util.logging.Logger&nbsp;logger)</pre>
<div class="block">Create a central error reporting system.</div> <div class="block">Create a central error reporting system.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>prefix</code> - - default line prefix.</dd><dd><code>supportURL</code> - - URL to report the error.</dd><dd><code>maxErrorCount</code> - - number of errors to print before giving up.</dd><dd><code>logger</code> - - current logger.</dd></dl> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>plugin</code> - - the plugin owner.</dd><dd><code>prefix</code> - - default line prefix.</dd><dd><code>supportURL</code> - - URL to report the error.</dd><dd><code>maxErrorCount</code> - - number of errors to print before giving up.</dd><dd><code>logger</code> - - current logger.</dd></dl>
</li> </li>
</ul> </ul>
</li> </li>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:10 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:47 CET 2012 -->
<title>ErrorReporter</title> <title>ErrorReporter</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.error.DetailedErrorReporter</title> <title>Uses of Class com.comphenix.protocol.error.DetailedErrorReporter</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Interface com.comphenix.protocol.error.ErrorReporter</title> <title>Uses of Interface com.comphenix.protocol.error.ErrorReporter</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -95,6 +95,10 @@
<td class="colFirst"><a href="#com.comphenix.protocol.injector.player">com.comphenix.protocol.injector.player</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.injector.player">com.comphenix.protocol.injector.player</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.reflect.compiler">com.comphenix.protocol.reflect.compiler</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody> </tbody>
</table> </table>
</li> </li>
@ -146,7 +150,9 @@
<tr class="altColor"> <tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html#AsyncFilterManager(com.comphenix.protocol.error.ErrorReporter, org.bukkit.scheduler.BukkitScheduler, com.comphenix.protocol.ProtocolManager)">AsyncFilterManager</a></strong>(<a href="../../../../../com/comphenix/protocol/error/ErrorReporter.html" title="interface in com.comphenix.protocol.error">ErrorReporter</a>&nbsp;reporter, <td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html#AsyncFilterManager(com.comphenix.protocol.error.ErrorReporter, org.bukkit.scheduler.BukkitScheduler, com.comphenix.protocol.ProtocolManager)">AsyncFilterManager</a></strong>(<a href="../../../../../com/comphenix/protocol/error/ErrorReporter.html" title="interface in com.comphenix.protocol.error">ErrorReporter</a>&nbsp;reporter,
org.bukkit.scheduler.BukkitScheduler&nbsp;scheduler, org.bukkit.scheduler.BukkitScheduler&nbsp;scheduler,
<a href="../../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a>&nbsp;manager)</code>&nbsp;</td> <a href="../../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a>&nbsp;manager)</code>
<div class="block">Initialize a asynchronous filter manager.</div>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
@ -244,6 +250,32 @@
</tbody> </tbody>
</table> </table>
</li> </li>
<li class="blockList"><a name="com.comphenix.protocol.reflect.compiler">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/error/ErrorReporter.html" title="interface in com.comphenix.protocol.error">ErrorReporter</a> in <a href="../../../../../com/comphenix/protocol/reflect/compiler/package-summary.html">com.comphenix.protocol.reflect.compiler</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../com/comphenix/protocol/reflect/compiler/package-summary.html">com.comphenix.protocol.reflect.compiler</a> with parameters of type <a href="../../../../../com/comphenix/protocol/error/ErrorReporter.html" title="interface in com.comphenix.protocol.error">ErrorReporter</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/BackgroundCompiler.html#BackgroundCompiler(java.lang.ClassLoader, com.comphenix.protocol.error.ErrorReporter)">BackgroundCompiler</a></strong>(java.lang.ClassLoader&nbsp;loader,
<a href="../../../../../com/comphenix/protocol/error/ErrorReporter.html" title="interface in com.comphenix.protocol.error">ErrorReporter</a>&nbsp;reporter)</code>
<div class="block">Initialize a background compiler.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/BackgroundCompiler.html#BackgroundCompiler(java.lang.ClassLoader, com.comphenix.protocol.error.ErrorReporter, java.util.concurrent.ExecutorService)">BackgroundCompiler</a></strong>(java.lang.ClassLoader&nbsp;loader,
<a href="../../../../../com/comphenix/protocol/error/ErrorReporter.html" title="interface in com.comphenix.protocol.error">ErrorReporter</a>&nbsp;reporter,
java.util.concurrent.ExecutorService&nbsp;executor)</code>
<div class="block">Initialize a background compiler utilizing the given thread pool.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul> </ul>
</li> </li>
</ul> </ul>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>com.comphenix.protocol.error</title> <title>com.comphenix.protocol.error</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>com.comphenix.protocol.error</title> <title>com.comphenix.protocol.error</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>com.comphenix.protocol.error Class Hierarchy</title> <title>com.comphenix.protocol.error Class Hierarchy</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Package com.comphenix.protocol.error</title> <title>Uses of Package com.comphenix.protocol.error</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -95,6 +95,10 @@
<td class="colFirst"><a href="#com.comphenix.protocol.injector.player">com.comphenix.protocol.injector.player</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.injector.player">com.comphenix.protocol.injector.player</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.reflect.compiler">com.comphenix.protocol.reflect.compiler</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody> </tbody>
</table> </table>
</li> </li>
@ -173,6 +177,21 @@
</tbody> </tbody>
</table> </table>
</li> </li>
<li class="blockList"><a name="com.comphenix.protocol.reflect.compiler">
<!-- -->
</a>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../com/comphenix/protocol/error/package-summary.html">com.comphenix.protocol.error</a> used by <a href="../../../../com/comphenix/protocol/reflect/compiler/package-summary.html">com.comphenix.protocol.reflect.compiler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/error/class-use/ErrorReporter.html#com.comphenix.protocol.reflect.compiler">ErrorReporter</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul> </ul>
</div> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>ConnectionSide</title> <title>ConnectionSide</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>ListenerPriority</title> <title>ListenerPriority</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>ListeningWhitelist</title> <title>ListeningWhitelist</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>MonitorAdapter</title> <title>MonitorAdapter</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>PacketAdapter</title> <title>PacketAdapter</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>PacketContainer</title> <title>PacketContainer</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>PacketEvent</title> <title>PacketEvent</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -387,7 +387,15 @@ implements org.bukkit.event.Cancellable</pre>
<li class="blockList"> <li class="blockList">
<h4>setCancelled</h4> <h4>setCancelled</h4>
<pre>public&nbsp;void&nbsp;setCancelled(boolean&nbsp;cancel)</pre> <pre>public&nbsp;void&nbsp;setCancelled(boolean&nbsp;cancel)</pre>
<div class="block">Sets whether or not the packet should be cancelled.</div> <div class="block">Sets whether or not the packet should be cancelled. Uncancelling is possible.
<p>
<b>Warning</b>: A cancelled packet should never be re-transmitted. Use the asynchronous
packet manager if you need to perform extensive processing. It should also be used
if you need to synchronize with the main thread.
<p>
This ensures that other plugins can work with the same packet.
<p>
An asynchronous listener can also delay a packet indefinitely without having to block its thread.</div>
<dl> <dl>
<dt><strong>Specified by:</strong></dt> <dt><strong>Specified by:</strong></dt>
<dd><code>setCancelled</code>&nbsp;in interface&nbsp;<code>org.bukkit.event.Cancellable</code></dd> <dd><code>setCancelled</code>&nbsp;in interface&nbsp;<code>org.bukkit.event.Cancellable</code></dd>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>PacketListener</title> <title>PacketListener</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.events.ConnectionSide</title> <title>Uses of Class com.comphenix.protocol.events.ConnectionSide</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.events.ListenerPriority</title> <title>Uses of Class com.comphenix.protocol.events.ListenerPriority</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.events.ListeningWhitelist</title> <title>Uses of Class com.comphenix.protocol.events.ListeningWhitelist</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.events.MonitorAdapter</title> <title>Uses of Class com.comphenix.protocol.events.MonitorAdapter</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.events.PacketAdapter</title> <title>Uses of Class com.comphenix.protocol.events.PacketAdapter</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.events.PacketContainer</title> <title>Uses of Class com.comphenix.protocol.events.PacketContainer</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -138,7 +138,7 @@
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">PacketStream.</span><code><strong><a href="../../../../../com/comphenix/protocol/PacketStream.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">recieveClientPacket</a></strong>(org.bukkit.entity.Player&nbsp;sender, <td class="colLast"><span class="strong">ProtocolManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/ProtocolManager.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">recieveClientPacket</a></strong>(org.bukkit.entity.Player&nbsp;sender,
<a href="../../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet, <a href="../../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet,
boolean&nbsp;filters)</code> boolean&nbsp;filters)</code>
<div class="block">Simulate recieving a certain packet from a given player.</div> <div class="block">Simulate recieving a certain packet from a given player.</div>
@ -146,11 +146,27 @@
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">PacketStream.</span><code><strong><a href="../../../../../com/comphenix/protocol/PacketStream.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">recieveClientPacket</a></strong>(org.bukkit.entity.Player&nbsp;sender,
<a href="../../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet,
boolean&nbsp;filters)</code>
<div class="block">Simulate recieving a certain packet from a given player.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">PacketStream.</span><code><strong><a href="../../../../../com/comphenix/protocol/PacketStream.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">sendServerPacket</a></strong>(org.bukkit.entity.Player&nbsp;reciever, <td class="colLast"><span class="strong">PacketStream.</span><code><strong><a href="../../../../../com/comphenix/protocol/PacketStream.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">sendServerPacket</a></strong>(org.bukkit.entity.Player&nbsp;reciever,
<a href="../../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet)</code> <a href="../../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet)</code>
<div class="block">Send a packet to the given player.</div> <div class="block">Send a packet to the given player.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ProtocolManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/ProtocolManager.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">sendServerPacket</a></strong>(org.bukkit.entity.Player&nbsp;reciever,
<a href="../../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet,
boolean&nbsp;filters)</code>
<div class="block">Send a packet to the given player.</div>
</td>
</tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">PacketStream.</span><code><strong><a href="../../../../../com/comphenix/protocol/PacketStream.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">sendServerPacket</a></strong>(org.bukkit.entity.Player&nbsp;reciever, <td class="colLast"><span class="strong">PacketStream.</span><code><strong><a href="../../../../../com/comphenix/protocol/PacketStream.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">sendServerPacket</a></strong>(org.bukkit.entity.Player&nbsp;reciever,

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.events.PacketEvent</title> <title>Uses of Class com.comphenix.protocol.events.PacketEvent</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -147,22 +147,41 @@
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>com.comphenix.protocol.async.PacketProcessingQueue</code></td>
<td class="colLast"><span class="strong">AsyncFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getProcessingQueue(com.comphenix.protocol.events.PacketEvent)">getProcessingQueue</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet)</code>
<div class="block">Retrieve the processing queue this packet belongs to.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>com.comphenix.protocol.async.PacketSendingQueue</code></td>
<td class="colLast"><span class="strong">AsyncFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getSendingQueue(com.comphenix.protocol.events.PacketEvent)">getSendingQueue</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet)</code>
<div class="block">Retrieve the sending queue this packet belongs to.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>com.comphenix.protocol.async.PacketSendingQueue</code></td>
<td class="colLast"><span class="strong">AsyncFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html#getSendingQueue(com.comphenix.protocol.events.PacketEvent, boolean)">getSendingQueue</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet,
boolean&nbsp;createNew)</code>
<div class="block">Retrieve the sending queue this packet belongs to.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td> <td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">AsyncFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html#hasAsynchronousListeners(com.comphenix.protocol.events.PacketEvent)">hasAsynchronousListeners</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet)</code>&nbsp;</td> <td class="colLast"><span class="strong">AsyncFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html#hasAsynchronousListeners(com.comphenix.protocol.events.PacketEvent)">hasAsynchronousListeners</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet)</code>&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>boolean</code></td> <td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">AsyncMarker.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncMarker.html#isMinecraftAsync(com.comphenix.protocol.events.PacketEvent)">isMinecraftAsync</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event)</code> <td class="colLast"><span class="strong">AsyncMarker.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncMarker.html#isMinecraftAsync(com.comphenix.protocol.events.PacketEvent)">isMinecraftAsync</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event)</code>
<div class="block">Determine if Minecraft allows asynchronous processing of this packet.</div> <div class="block">Determine if Minecraft allows asynchronous processing of this packet.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">AsyncFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html#signalFreeProcessingSlot(com.comphenix.protocol.events.PacketEvent)">signalFreeProcessingSlot</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet)</code> <td class="colLast"><span class="strong">AsyncFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html#signalFreeProcessingSlot(com.comphenix.protocol.events.PacketEvent)">signalFreeProcessingSlot</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet)</code>
<div class="block">Signal that a packet has finished processing.</div> <div class="block">Signal that a packet has finished processing.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">AsyncFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html#signalPacketTransmission(com.comphenix.protocol.events.PacketEvent)">signalPacketTransmission</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet)</code>&nbsp;</td> <td class="colLast"><span class="strong">AsyncFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html#signalPacketTransmission(com.comphenix.protocol.events.PacketEvent)">signalPacketTransmission</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;packet)</code>&nbsp;</td>
</tr> </tr>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Interface com.comphenix.protocol.events.PacketListener</title> <title>Uses of Interface com.comphenix.protocol.events.PacketListener</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -178,7 +178,9 @@
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a></code></td> <td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a></code></td>
<td class="colLast"><span class="strong">AsyncListenerHandler.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#getAsyncListener()">getAsyncListener</a></strong>()</code>&nbsp;</td> <td class="colLast"><span class="strong">AsyncListenerHandler.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#getAsyncListener()">getAsyncListener</a></strong>()</code>
<div class="block">Retrieve the current asynchronous packet listener.</div>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
@ -223,19 +225,6 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../com/comphenix/protocol/async/package-summary.html">com.comphenix.protocol.async</a> with parameters of type <a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#AsyncListenerHandler(java.lang.Thread, com.comphenix.protocol.async.AsyncFilterManager, com.comphenix.protocol.events.PacketListener)">AsyncListenerHandler</a></strong>(java.lang.Thread&nbsp;mainThread,
<a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html" title="class in com.comphenix.protocol.async">AsyncFilterManager</a>&nbsp;filterManager,
<a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li> </li>
<li class="blockList"><a name="com.comphenix.protocol.events"> <li class="blockList"><a name="com.comphenix.protocol.events">
<!-- --> <!-- -->

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>com.comphenix.protocol.events</title> <title>com.comphenix.protocol.events</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>com.comphenix.protocol.events</title> <title>com.comphenix.protocol.events</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>com.comphenix.protocol.events Class Hierarchy</title> <title>com.comphenix.protocol.events Class Hierarchy</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Package com.comphenix.protocol.events</title> <title>Uses of Package com.comphenix.protocol.events</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:47 CET 2012 -->
<title>BukkitUnwrapper</title> <title>BukkitUnwrapper</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:47 CET 2012 -->
<title>DelayedSingleTask</title> <title>DelayedSingleTask</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>GamePhase</title> <title>GamePhase</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>ListenerInvoker</title> <title>ListenerInvoker</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>PacketConstructor.Unwrapper</title> <title>PacketConstructor.Unwrapper</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>PacketConstructor</title> <title>PacketConstructor</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>PacketFilterManager.PlayerInjectHooks</title> <title>PacketFilterManager.PlayerInjectHooks</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>PacketFilterManager</title> <title>PacketFilterManager</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>
@ -600,11 +600,16 @@ implements <a href="../../../../com/comphenix/protocol/ProtocolManager.html" tit
<a href="../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet, <a href="../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet,
boolean&nbsp;filters) boolean&nbsp;filters)
throws java.lang.reflect.InvocationTargetException</pre> throws java.lang.reflect.InvocationTargetException</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/comphenix/protocol/PacketStream.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">PacketStream</a></code></strong></div> <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/comphenix/protocol/ProtocolManager.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">ProtocolManager</a></code></strong></div>
<div class="block">Send a packet to the given player.</div> <div class="block">Send a packet to the given player.
<p>
Re-sending a previously cancelled packet is discuraged. Use <a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#incrementProcessingDelay()"><code>AsyncMarker.incrementProcessingDelay()</code></a>
to delay a packet until a certain condition has been met.</div>
<dl> <dl>
<dt><strong>Specified by:</strong></dt> <dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../com/comphenix/protocol/PacketStream.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">sendServerPacket</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></code></dd> <dd><code><a href="../../../../com/comphenix/protocol/PacketStream.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">sendServerPacket</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../com/comphenix/protocol/ProtocolManager.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">sendServerPacket</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>reciever</code> - - the reciever.</dd><dd><code>packet</code> - - packet to send.</dd><dd><code>filters</code> - - whether or not to invoke any packet filters.</dd> <dt><span class="strong">Parameters:</span></dt><dd><code>reciever</code> - - the reciever.</dd><dd><code>packet</code> - - packet to send.</dd><dd><code>filters</code> - - whether or not to invoke any packet filters.</dd>
<dt><span class="strong">Throws:</span></dt> <dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.reflect.InvocationTargetException</code> - - if an error occured when sending the packet.</dd></dl> <dd><code>java.lang.reflect.InvocationTargetException</code> - - if an error occured when sending the packet.</dd></dl>
@ -642,11 +647,16 @@ implements <a href="../../../../com/comphenix/protocol/ProtocolManager.html" tit
boolean&nbsp;filters) boolean&nbsp;filters)
throws java.lang.IllegalAccessException, throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException</pre> java.lang.reflect.InvocationTargetException</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/comphenix/protocol/PacketStream.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">PacketStream</a></code></strong></div> <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/comphenix/protocol/ProtocolManager.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">ProtocolManager</a></code></strong></div>
<div class="block">Simulate recieving a certain packet from a given player.</div> <div class="block">Simulate recieving a certain packet from a given player.
<p>
Receiving a previously cancelled packet is discuraged. Use <a href="../../../../com/comphenix/protocol/async/AsyncMarker.html#incrementProcessingDelay()"><code>AsyncMarker.incrementProcessingDelay()</code></a>
to delay a packet until a certain condition has been met.</div>
<dl> <dl>
<dt><strong>Specified by:</strong></dt> <dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../com/comphenix/protocol/PacketStream.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">recieveClientPacket</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></code></dd> <dd><code><a href="../../../../com/comphenix/protocol/PacketStream.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">recieveClientPacket</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../com/comphenix/protocol/ProtocolManager.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">recieveClientPacket</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>sender</code> - - the sender.</dd><dd><code>packet</code> - - the packet that was sent.</dd><dd><code>filters</code> - - whether or not to invoke any packet filters.</dd> <dt><span class="strong">Parameters:</span></dt><dd><code>sender</code> - - the sender.</dd><dd><code>packet</code> - - the packet that was sent.</dd><dd><code>filters</code> - - whether or not to invoke any packet filters.</dd>
<dt><span class="strong">Throws:</span></dt> <dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.IllegalAccessException</code> - If the underlying method caused an error.</dd> <dd><code>java.lang.IllegalAccessException</code> - If the underlying method caused an error.</dd>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>PlayerLoggedOutException</title> <title>PlayerLoggedOutException</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>PrioritizedListener</title> <title>PrioritizedListener</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>SortedCopyOnWriteArrayTest</title> <title>SortedCopyOnWriteArrayTest</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>SortedPacketListenerList</title> <title>SortedPacketListenerList</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>StructureCache</title> <title>StructureCache</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.injector.BukkitUnwrapper</title> <title>Uses of Class com.comphenix.protocol.injector.BukkitUnwrapper</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.injector.DelayedSingleTask</title> <title>Uses of Class com.comphenix.protocol.injector.DelayedSingleTask</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.injector.GamePhase</title> <title>Uses of Class com.comphenix.protocol.injector.GamePhase</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Interface com.comphenix.protocol.injector.ListenerInvoker</title> <title>Uses of Interface com.comphenix.protocol.injector.ListenerInvoker</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Interface com.comphenix.protocol.injector.PacketConstructor.Unwrapper</title> <title>Uses of Interface com.comphenix.protocol.injector.PacketConstructor.Unwrapper</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.injector.PacketConstructor</title> <title>Uses of Class com.comphenix.protocol.injector.PacketConstructor</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.injector.PacketFilterManager.PlayerInjectHooks</title> <title>Uses of Class com.comphenix.protocol.injector.PacketFilterManager.PlayerInjectHooks</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.injector.PacketFilterManager</title> <title>Uses of Class com.comphenix.protocol.injector.PacketFilterManager</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.injector.PlayerLoggedOutException</title> <title>Uses of Class com.comphenix.protocol.injector.PlayerLoggedOutException</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.injector.PrioritizedListener</title> <title>Uses of Class com.comphenix.protocol.injector.PrioritizedListener</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:12 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:49 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.injector.SortedCopyOnWriteArrayTest</title> <title>Uses of Class com.comphenix.protocol.injector.SortedCopyOnWriteArrayTest</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.injector.SortedPacketListenerList</title> <title>Uses of Class com.comphenix.protocol.injector.SortedPacketListenerList</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Datei anzeigen

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Tue Nov 13 17:51:11 CET 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Wed Nov 21 06:27:48 CET 2012 -->
<title>Uses of Class com.comphenix.protocol.injector.StructureCache</title> <title>Uses of Class com.comphenix.protocol.injector.StructureCache</title>
<meta name="date" content="2012-11-13"> <meta name="date" content="2012-11-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head> </head>
<body> <body>

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden Mehr anzeigen