Archiviert
13
0

JavaDoc for 1.2.0

Dieser Commit ist enthalten in:
Kristian S. Stangeland 2012-10-01 05:01:08 +02:00
Ursprung 22cb77d78e
Commit 0a67cf3cd1
128 geänderte Dateien mit 2636 neuen und 709 gelöschten Zeilen

Datei anzeigen

@ -2,21 +2,29 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>All Classes</title> <title>All Classes</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
<h1 class="bar">All Classes</h1> <h1 class="bar">All Classes</h1>
<div class="indexContainer"> <div class="indexContainer">
<ul> <ul>
<li><a href="com/comphenix/protocol/concurrency/AbstractConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.concurrency" target="classFrame">AbstractConcurrentListenerMultimap</a></li>
<li><a href="com/comphenix/protocol/Application.html" title="class in com.comphenix.protocol" target="classFrame">Application</a></li> <li><a href="com/comphenix/protocol/Application.html" title="class in com.comphenix.protocol" target="classFrame">Application</a></li>
<li><a href="com/comphenix/protocol/async/AsyncFilterManager.html" title="class in com.comphenix.protocol.async" target="classFrame">AsyncFilterManager</a></li>
<li><a href="com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol" target="classFrame"><i>AsynchronousManager</i></a></li>
<li><a href="com/comphenix/protocol/async/AsyncListenerHandler.html" title="class in com.comphenix.protocol.async" target="classFrame">AsyncListenerHandler</a></li>
<li><a href="com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async" target="classFrame">AsyncMarker</a></li>
<li><a href="com/comphenix/protocol/reflect/compiler/BackgroundCompiler.html" title="class in com.comphenix.protocol.reflect.compiler" target="classFrame">BackgroundCompiler</a></li>
<li><a href="com/comphenix/protocol/reflect/instances/CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">CollectionGenerator</a></li> <li><a href="com/comphenix/protocol/reflect/instances/CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">CollectionGenerator</a></li>
<li><a href="com/comphenix/protocol/injector/ConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.injector" target="classFrame">ConcurrentListenerMultimap</a></li> <li><a href="com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html" title="class in com.comphenix.protocol.reflect.compiler" target="classFrame">CompiledStructureModifier</a></li>
<li><a href="com/comphenix/protocol/reflect/compiler/CompileListener.html" title="interface in com.comphenix.protocol.reflect.compiler" target="classFrame"><i>CompileListener</i></a></li>
<li><a href="com/comphenix/protocol/events/ConnectionSide.html" title="enum in com.comphenix.protocol.events" target="classFrame">ConnectionSide</a></li> <li><a href="com/comphenix/protocol/events/ConnectionSide.html" title="enum in com.comphenix.protocol.events" target="classFrame">ConnectionSide</a></li>
<li><a href="com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">DefaultInstances</a></li> <li><a href="com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">DefaultInstances</a></li>
<li><a href="com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect" target="classFrame"><i>EquivalentConverter</i></a></li> <li><a href="com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect" target="classFrame"><i>EquivalentConverter</i></a></li>
<li><a href="com/comphenix/protocol/reflect/instances/ExistingGenerator.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">ExistingGenerator</a></li>
<li><a href="com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect" target="classFrame">FieldAccessException</a></li> <li><a href="com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect" target="classFrame">FieldAccessException</a></li>
<li><a href="com/comphenix/protocol/reflect/FieldUtils.html" title="class in com.comphenix.protocol.reflect" target="classFrame">FieldUtils</a></li> <li><a href="com/comphenix/protocol/reflect/FieldUtils.html" title="class in com.comphenix.protocol.reflect" target="classFrame">FieldUtils</a></li>
<li><a href="com/comphenix/protocol/reflect/FuzzyReflection.html" title="class in com.comphenix.protocol.reflect" target="classFrame">FuzzyReflection</a></li> <li><a href="com/comphenix/protocol/reflect/FuzzyReflection.html" title="class in com.comphenix.protocol.reflect" target="classFrame">FuzzyReflection</a></li>
@ -25,6 +33,7 @@
<li><a href="com/comphenix/protocol/events/ListenerPriority.html" title="enum in com.comphenix.protocol.events" target="classFrame">ListenerPriority</a></li> <li><a href="com/comphenix/protocol/events/ListenerPriority.html" title="enum in com.comphenix.protocol.events" target="classFrame">ListenerPriority</a></li>
<li><a href="com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events" target="classFrame">ListeningWhitelist</a></li> <li><a href="com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events" target="classFrame">ListeningWhitelist</a></li>
<li><a href="com/comphenix/protocol/reflect/MethodUtils.html" title="class in com.comphenix.protocol.reflect" target="classFrame">MethodUtils</a></li> <li><a href="com/comphenix/protocol/reflect/MethodUtils.html" title="class in com.comphenix.protocol.reflect" target="classFrame">MethodUtils</a></li>
<li><a href="com/comphenix/protocol/injector/NetworkServerInjector.html" title="class in com.comphenix.protocol.injector" target="classFrame">NetworkServerInjector</a></li>
<li><a href="com/comphenix/protocol/events/PacketAdapter.html" title="class in com.comphenix.protocol.events" target="classFrame">PacketAdapter</a></li> <li><a href="com/comphenix/protocol/events/PacketAdapter.html" title="class in com.comphenix.protocol.events" target="classFrame">PacketAdapter</a></li>
<li><a href="com/comphenix/protocol/injector/PacketConstructor.html" title="class in com.comphenix.protocol.injector" target="classFrame">PacketConstructor</a></li> <li><a href="com/comphenix/protocol/injector/PacketConstructor.html" title="class in com.comphenix.protocol.injector" target="classFrame">PacketConstructor</a></li>
<li><a href="com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector" target="classFrame">PacketConstructor.BukkitUnwrapper</a></li> <li><a href="com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector" target="classFrame">PacketConstructor.BukkitUnwrapper</a></li>
@ -37,16 +46,17 @@
<li><a href="com/comphenix/protocol/Packets.html" title="class in com.comphenix.protocol" target="classFrame">Packets</a></li> <li><a href="com/comphenix/protocol/Packets.html" title="class in com.comphenix.protocol" target="classFrame">Packets</a></li>
<li><a href="com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol" target="classFrame">Packets.Client</a></li> <li><a href="com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol" target="classFrame">Packets.Client</a></li>
<li><a href="com/comphenix/protocol/Packets.Server.html" title="class in com.comphenix.protocol" target="classFrame">Packets.Server</a></li> <li><a href="com/comphenix/protocol/Packets.Server.html" title="class in com.comphenix.protocol" target="classFrame">Packets.Server</a></li>
<li><a href="com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol" target="classFrame"><i>PacketStream</i></a></li>
<li><a href="com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">PrimitiveGenerator</a></li> <li><a href="com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">PrimitiveGenerator</a></li>
<li><a href="com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect" target="classFrame">PrimitiveUtils</a></li> <li><a href="com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect" target="classFrame">PrimitiveUtils</a></li>
<li><a href="com/comphenix/protocol/injector/PrioritizedListener.html" title="class in com.comphenix.protocol.injector" target="classFrame">PrioritizedListener</a></li>
<li><a href="com/comphenix/protocol/ProtocolLibrary.html" title="class in com.comphenix.protocol" target="classFrame">ProtocolLibrary</a></li> <li><a href="com/comphenix/protocol/ProtocolLibrary.html" title="class in com.comphenix.protocol" target="classFrame">ProtocolLibrary</a></li>
<li><a href="com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol" target="classFrame"><i>ProtocolManager</i></a></li> <li><a href="com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol" target="classFrame"><i>ProtocolManager</i></a></li>
<li><a href="com/comphenix/protocol/concurrency/SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency" target="classFrame">SortedCopyOnWriteArray</a></li> <li><a href="com/comphenix/protocol/concurrency/SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency" target="classFrame">SortedCopyOnWriteArray</a></li>
<li><a href="com/comphenix/protocol/injector/SortedCopyOnWriteArrayTest.html" title="class in com.comphenix.protocol.injector" target="classFrame">SortedCopyOnWriteArrayTest</a></li>
<li><a href="com/comphenix/protocol/metrics/Statistics.html" title="class in com.comphenix.protocol.metrics" target="classFrame">Statistics</a></li> <li><a href="com/comphenix/protocol/metrics/Statistics.html" title="class in com.comphenix.protocol.metrics" target="classFrame">Statistics</a></li>
<li><a href="com/comphenix/protocol/injector/StructureCache.html" title="class in com.comphenix.protocol.injector" target="classFrame">StructureCache</a></li> <li><a href="com/comphenix/protocol/injector/StructureCache.html" title="class in com.comphenix.protocol.injector" target="classFrame">StructureCache</a></li>
<li><a href="com/comphenix/protocol/reflect/compiler/StructureCompiler.html" title="class in com.comphenix.protocol.reflect.compiler" target="classFrame">StructureCompiler</a></li>
<li><a href="com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect" target="classFrame">StructureModifier</a></li> <li><a href="com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect" target="classFrame">StructureModifier</a></li>
<li><a href="com/comphenix/protocol/reflect/StructureModifierTest.html" title="class in com.comphenix.protocol.reflect" target="classFrame">StructureModifierTest</a></li>
<li><a href="com/comphenix/protocol/reflect/VolatileField.html" title="class in com.comphenix.protocol.reflect" target="classFrame">VolatileField</a></li> <li><a href="com/comphenix/protocol/reflect/VolatileField.html" title="class in com.comphenix.protocol.reflect" target="classFrame">VolatileField</a></li>
</ul> </ul>
</div> </div>

Datei anzeigen

@ -2,21 +2,29 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (version 1.7.0_07) on Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>All Classes</title> <title>All Classes</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
<h1 class="bar">All Classes</h1> <h1 class="bar">All Classes</h1>
<div class="indexContainer"> <div class="indexContainer">
<ul> <ul>
<li><a href="com/comphenix/protocol/concurrency/AbstractConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.concurrency">AbstractConcurrentListenerMultimap</a></li>
<li><a href="com/comphenix/protocol/Application.html" title="class in com.comphenix.protocol">Application</a></li> <li><a href="com/comphenix/protocol/Application.html" title="class in com.comphenix.protocol">Application</a></li>
<li><a href="com/comphenix/protocol/async/AsyncFilterManager.html" title="class in com.comphenix.protocol.async">AsyncFilterManager</a></li>
<li><a href="com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol"><i>AsynchronousManager</i></a></li>
<li><a href="com/comphenix/protocol/async/AsyncListenerHandler.html" title="class in com.comphenix.protocol.async">AsyncListenerHandler</a></li>
<li><a href="com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a></li>
<li><a href="com/comphenix/protocol/reflect/compiler/BackgroundCompiler.html" title="class in com.comphenix.protocol.reflect.compiler">BackgroundCompiler</a></li>
<li><a href="com/comphenix/protocol/reflect/instances/CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances">CollectionGenerator</a></li> <li><a href="com/comphenix/protocol/reflect/instances/CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances">CollectionGenerator</a></li>
<li><a href="com/comphenix/protocol/injector/ConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.injector">ConcurrentListenerMultimap</a></li> <li><a href="com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html" title="class in com.comphenix.protocol.reflect.compiler">CompiledStructureModifier</a></li>
<li><a href="com/comphenix/protocol/reflect/compiler/CompileListener.html" title="interface in com.comphenix.protocol.reflect.compiler"><i>CompileListener</i></a></li>
<li><a href="com/comphenix/protocol/events/ConnectionSide.html" title="enum in com.comphenix.protocol.events">ConnectionSide</a></li> <li><a href="com/comphenix/protocol/events/ConnectionSide.html" title="enum in com.comphenix.protocol.events">ConnectionSide</a></li>
<li><a href="com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances">DefaultInstances</a></li> <li><a href="com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances">DefaultInstances</a></li>
<li><a href="com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect"><i>EquivalentConverter</i></a></li> <li><a href="com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect"><i>EquivalentConverter</i></a></li>
<li><a href="com/comphenix/protocol/reflect/instances/ExistingGenerator.html" title="class in com.comphenix.protocol.reflect.instances">ExistingGenerator</a></li>
<li><a href="com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">FieldAccessException</a></li> <li><a href="com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">FieldAccessException</a></li>
<li><a href="com/comphenix/protocol/reflect/FieldUtils.html" title="class in com.comphenix.protocol.reflect">FieldUtils</a></li> <li><a href="com/comphenix/protocol/reflect/FieldUtils.html" title="class in com.comphenix.protocol.reflect">FieldUtils</a></li>
<li><a href="com/comphenix/protocol/reflect/FuzzyReflection.html" title="class in com.comphenix.protocol.reflect">FuzzyReflection</a></li> <li><a href="com/comphenix/protocol/reflect/FuzzyReflection.html" title="class in com.comphenix.protocol.reflect">FuzzyReflection</a></li>
@ -25,6 +33,7 @@
<li><a href="com/comphenix/protocol/events/ListenerPriority.html" title="enum in com.comphenix.protocol.events">ListenerPriority</a></li> <li><a href="com/comphenix/protocol/events/ListenerPriority.html" title="enum in com.comphenix.protocol.events">ListenerPriority</a></li>
<li><a href="com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a></li> <li><a href="com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a></li>
<li><a href="com/comphenix/protocol/reflect/MethodUtils.html" title="class in com.comphenix.protocol.reflect">MethodUtils</a></li> <li><a href="com/comphenix/protocol/reflect/MethodUtils.html" title="class in com.comphenix.protocol.reflect">MethodUtils</a></li>
<li><a href="com/comphenix/protocol/injector/NetworkServerInjector.html" title="class in com.comphenix.protocol.injector">NetworkServerInjector</a></li>
<li><a href="com/comphenix/protocol/events/PacketAdapter.html" title="class in com.comphenix.protocol.events">PacketAdapter</a></li> <li><a href="com/comphenix/protocol/events/PacketAdapter.html" title="class in com.comphenix.protocol.events">PacketAdapter</a></li>
<li><a href="com/comphenix/protocol/injector/PacketConstructor.html" title="class in com.comphenix.protocol.injector">PacketConstructor</a></li> <li><a href="com/comphenix/protocol/injector/PacketConstructor.html" title="class in com.comphenix.protocol.injector">PacketConstructor</a></li>
<li><a href="com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector">PacketConstructor.BukkitUnwrapper</a></li> <li><a href="com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector">PacketConstructor.BukkitUnwrapper</a></li>
@ -37,16 +46,17 @@
<li><a href="com/comphenix/protocol/Packets.html" title="class in com.comphenix.protocol">Packets</a></li> <li><a href="com/comphenix/protocol/Packets.html" title="class in com.comphenix.protocol">Packets</a></li>
<li><a href="com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol">Packets.Client</a></li> <li><a href="com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol">Packets.Client</a></li>
<li><a href="com/comphenix/protocol/Packets.Server.html" title="class in com.comphenix.protocol">Packets.Server</a></li> <li><a href="com/comphenix/protocol/Packets.Server.html" title="class in com.comphenix.protocol">Packets.Server</a></li>
<li><a href="com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol"><i>PacketStream</i></a></li>
<li><a href="com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances">PrimitiveGenerator</a></li> <li><a href="com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances">PrimitiveGenerator</a></li>
<li><a href="com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect">PrimitiveUtils</a></li> <li><a href="com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect">PrimitiveUtils</a></li>
<li><a href="com/comphenix/protocol/injector/PrioritizedListener.html" title="class in com.comphenix.protocol.injector">PrioritizedListener</a></li>
<li><a href="com/comphenix/protocol/ProtocolLibrary.html" title="class in com.comphenix.protocol">ProtocolLibrary</a></li> <li><a href="com/comphenix/protocol/ProtocolLibrary.html" title="class in com.comphenix.protocol">ProtocolLibrary</a></li>
<li><a href="com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol"><i>ProtocolManager</i></a></li> <li><a href="com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol"><i>ProtocolManager</i></a></li>
<li><a href="com/comphenix/protocol/concurrency/SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency">SortedCopyOnWriteArray</a></li> <li><a href="com/comphenix/protocol/concurrency/SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency">SortedCopyOnWriteArray</a></li>
<li><a href="com/comphenix/protocol/injector/SortedCopyOnWriteArrayTest.html" title="class in com.comphenix.protocol.injector">SortedCopyOnWriteArrayTest</a></li>
<li><a href="com/comphenix/protocol/metrics/Statistics.html" title="class in com.comphenix.protocol.metrics">Statistics</a></li> <li><a href="com/comphenix/protocol/metrics/Statistics.html" title="class in com.comphenix.protocol.metrics">Statistics</a></li>
<li><a href="com/comphenix/protocol/injector/StructureCache.html" title="class in com.comphenix.protocol.injector">StructureCache</a></li> <li><a href="com/comphenix/protocol/injector/StructureCache.html" title="class in com.comphenix.protocol.injector">StructureCache</a></li>
<li><a href="com/comphenix/protocol/reflect/compiler/StructureCompiler.html" title="class in com.comphenix.protocol.reflect.compiler">StructureCompiler</a></li>
<li><a href="com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a></li> <li><a href="com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a></li>
<li><a href="com/comphenix/protocol/reflect/StructureModifierTest.html" title="class in com.comphenix.protocol.reflect">StructureModifierTest</a></li>
<li><a href="com/comphenix/protocol/reflect/VolatileField.html" title="class in com.comphenix.protocol.reflect">VolatileField</a></li> <li><a href="com/comphenix/protocol/reflect/VolatileField.html" title="class in com.comphenix.protocol.reflect">VolatileField</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>Application</title> <title>Application</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -37,7 +37,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li>Prev Class</li> <li>Prev Class</li>
<li><a href="../../../com/comphenix/protocol/Packets.html" title="class in com.comphenix.protocol"><span class="strong">Next Class</span></a></li> <li><a href="../../../com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../index.html?com/comphenix/protocol/Application.html" target="_top">Frames</a></li> <li><a href="../../../index.html?com/comphenix/protocol/Application.html" target="_top">Frames</a></li>
@ -212,7 +212,7 @@ extends java.lang.Object</pre>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li>Prev Class</li> <li>Prev Class</li>
<li><a href="../../../com/comphenix/protocol/Packets.html" title="class in com.comphenix.protocol"><span class="strong">Next Class</span></a></li> <li><a href="../../../com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../index.html?com/comphenix/protocol/Application.html" target="_top">Frames</a></li> <li><a href="../../../index.html?com/comphenix/protocol/Application.html" target="_top">Frames</a></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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>Packets.Client</title> <title>Packets.Client</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>Packets.Server</title> <title>Packets.Server</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -37,7 +37,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li> <li><a href="../../../com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/comphenix/protocol/ProtocolLibrary.html" title="class in com.comphenix.protocol"><span class="strong">Next Class</span></a></li> <li><a href="../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../index.html?com/comphenix/protocol/Packets.Server.html" target="_top">Frames</a></li> <li><a href="../../../index.html?com/comphenix/protocol/Packets.Server.html" target="_top">Frames</a></li>
@ -1127,7 +1127,7 @@ extends <a href="../../../com/comphenix/protocol/reflect/IntEnum.html" title="cl
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li> <li><a href="../../../com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/comphenix/protocol/ProtocolLibrary.html" title="class in com.comphenix.protocol"><span class="strong">Next Class</span></a></li> <li><a href="../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../index.html?com/comphenix/protocol/Packets.Server.html" target="_top">Frames</a></li> <li><a href="../../../index.html?com/comphenix/protocol/Packets.Server.html" target="_top">Frames</a></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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>Packets</title> <title>Packets</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -36,7 +36,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../com/comphenix/protocol/Application.html" title="class in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li> <li><a href="../../../com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol"><span class="strong">Next Class</span></a></li> <li><a href="../../../com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -298,7 +298,7 @@ extends java.lang.Object</pre>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../com/comphenix/protocol/Application.html" title="class in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li> <li><a href="../../../com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol"><span class="strong">Next Class</span></a></li> <li><a href="../../../com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">

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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>ProtocolLibrary</title> <title>ProtocolLibrary</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -36,7 +36,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../com/comphenix/protocol/Packets.Server.html" title="class in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li> <li><a href="../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol"><span class="strong">Next Class</span></a></li> <li><a href="../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -319,7 +319,7 @@ extends org.bukkit.plugin.java.JavaPlugin</pre>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../com/comphenix/protocol/Packets.Server.html" title="class in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li> <li><a href="../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol"><span class="strong">Next Class</span></a></li> <li><a href="../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">

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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>ProtocolManager</title> <title>ProtocolManager</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -87,12 +87,17 @@
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<dl> <dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt> <dt>All Known Implementing Classes:</dt>
<dd><a href="../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector">PacketFilterManager</a></dd> <dd><a href="../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector">PacketFilterManager</a></dd>
</dl> </dl>
<hr> <hr>
<br> <br>
<pre>public interface <span class="strong">ProtocolManager</span></pre> <pre>public interface <span class="strong">ProtocolManager</span>
extends <a href="../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></pre>
<div class="block">Represents an API for accessing the Minecraft protocol.</div> <div class="block">Represents an API for accessing the Minecraft protocol.</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>
@ -141,79 +146,62 @@
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol">AsynchronousManager</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#getAsynchronousManager()">getAsynchronousManager</a></strong>()</code>
<div class="block">Retrieve the current asyncronous packet manager.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>com.google.common.collect.ImmutableSet&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>com.google.common.collect.ImmutableSet&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/ProtocolManager.html#getPacketListeners()">getPacketListeners</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#getPacketListeners()">getPacketListeners</a></strong>()</code>
<div class="block">Retrieves a list of every registered packet listener.</div> <div class="block">Retrieves a list of every registered packet listener.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<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/ProtocolManager.html#getReceivingFilters()">getReceivingFilters</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#getReceivingFilters()">getReceivingFilters</a></strong>()</code>
<div class="block">Retrieves a immutable set containing the ID of the recieved client packets that will be observed by listeners.</div> <div class="block">Retrieves a immutable set containing the ID of the recieved client packets that will be observed by listeners.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <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/ProtocolManager.html#getSendingFilters()">getSendingFilters</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#getSendingFilters()">getSendingFilters</a></strong>()</code>
<div class="block">Retrieves a immutable set containing the ID of the sent server packets that will be observed by listeners.</div> <div class="block">Retrieves a immutable set containing the ID of the sent server packets that will be observed by listeners.</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/ProtocolManager.html#isClosed()">isClosed</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#isClosed()">isClosed</a></strong>()</code>
<div class="block">Determines whether or not this protocol mananger has been disabled.</div> <div class="block">Determines whether or not this protocol mananger has been disabled.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/ProtocolManager.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">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)</code>
<div class="block">Simulate recieving a certain packet from a 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"><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,
boolean&nbsp;filters)</code>
<div class="block">Simulate recieving a certain packet from a given player.</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#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#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> <div class="block">Removes a given packet listener.</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/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="altColor">
<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)">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>
<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"><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">
<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,
java.util.List&lt;org.bukkit.entity.Player&gt;&nbsp;observers)</code> java.util.List&lt;org.bukkit.entity.Player&gt;&nbsp;observers)</code>
<div class="block">Completely refresh all clients about an entity.</div> <div class="block">Completely refresh all clients about an entity.</div>
</td> </td>
</tr> </tr>
</table> </table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_com.comphenix.protocol.PacketStream">
<!-- -->
</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>
<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>
</ul>
</li> </li>
</ul> </ul>
</li> </li>
@ -278,72 +266,6 @@
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>plugin</code> - - the plugin to unload.</dd></dl> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>plugin</code> - - the plugin to unload.</dd></dl>
</li> </li>
</ul> </ul>
<a name="sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">
<!-- -->
</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)
throws java.lang.reflect.InvocationTargetException</pre>
<div class="block">Send a packet to the given player.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>reciever</code> - - the reciever.</dd><dd><code>packet</code> - - packet to send.</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="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.</div>
<dl><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)">
<!-- -->
</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)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException</pre>
<div class="block">Simulate recieving a certain packet from a given player.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>sender</code> - - the sender.</dd><dd><code>packet</code> - - the packet that was sent.</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="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.</div>
<dl><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="createPacket(int)"> <a name="createPacket(int)">
<!-- --> <!-- -->
</a> </a>
@ -430,7 +352,7 @@
<a name="isClosed()"> <a name="isClosed()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>isClosed</h4> <h4>isClosed</h4>
<pre>boolean&nbsp;isClosed()</pre> <pre>boolean&nbsp;isClosed()</pre>
@ -438,6 +360,17 @@
<dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if it has, FALSE otherwise.</dd></dl> <dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if it has, FALSE otherwise.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getAsynchronousManager()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getAsynchronousManager</h4>
<pre><a href="../../../com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol">AsynchronousManager</a>&nbsp;getAsynchronousManager()</pre>
<div class="block">Retrieve the current asyncronous packet manager.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Asyncronous packet manager.</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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.Application</title> <title>Uses of Class com.comphenix.protocol.Application</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.Packets</title> <title>Uses of Class com.comphenix.protocol.Packets</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.ProtocolLibrary</title> <title>Uses of Class com.comphenix.protocol.ProtocolLibrary</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Interface com.comphenix.protocol.ProtocolManager</title> <title>Uses of Interface com.comphenix.protocol.ProtocolManager</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -80,6 +80,10 @@
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.async">com.comphenix.protocol.async</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
@ -108,6 +112,24 @@
</tbody> </tbody>
</table> </table>
</li> </li>
<li class="blockList"><a name="com.comphenix.protocol.async">
<!-- -->
</a>
<h3>Uses of <a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</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/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</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/AsyncFilterManager.html#AsyncFilterManager(java.util.logging.Logger, org.bukkit.scheduler.BukkitScheduler, com.comphenix.protocol.ProtocolManager)">AsyncFilterManager</a></strong>(java.util.logging.Logger&nbsp;logger,
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>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.injector"> <li class="blockList"><a name="com.comphenix.protocol.injector">
<!-- --> <!-- -->
</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>SortedCopyOnWriteArray</title> <title>SortedCopyOnWriteArray</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -36,7 +36,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li>Prev Class</li> <li><a href="../../../../com/comphenix/protocol/concurrency/AbstractConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.concurrency"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li> <li>Next Class</li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -526,7 +526,7 @@ implements java.lang.Iterable&lt;T&gt;, java.util.Collection&lt;T&gt;</pre>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li>Prev Class</li> <li><a href="../../../../com/comphenix/protocol/concurrency/AbstractConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.concurrency"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li> <li>Next Class</li>
</ul> </ul>
<ul class="navList"> <ul class="navList">

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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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.concurrency.SortedCopyOnWriteArray" class="title">Uses of Class<br>com.comphenix.protocol.concurrency.SortedCopyOnWriteArray</h2> <h2 title="Uses of Class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray" class="title">Uses of Class<br>com.comphenix.protocol.concurrency.SortedCopyOnWriteArray</h2>
</div> </div>
<div class="classUseContainer"> <div class="classUseContainer">No usage of com.comphenix.protocol.concurrency.SortedCopyOnWriteArray</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/concurrency/SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency">SortedCopyOnWriteArray</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.injector">com.comphenix.protocol.injector</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.injector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/concurrency/SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency">SortedCopyOnWriteArray</a> in <a href="../../../../../com/comphenix/protocol/injector/package-summary.html">com.comphenix.protocol.injector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../com/comphenix/protocol/injector/package-summary.html">com.comphenix.protocol.injector</a> with type parameters of type <a href="../../../../../com/comphenix/protocol/concurrency/SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency">SortedCopyOnWriteArray</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected java.util.concurrent.ConcurrentMap&lt;java.lang.Integer,<a href="../../../../../com/comphenix/protocol/concurrency/SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency">SortedCopyOnWriteArray</a>&lt;com.comphenix.protocol.injector.ConcurrentListenerMultimap.PrioritizedListener&gt;&gt;</code></td>
<td class="colLast"><span class="strong">ConcurrentListenerMultimap.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/ConcurrentListenerMultimap.html#listeners">listeners</a></strong></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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.concurrency</title> <title>com.comphenix.protocol.concurrency</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -12,6 +12,7 @@
<div class="indexContainer"> <div class="indexContainer">
<h2 title="Classes">Classes</h2> <h2 title="Classes">Classes</h2>
<ul title="Classes"> <ul title="Classes">
<li><a href="AbstractConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.concurrency" target="classFrame">AbstractConcurrentListenerMultimap</a></li>
<li><a href="SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency" target="classFrame">SortedCopyOnWriteArray</a></li> <li><a href="SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency" target="classFrame">SortedCopyOnWriteArray</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.concurrency</title> <title>com.comphenix.protocol.concurrency</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -36,7 +36,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/package-summary.html">Prev Package</a></li> <li><a href="../../../../com/comphenix/protocol/async/package-summary.html">Prev Package</a></li>
<li><a href="../../../../com/comphenix/protocol/events/package-summary.html">Next Package</a></li> <li><a href="../../../../com/comphenix/protocol/events/package-summary.html">Next Package</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -76,6 +76,12 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../../../../com/comphenix/protocol/concurrency/AbstractConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.concurrency">AbstractConcurrentListenerMultimap</a>&lt;TListener&gt;</td>
<td class="colLast">
<div class="block">A thread-safe implementation of a listener multimap.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../com/comphenix/protocol/concurrency/SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency">SortedCopyOnWriteArray</a>&lt;T extends java.lang.Comparable&lt;T&gt;&gt;</td> <td class="colFirst"><a href="../../../../com/comphenix/protocol/concurrency/SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency">SortedCopyOnWriteArray</a>&lt;T extends java.lang.Comparable&lt;T&gt;&gt;</td>
<td class="colLast"> <td class="colLast">
<div class="block">An implicitly sorted array list that preserves insertion order and maintains duplicates.</div> <div class="block">An implicitly sorted array list that preserves insertion order and maintains duplicates.</div>
@ -105,7 +111,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/package-summary.html">Prev Package</a></li> <li><a href="../../../../com/comphenix/protocol/async/package-summary.html">Prev Package</a></li>
<li><a href="../../../../com/comphenix/protocol/events/package-summary.html">Next Package</a></li> <li><a href="../../../../com/comphenix/protocol/events/package-summary.html">Next Package</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">

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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.concurrency Class Hierarchy</title> <title>com.comphenix.protocol.concurrency Class Hierarchy</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -36,7 +36,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/package-tree.html">Prev</a></li> <li><a href="../../../../com/comphenix/protocol/async/package-tree.html">Prev</a></li>
<li><a href="../../../../com/comphenix/protocol/events/package-tree.html">Next</a></li> <li><a href="../../../../com/comphenix/protocol/events/package-tree.html">Next</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -74,6 +74,7 @@
<ul> <ul>
<li type="circle">java.lang.Object <li type="circle">java.lang.Object
<ul> <ul>
<li type="circle">com.comphenix.protocol.concurrency.<a href="../../../../com/comphenix/protocol/concurrency/AbstractConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.concurrency"><span class="strong">AbstractConcurrentListenerMultimap</span></a>&lt;TListener&gt;</li>
<li type="circle">com.comphenix.protocol.concurrency.<a href="../../../../com/comphenix/protocol/concurrency/SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency"><span class="strong">SortedCopyOnWriteArray</span></a>&lt;T&gt; (implements java.util.Collection&lt;E&gt;, java.lang.Iterable&lt;T&gt;)</li> <li type="circle">com.comphenix.protocol.concurrency.<a href="../../../../com/comphenix/protocol/concurrency/SortedCopyOnWriteArray.html" title="class in com.comphenix.protocol.concurrency"><span class="strong">SortedCopyOnWriteArray</span></a>&lt;T&gt; (implements java.util.Collection&lt;E&gt;, java.lang.Iterable&lt;T&gt;)</li>
</ul> </ul>
</li> </li>
@ -98,7 +99,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/package-tree.html">Prev</a></li> <li><a href="../../../../com/comphenix/protocol/async/package-tree.html">Prev</a></li>
<li><a href="../../../../com/comphenix/protocol/events/package-tree.html">Next</a></li> <li><a href="../../../../com/comphenix/protocol/events/package-tree.html">Next</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">

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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Package com.comphenix.protocol.concurrency</title> <title>Uses of Package com.comphenix.protocol.concurrency</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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,42 +65,7 @@
<div class="header"> <div class="header">
<h1 title="Uses of Package com.comphenix.protocol.concurrency" class="title">Uses of Package<br>com.comphenix.protocol.concurrency</h1> <h1 title="Uses of Package com.comphenix.protocol.concurrency" class="title">Uses of Package<br>com.comphenix.protocol.concurrency</h1>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">No usage of com.comphenix.protocol.concurrency</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/concurrency/package-summary.html">com.comphenix.protocol.concurrency</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.injector">com.comphenix.protocol.injector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.injector">
<!-- -->
</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/concurrency/package-summary.html">com.comphenix.protocol.concurrency</a> used by <a href="../../../../com/comphenix/protocol/injector/package-summary.html">com.comphenix.protocol.injector</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/concurrency/class-use/SortedCopyOnWriteArray.html#com.comphenix.protocol.injector">SortedCopyOnWriteArray</a>
<div class="block">An implicitly sorted array list that preserves insertion order and maintains duplicates.</div>
</td>
</tr>
</tbody>
</table>
</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>ConnectionSide</title> <title>ConnectionSide</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>ListenerPriority</title> <title>ListenerPriority</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>ListeningWhitelist</title> <title>ListeningWhitelist</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -167,32 +167,39 @@ extends java.lang.Object</pre>
<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>static boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html#containsAny(com.comphenix.protocol.events.ListeningWhitelist, int...)">containsAny</a></strong>(<a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist,
int...&nbsp;idList)</code>
<div class="block">Determine if any of the given IDs can be found in the whitelist.</div>
</td>
</tr>
<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/events/ListeningWhitelist.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;obj)</code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/events/ListenerPriority.html" title="enum in com.comphenix.protocol.events">ListenerPriority</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/events/ListenerPriority.html" title="enum in com.comphenix.protocol.events">ListenerPriority</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html#getPriority()">getPriority</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html#getPriority()">getPriority</a></strong>()</code>
<div class="block">Retrieve the priority in the execution order of the packet listener.</div> <div class="block">Retrieve the priority in the execution order of the packet listener.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <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/events/ListeningWhitelist.html#getWhitelist()">getWhitelist</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html#getWhitelist()">getWhitelist</a></strong>()</code>
<div class="block">Retrieves the list of packets that will be observed by the listeners.</div> <div class="block">Retrieves the list of packets that will be observed by the listeners.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>int</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</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/events/ListeningWhitelist.html#isEnabled()">isEnabled</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html#isEnabled()">isEnabled</a></strong>()</code>
<div class="block">Whether or not this whitelist has any enabled packets.</div> <div class="block">Whether or not this whitelist has any enabled packets.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td> <td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html#toString()">toString</a></strong>()</code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html#toString()">toString</a></strong>()</code>&nbsp;</td>
</tr> </tr>
@ -314,6 +321,19 @@ extends java.lang.Object</pre>
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="containsAny(com.comphenix.protocol.events.ListeningWhitelist, int...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>containsAny</h4>
<pre>public static&nbsp;boolean&nbsp;containsAny(<a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist,
int...&nbsp;idList)</pre>
<div class="block">Determine if any of the given IDs can be found in the whitelist.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>whitelist</code> - - whitelist to test.</dd><dd><code>idList</code> - - list of packet IDs to find.</dd>
<dt><span class="strong">Returns:</span></dt><dd>TRUE if any of the packets in the list can be found in the whitelist, FALSE otherwise.</dd></dl>
</li>
</ul>
<a name="equals(java.lang.Object)"> <a name="equals(java.lang.Object)">
<!-- --> <!-- -->
</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>PacketAdapter</title> <title>PacketAdapter</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>PacketContainer</title> <title>PacketContainer</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -94,13 +94,19 @@
<div class="description"> <div class="description">
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<hr> <hr>
<br> <br>
<pre>public class <span class="strong">PacketContainer</span> <pre>public class <span class="strong">PacketContainer</span>
extends java.lang.Object</pre> extends java.lang.Object
implements java.io.Serializable</pre>
<div class="block">Represents a Minecraft packet indirectly.</div> <div class="block">Represents a Minecraft packet indirectly.</div>
<dl><dt><span class="strong">Author:</span></dt> <dl><dt><span class="strong">Author:</span></dt>
<dd>Kristian</dd></dl> <dd>Kristian</dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#com.comphenix.protocol.events.PacketContainer">Serialized Form</a></dd></dl>
</li> </li>
</ul> </ul>
</div> </div>
@ -248,15 +254,6 @@ extends java.lang.Object</pre>
<!-- --> <!-- -->
</a> </a>
<h3>Field Detail</h3> <h3>Field Detail</h3>
<a name="handle">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>handle</h4>
<pre>protected&nbsp;net.minecraft.server.Packet handle</pre>
</li>
</ul>
<a name="id"> <a name="id">
<!-- --> <!-- -->
</a> </a>
@ -266,13 +263,22 @@ extends java.lang.Object</pre>
<pre>protected&nbsp;int id</pre> <pre>protected&nbsp;int id</pre>
</li> </li>
</ul> </ul>
<a name="handle">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>handle</h4>
<pre>protected transient&nbsp;net.minecraft.server.Packet handle</pre>
</li>
</ul>
<a name="structureModifier"> <a name="structureModifier">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>structureModifier</h4> <h4>structureModifier</h4>
<pre>protected&nbsp;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;java.lang.Object&gt; structureModifier</pre> <pre>protected transient&nbsp;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;java.lang.Object&gt; structureModifier</pre>
</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>PacketEvent</title> <title>PacketEvent</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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,6 +178,19 @@ implements org.bukkit.event.Cancellable</pre>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/PacketEvent.html#fromSynchronous(com.comphenix.protocol.events.PacketEvent, com.comphenix.protocol.async.AsyncMarker)">fromSynchronous</a></strong>(<a href="../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event,
<a href="../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a>&nbsp;marker)</code>
<div class="block">Create an asynchronous packet event from a synchronous event and a async marker.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/PacketEvent.html#getAsyncMarker()">getAsyncMarker</a></strong>()</code>
<div class="block">Retrieve the asynchronous marker.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/PacketEvent.html#getPacket()">getPacket</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/PacketEvent.html#getPacket()">getPacket</a></strong>()</code>
<div class="block">Retrieves the packet that will be sent to the player.</div> <div class="block">Retrieves the packet that will be sent to the player.</div>
@ -197,16 +210,28 @@ implements org.bukkit.event.Cancellable</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/events/PacketEvent.html#isCancelled()">isCancelled</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/PacketEvent.html#isAsynchronous()">isAsynchronous</a></strong>()</code>
<div class="block">Retrieves whether or not the packet should be cancelled.</div> <div class="block">Determine if the packet event has been executed asynchronously or not.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <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/events/PacketEvent.html#isCancelled()">isCancelled</a></strong>()</code>
<div class="block">Retrieves whether or not the packet should be cancelled.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/PacketEvent.html#isServerPacket()">isServerPacket</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/PacketEvent.html#isServerPacket()">isServerPacket</a></strong>()</code>
<div class="block">Whether or not this packet was created by the server.</div> <div class="block">Whether or not this packet was created by the server.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/PacketEvent.html#setAsyncMarker(com.comphenix.protocol.async.AsyncMarker)">setAsyncMarker</a></strong>(<a href="../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a>&nbsp;asyncMarker)</code>
<div class="block">Set the asynchronous marker.</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"><code><strong><a href="../../../../com/comphenix/protocol/events/PacketEvent.html#setCancelled(boolean)">setCancelled</a></strong>(boolean&nbsp;cancel)</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/events/PacketEvent.html#setCancelled(boolean)">setCancelled</a></strong>(boolean&nbsp;cancel)</code>
@ -295,6 +320,19 @@ implements org.bukkit.event.Cancellable</pre>
<dt><span class="strong">Returns:</span></dt><dd>The event.</dd></dl> <dt><span class="strong">Returns:</span></dt><dd>The event.</dd></dl>
</li> </li>
</ul> </ul>
<a name="fromSynchronous(com.comphenix.protocol.events.PacketEvent, com.comphenix.protocol.async.AsyncMarker)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromSynchronous</h4>
<pre>public static&nbsp;<a href="../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;fromSynchronous(<a href="../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event,
<a href="../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a>&nbsp;marker)</pre>
<div class="block">Create an asynchronous packet event from a synchronous event and a async marker.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>event</code> - - the original synchronous event.</dd><dd><code>marker</code> - - the asynchronous marker.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The new packet event.</dd></dl>
</li>
</ul>
<a name="getPacket()"> <a name="getPacket()">
<!-- --> <!-- -->
</a> </a>
@ -370,14 +408,61 @@ implements org.bukkit.event.Cancellable</pre>
<a name="isServerPacket()"> <a name="isServerPacket()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>isServerPacket</h4> <h4>isServerPacket</h4>
<pre>public&nbsp;boolean&nbsp;isServerPacket()</pre> <pre>public&nbsp;boolean&nbsp;isServerPacket()</pre>
<div class="block">Whether or not this packet was created by the server.</div> <div class="block">Whether or not this packet was created by the server.
<p>
Most listeners can deduce this by noting which listener method was invoked.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if the packet was created by the server, FALSE if it was created by a client.</dd></dl> <dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if the packet was created by the server, FALSE if it was created by a client.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getAsyncMarker()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAsyncMarker</h4>
<pre>public&nbsp;<a href="../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a>&nbsp;getAsyncMarker()</pre>
<div class="block">Retrieve the asynchronous marker.
<p>
If the packet is synchronous, this marker will be used to schedule an asynchronous event. In the following
asynchronous event, the marker is used to correctly pass the packet around to the different threads.
<p>
Note that if there are no asynchronous events that can receive this packet, the marker is NULL.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>The current asynchronous marker, or NULL.</dd></dl>
</li>
</ul>
<a name="setAsyncMarker(com.comphenix.protocol.async.AsyncMarker)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAsyncMarker</h4>
<pre>public&nbsp;void&nbsp;setAsyncMarker(<a href="../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a>&nbsp;asyncMarker)</pre>
<div class="block">Set the asynchronous marker.
<p>
If the marker is non-null at the end of an synchronous event processing, the packet will be scheduled
to be processed asynchronously with the given settings.
<p>
Note that if there are no asynchronous events that can receive this packet, the marker should be NULL.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>asyncMarker</code> - - the new asynchronous marker, or NULL.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.IllegalStateException</code> - If the current event is asynchronous.</dd></dl>
</li>
</ul>
<a name="isAsynchronous()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isAsynchronous</h4>
<pre>public&nbsp;boolean&nbsp;isAsynchronous()</pre>
<div class="block">Determine if the packet event has been executed asynchronously or not.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>TRUE if this packet event is asynchronous, FALSE otherwise.</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>PacketListener</title> <title>PacketListener</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -79,6 +79,10 @@
<td class="colFirst"><a href="#com.comphenix.protocol.events">com.comphenix.protocol.events</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.events">com.comphenix.protocol.events</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.injector">com.comphenix.protocol.injector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody> </tbody>
</table> </table>
</li> </li>
@ -145,6 +149,38 @@ the order they are declared.</div>
</tbody> </tbody>
</table> </table>
</li> </li>
<li class="blockList"><a name="com.comphenix.protocol.injector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/events/ListenerPriority.html" title="enum in com.comphenix.protocol.events">ListenerPriority</a> in <a href="../../../../../com/comphenix/protocol/injector/package-summary.html">com.comphenix.protocol.injector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../com/comphenix/protocol/injector/package-summary.html">com.comphenix.protocol.injector</a> that return <a href="../../../../../com/comphenix/protocol/events/ListenerPriority.html" title="enum in com.comphenix.protocol.events">ListenerPriority</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><a href="../../../../../com/comphenix/protocol/events/ListenerPriority.html" title="enum in com.comphenix.protocol.events">ListenerPriority</a></code></td>
<td class="colLast"><span class="strong">PrioritizedListener.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PrioritizedListener.html#getPriority()">getPriority</a></strong>()</code>
<div class="block">Retrieve the priority of this listener.</div>
</td>
</tr>
</tbody>
</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/injector/package-summary.html">com.comphenix.protocol.injector</a> with parameters of type <a href="../../../../../com/comphenix/protocol/events/ListenerPriority.html" title="enum in com.comphenix.protocol.events">ListenerPriority</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/injector/PrioritizedListener.html#PrioritizedListener(TListener, com.comphenix.protocol.events.ListenerPriority)">PrioritizedListener</a></strong>(<a href="../../../../../com/comphenix/protocol/injector/PrioritizedListener.html" title="type parameter in PrioritizedListener">TListener</a>&nbsp;listener,
<a href="../../../../../com/comphenix/protocol/events/ListenerPriority.html" title="enum in com.comphenix.protocol.events">ListenerPriority</a>&nbsp;priority)</code>&nbsp;</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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -76,10 +76,14 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol.events">com.comphenix.protocol.events</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.concurrency">com.comphenix.protocol.concurrency</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.events">com.comphenix.protocol.events</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
@ -88,6 +92,34 @@
</li> </li>
<li class="blockList"> <li class="blockList">
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="com.comphenix.protocol.concurrency">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</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">
<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/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</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>void</code></td>
<td class="colLast"><span class="strong">AbstractConcurrentListenerMultimap.</span><code><strong><a href="../../../../../com/comphenix/protocol/concurrency/AbstractConcurrentListenerMultimap.html#addListener(TListener, com.comphenix.protocol.events.ListeningWhitelist)">addListener</a></strong>(<a href="../../../../../com/comphenix/protocol/concurrency/AbstractConcurrentListenerMultimap.html" title="type parameter in AbstractConcurrentListenerMultimap">TListener</a>&nbsp;listener,
<a href="../../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist)</code>
<div class="block">Adds a listener to its requested list of packet recievers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.List&lt;java.lang.Integer&gt;</code></td>
<td class="colLast"><span class="strong">AbstractConcurrentListenerMultimap.</span><code><strong><a href="../../../../../com/comphenix/protocol/concurrency/AbstractConcurrentListenerMultimap.html#removeListener(TListener, com.comphenix.protocol.events.ListeningWhitelist)">removeListener</a></strong>(<a href="../../../../../com/comphenix/protocol/concurrency/AbstractConcurrentListenerMultimap.html" title="type parameter in AbstractConcurrentListenerMultimap">TListener</a>&nbsp;listener,
<a href="../../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist)</code>
<div class="block">Removes the given listener from the packet event list.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.events"> <li class="blockList"><a name="com.comphenix.protocol.events">
<!-- --> <!-- -->
</a> </a>
@ -144,6 +176,22 @@
</tr> </tr>
</tbody> </tbody>
</table> </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/events/package-summary.html">com.comphenix.protocol.events</a> with parameters of type <a href="../../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</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>static boolean</code></td>
<td class="colLast"><span class="strong">ListeningWhitelist.</span><code><strong><a href="../../../../../com/comphenix/protocol/events/ListeningWhitelist.html#containsAny(com.comphenix.protocol.events.ListeningWhitelist, int...)">containsAny</a></strong>(<a href="../../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist,
int...&nbsp;idList)</code>
<div class="block">Determine if any of the given IDs can be found in the whitelist.</div>
</td>
</tr>
</tbody>
</table>
</li> </li>
<li class="blockList"><a name="com.comphenix.protocol.injector"> <li class="blockList"><a name="com.comphenix.protocol.injector">
<!-- --> <!-- -->
@ -157,17 +205,10 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">ConcurrentListenerMultimap.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/ConcurrentListenerMultimap.html#addListener(com.comphenix.protocol.events.PacketListener, com.comphenix.protocol.events.ListeningWhitelist)">addListener</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener, <td class="colLast"><span class="strong">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html#verifyWhitelist(com.comphenix.protocol.events.PacketListener, com.comphenix.protocol.events.ListeningWhitelist)">verifyWhitelist</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener,
<a href="../../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist)</code> <a href="../../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist)</code>
<div class="block">Adds a listener to its requested list of packet recievers.</div> <div class="block">Determine if the packet IDs in a whitelist is valid.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.List&lt;java.lang.Integer&gt;</code></td>
<td class="colLast"><span class="strong">ConcurrentListenerMultimap.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/ConcurrentListenerMultimap.html#removeListener(com.comphenix.protocol.events.PacketListener, com.comphenix.protocol.events.ListeningWhitelist)">removeListener</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener,
<a href="../../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist)</code>
<div class="block">Removes the given listener from the packet event list.</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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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,14 +127,14 @@
<tbody> <tbody>
<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">ProtocolManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/ProtocolManager.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">recieveClientPacket</a></strong>(org.bukkit.entity.Player&nbsp;sender, <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)">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)</code> <a href="../../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet)</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>
</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"><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, <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, <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>
@ -142,14 +142,14 @@
</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">ProtocolManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/ProtocolManager.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="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>void</code></td> <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, <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,
<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">Send a packet to the given player.</div> <div class="block">Send a packet to the given player.</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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -76,6 +76,14 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol">com.comphenix.protocol</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.async">com.comphenix.protocol.async</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol.events">com.comphenix.protocol.events</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.events">com.comphenix.protocol.events</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
@ -88,6 +96,81 @@
</li> </li>
<li class="blockList"> <li class="blockList">
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="com.comphenix.protocol">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a> in <a href="../../../../../com/comphenix/protocol/package-summary.html">com.comphenix.protocol</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../com/comphenix/protocol/package-summary.html">com.comphenix.protocol</a> with parameters of type <a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</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>boolean</code></td>
<td class="colLast"><span class="strong">AsynchronousManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/AsynchronousManager.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>
<div class="block">Determine if a given synchronous packet has asynchronous listeners.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.async">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</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 methods, and an explanation">
<caption><span>Methods 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/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</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>void</code></td>
<td class="colLast"><span class="strong">AsyncListenerHandler.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncListenerHandler.html#enqueuePacket(com.comphenix.protocol.events.PacketEvent)">enqueuePacket</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">Queue a packet for processing.</div>
</td>
</tr>
<tr class="rowColor">
<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#enqueueSyncPacket(com.comphenix.protocol.events.PacketEvent, com.comphenix.protocol.async.AsyncMarker)">enqueueSyncPacket</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;syncPacket,
<a href="../../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a>&nbsp;asyncMarker)</code>
<div class="block">Enqueue a packet for asynchronous processing.</div>
</td>
</tr>
<tr class="altColor">
<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>
</tr>
<tr class="rowColor">
<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>
<div class="block">Determine if Minecraft allows asynchronous processing of this packet.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">AsyncMarker.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncMarker.html#sendPacket(com.comphenix.protocol.events.PacketEvent)">sendPacket</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">Transmit a given packet to the current packet stream.</div>
</td>
</tr>
<tr class="rowColor">
<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#signalPacketUpdate(com.comphenix.protocol.events.PacketEvent)">signalPacketUpdate</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 is ready to be transmitted.</div>
</td>
</tr>
<tr class="altColor">
<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#signalProcessingDone(com.comphenix.protocol.events.PacketEvent)">signalProcessingDone</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>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.events"> <li class="blockList"><a name="com.comphenix.protocol.events">
<!-- --> <!-- -->
</a> </a>
@ -115,6 +198,13 @@
<div class="block">Creates an event representing a server packet transmission.</div> <div class="block">Creates an event representing a server packet transmission.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a></code></td>
<td class="colLast"><span class="strong">PacketEvent.</span><code><strong><a href="../../../../../com/comphenix/protocol/events/PacketEvent.html#fromSynchronous(com.comphenix.protocol.events.PacketEvent, com.comphenix.protocol.async.AsyncMarker)">fromSynchronous</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event,
<a href="../../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a>&nbsp;marker)</code>
<div class="block">Create an asynchronous packet event from a synchronous event and a async marker.</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
<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">
@ -125,22 +215,29 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a></code></td>
<td class="colLast"><span class="strong">PacketEvent.</span><code><strong><a href="../../../../../com/comphenix/protocol/events/PacketEvent.html#fromSynchronous(com.comphenix.protocol.events.PacketEvent, com.comphenix.protocol.async.AsyncMarker)">fromSynchronous</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event,
<a href="../../../../../com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a>&nbsp;marker)</code>
<div class="block">Create an asynchronous packet event from a synchronous event and a async marker.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">PacketListener.</span><code><strong><a href="../../../../../com/comphenix/protocol/events/PacketListener.html#onPacketReceiving(com.comphenix.protocol.events.PacketEvent)">onPacketReceiving</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">PacketListener.</span><code><strong><a href="../../../../../com/comphenix/protocol/events/PacketListener.html#onPacketReceiving(com.comphenix.protocol.events.PacketEvent)">onPacketReceiving</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">Invoked right before a recieved packet from a client is being processed.</div> <div class="block">Invoked right before a recieved packet from a client is being processed.</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">PacketAdapter.</span><code><strong><a href="../../../../../com/comphenix/protocol/events/PacketAdapter.html#onPacketReceiving(com.comphenix.protocol.events.PacketEvent)">onPacketReceiving</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event)</code>&nbsp;</td> <td class="colLast"><span class="strong">PacketAdapter.</span><code><strong><a href="../../../../../com/comphenix/protocol/events/PacketAdapter.html#onPacketReceiving(com.comphenix.protocol.events.PacketEvent)">onPacketReceiving</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event)</code>&nbsp;</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">PacketListener.</span><code><strong><a href="../../../../../com/comphenix/protocol/events/PacketListener.html#onPacketSending(com.comphenix.protocol.events.PacketEvent)">onPacketSending</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">PacketListener.</span><code><strong><a href="../../../../../com/comphenix/protocol/events/PacketListener.html#onPacketSending(com.comphenix.protocol.events.PacketEvent)">onPacketSending</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">Invoked right before a packet is transmitted from the server to the client.</div> <div class="block">Invoked right before a packet is transmitted from the server to the client.</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">PacketAdapter.</span><code><strong><a href="../../../../../com/comphenix/protocol/events/PacketAdapter.html#onPacketSending(com.comphenix.protocol.events.PacketEvent)">onPacketSending</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event)</code>&nbsp;</td> <td class="colLast"><span class="strong">PacketAdapter.</span><code><strong><a href="../../../../../com/comphenix/protocol/events/PacketAdapter.html#onPacketSending(com.comphenix.protocol.events.PacketEvent)">onPacketSending</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event)</code>&nbsp;</td>
</tr> </tr>
@ -160,24 +257,10 @@
<tbody> <tbody>
<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">ConcurrentListenerMultimap.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/ConcurrentListenerMultimap.html#invokePacketRecieving(java.util.logging.Logger, com.comphenix.protocol.events.PacketEvent)">invokePacketRecieving</a></strong>(java.util.logging.Logger&nbsp;logger,
<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event)</code>
<div class="block">Invokes the given packet event for every registered listener.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html#invokePacketRecieving(com.comphenix.protocol.events.PacketEvent)">invokePacketRecieving</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">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html#invokePacketRecieving(com.comphenix.protocol.events.PacketEvent)">invokePacketRecieving</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">Invokes the given packet event for every registered listener.</div> <div class="block">Invokes the given packet event for every registered listener.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ConcurrentListenerMultimap.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/ConcurrentListenerMultimap.html#invokePacketSending(java.util.logging.Logger, com.comphenix.protocol.events.PacketEvent)">invokePacketSending</a></strong>(java.util.logging.Logger&nbsp;logger,
<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event)</code>
<div class="block">Invokes the given packet event for every registered listener.</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">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html#invokePacketSending(com.comphenix.protocol.events.PacketEvent)">invokePacketSending</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">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html#invokePacketSending(com.comphenix.protocol.events.PacketEvent)">invokePacketSending</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketEvent.html" title="class in com.comphenix.protocol.events">PacketEvent</a>&nbsp;event)</code>

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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -80,10 +80,14 @@
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.events">com.comphenix.protocol.events</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.async">com.comphenix.protocol.async</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol.events">com.comphenix.protocol.events</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
@ -125,6 +129,12 @@
</td> </td>
</tr> </tr>
<tr class="rowColor"> <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="colLast"><span class="strong">AsynchronousManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/AsynchronousManager.html#registerAsyncHandler(com.comphenix.protocol.events.PacketListener)">registerAsyncHandler</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">Registers an asynchronous packet handler.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ProtocolManager.</span><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"><span class="strong">ProtocolManager.</span><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> <div class="block">Removes a given packet listener.</div>
@ -133,6 +143,50 @@
</tbody> </tbody>
</table> </table>
</li> </li>
<li class="blockList"><a name="com.comphenix.protocol.async">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</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 methods, and an explanation">
<caption><span>Methods in <a href="../../../../../com/comphenix/protocol/async/package-summary.html">com.comphenix.protocol.async</a> that return <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="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><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>
</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/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="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><a href="../../../../../com/comphenix/protocol/async/AsyncListenerHandler.html" title="class in com.comphenix.protocol.async">AsyncListenerHandler</a></code></td>
<td class="colLast"><span class="strong">AsyncFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/async/AsyncFilterManager.html#registerAsyncHandler(com.comphenix.protocol.events.PacketListener)">registerAsyncHandler</a></strong>(<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>
<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 class="blockList"><a name="com.comphenix.protocol.events"> <li class="blockList"><a name="com.comphenix.protocol.events">
<!-- --> <!-- -->
</a> </a>
@ -194,26 +248,29 @@
<tbody> <tbody>
<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">ConcurrentListenerMultimap.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/ConcurrentListenerMultimap.html#addListener(com.comphenix.protocol.events.PacketListener, com.comphenix.protocol.events.ListeningWhitelist)">addListener</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener, <td class="colLast"><span class="strong">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html#addPacketListener(com.comphenix.protocol.events.PacketListener)">addPacketListener</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</code>&nbsp;</td>
<a href="../../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist)</code>
<div class="block">Adds a listener to its requested list of packet recievers.</div>
</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"><span class="strong">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html#addPacketListener(com.comphenix.protocol.events.PacketListener)">addPacketListener</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</code>&nbsp;</td> <td class="colLast"><span class="strong">NetworkServerInjector.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/NetworkServerInjector.html#checkListener(com.comphenix.protocol.events.PacketListener)">checkListener</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</code>&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>java.util.List&lt;java.lang.Integer&gt;</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ConcurrentListenerMultimap.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/ConcurrentListenerMultimap.html#removeListener(com.comphenix.protocol.events.PacketListener, com.comphenix.protocol.events.ListeningWhitelist)">removeListener</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener, <td class="colLast"><span class="strong">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html#checkListener(com.comphenix.protocol.events.PacketListener)">checkListener</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</code>
<a href="../../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist)</code> <div class="block">Determine if a listener is valid or not.</div>
<div class="block">Removes the given listener from the packet event list.</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"><span class="strong">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.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>&nbsp;</td> <td class="colLast"><span class="strong">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.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>&nbsp;</td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html#verifyWhitelist(com.comphenix.protocol.events.PacketListener, com.comphenix.protocol.events.ListeningWhitelist)">verifyWhitelist</a></strong>(<a href="../../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener,
<a href="../../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist)</code>
<div class="block">Determine if the packet IDs in a whitelist is valid.</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.events</title> <title>com.comphenix.protocol.events</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.events</title> <title>com.comphenix.protocol.events</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.events Class Hierarchy</title> <title>com.comphenix.protocol.events Class Hierarchy</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -81,7 +81,7 @@
</li> </li>
<li type="circle">com.comphenix.protocol.events.<a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events"><span class="strong">ListeningWhitelist</span></a></li> <li type="circle">com.comphenix.protocol.events.<a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events"><span class="strong">ListeningWhitelist</span></a></li>
<li type="circle">com.comphenix.protocol.events.<a href="../../../../com/comphenix/protocol/events/PacketAdapter.html" title="class in com.comphenix.protocol.events"><span class="strong">PacketAdapter</span></a> (implements com.comphenix.protocol.events.<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>)</li> <li type="circle">com.comphenix.protocol.events.<a href="../../../../com/comphenix/protocol/events/PacketAdapter.html" title="class in com.comphenix.protocol.events"><span class="strong">PacketAdapter</span></a> (implements com.comphenix.protocol.events.<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>)</li>
<li type="circle">com.comphenix.protocol.events.<a href="../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events"><span class="strong">PacketContainer</span></a></li> <li type="circle">com.comphenix.protocol.events.<a href="../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events"><span class="strong">PacketContainer</span></a> (implements java.io.Serializable)</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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Package com.comphenix.protocol.events</title> <title>Uses of Package com.comphenix.protocol.events</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -80,6 +80,14 @@
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.async">com.comphenix.protocol.async</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol.concurrency">com.comphenix.protocol.concurrency</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.events">com.comphenix.protocol.events</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.events">com.comphenix.protocol.events</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
@ -105,6 +113,9 @@
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/PacketEvent.html#com.comphenix.protocol">PacketEvent</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/PacketListener.html#com.comphenix.protocol">PacketListener</a> <td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/PacketListener.html#com.comphenix.protocol">PacketListener</a>
<div class="block">Represents a listener that recieves notifications when packets are sent or recieved.</div> <div class="block">Represents a listener that recieves notifications when packets are sent or recieved.</div>
</td> </td>
@ -112,6 +123,43 @@
</tbody> </tbody>
</table> </table>
</li> </li>
<li class="blockList"><a name="com.comphenix.protocol.async">
<!-- -->
</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/events/package-summary.html">com.comphenix.protocol.events</a> used by <a href="../../../../com/comphenix/protocol/async/package-summary.html">com.comphenix.protocol.async</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/events/class-use/PacketEvent.html#com.comphenix.protocol.async">PacketEvent</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/PacketListener.html#com.comphenix.protocol.async">PacketListener</a>
<div class="block">Represents a listener that recieves notifications when packets are sent or recieved.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.concurrency">
<!-- -->
</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/events/package-summary.html">com.comphenix.protocol.events</a> used by <a href="../../../../com/comphenix/protocol/concurrency/package-summary.html">com.comphenix.protocol.concurrency</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/events/class-use/ListeningWhitelist.html#com.comphenix.protocol.concurrency">ListeningWhitelist</a>
<div class="block">Determines which packets will be observed by a listener, and with what priority.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.events"> <li class="blockList"><a name="com.comphenix.protocol.events">
<!-- --> <!-- -->
</a> </a>
@ -162,19 +210,24 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/ListenerPriority.html#com.comphenix.protocol.injector">ListenerPriority</a>
<div class="block">Represents a packet event priority, similar to the Bukkit EventPriority.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/ListeningWhitelist.html#com.comphenix.protocol.injector">ListeningWhitelist</a> <td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/ListeningWhitelist.html#com.comphenix.protocol.injector">ListeningWhitelist</a>
<div class="block">Determines which packets will be observed by a listener, and with what priority.</div> <div class="block">Determines which packets will be observed by a listener, and with what priority.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/PacketContainer.html#com.comphenix.protocol.injector">PacketContainer</a> <td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/PacketContainer.html#com.comphenix.protocol.injector">PacketContainer</a>
<div class="block">Represents a Minecraft packet indirectly.</div> <div class="block">Represents a Minecraft packet indirectly.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/PacketEvent.html#com.comphenix.protocol.injector">PacketEvent</a>&nbsp;</td> <td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/PacketEvent.html#com.comphenix.protocol.injector">PacketEvent</a>&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/PacketListener.html#com.comphenix.protocol.injector">PacketListener</a> <td class="colOne"><a href="../../../../com/comphenix/protocol/events/class-use/PacketListener.html#com.comphenix.protocol.injector">PacketListener</a>
<div class="block">Represents a listener that recieves notifications when packets are sent or recieved.</div> <div class="block">Represents a listener that recieves notifications when packets are sent or recieved.</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:22 CEST 2012 -->
<title>PacketConstructor.BukkitUnwrapper</title> <title>PacketConstructor.BukkitUnwrapper</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:22 CEST 2012 -->
<title>PacketConstructor.Unwrapper</title> <title>PacketConstructor.Unwrapper</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:22 CEST 2012 -->
<title>PacketConstructor</title> <title>PacketConstructor</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -36,7 +36,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/injector/ConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.injector"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/injector/NetworkServerInjector.html" title="class in com.comphenix.protocol.injector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector"><span class="strong">Next Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -324,7 +324,7 @@ extends java.lang.Object</pre>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/injector/ConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.injector"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/injector/NetworkServerInjector.html" title="class in com.comphenix.protocol.injector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector"><span class="strong">Next Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">

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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>PacketFilterManager.PlayerInjectHooks</title> <title>PacketFilterManager.PlayerInjectHooks</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -37,7 +37,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../com/comphenix/protocol/injector/SortedCopyOnWriteArrayTest.html" title="class in com.comphenix.protocol.injector"><span class="strong">Next Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/injector/PrioritizedListener.html" title="class in com.comphenix.protocol.injector"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../../index.html?com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" target="_top">Frames</a></li> <li><a href="../../../../index.html?com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" target="_top">Frames</a></li>
@ -141,6 +141,11 @@ extends java.lang.Enum&lt;<a href="../../../../com/comphenix/protocol/injector/P
<div class="block">Override the network handler object itself.</div> <div class="block">Override the network handler object itself.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html#NETWORK_SERVER_OBJECT">NETWORK_SERVER_OBJECT</a></strong></code>
<div class="block">Override the server handler object.</div>
</td>
</tr>
</table> </table>
</li> </li>
</ul> </ul>
@ -205,17 +210,31 @@ the order they are declared.</div>
<li class="blockList"> <li class="blockList">
<h4>NETWORK_HANDLER_FIELDS</h4> <h4>NETWORK_HANDLER_FIELDS</h4>
<pre>public static final&nbsp;<a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a> NETWORK_HANDLER_FIELDS</pre> <pre>public static final&nbsp;<a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a> NETWORK_HANDLER_FIELDS</pre>
<div class="block">Override the packet queue lists in NetworkHandler.</div> <div class="block">Override the packet queue lists in NetworkHandler.
<p>
Cannot intercept MapChunk packets.</div>
</li> </li>
</ul> </ul>
<a name="NETWORK_MANAGER_OBJECT"> <a name="NETWORK_MANAGER_OBJECT">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>NETWORK_MANAGER_OBJECT</h4> <h4>NETWORK_MANAGER_OBJECT</h4>
<pre>public static final&nbsp;<a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a> NETWORK_MANAGER_OBJECT</pre> <pre>public static final&nbsp;<a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a> NETWORK_MANAGER_OBJECT</pre>
<div class="block">Override the network handler object itself.</div> <div class="block">Override the network handler object itself. Only works in 1.3.
<p>
Cannot intercept MapChunk packets.</div>
</li>
</ul>
<a name="NETWORK_SERVER_OBJECT">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NETWORK_SERVER_OBJECT</h4>
<pre>public static final&nbsp;<a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a> NETWORK_SERVER_OBJECT</pre>
<div class="block">Override the server handler object. Versatile, but a tad slower.</div>
</li> </li>
</ul> </ul>
</li> </li>
@ -290,7 +309,7 @@ with the specified name</dd>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../com/comphenix/protocol/injector/SortedCopyOnWriteArrayTest.html" title="class in com.comphenix.protocol.injector"><span class="strong">Next Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/injector/PrioritizedListener.html" title="class in com.comphenix.protocol.injector"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../../index.html?com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" target="_top">Frames</a></li> <li><a href="../../../../index.html?com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" target="_top">Frames</a></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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>PacketFilterManager</title> <title>PacketFilterManager</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -96,7 +96,7 @@
<li class="blockList"> <li class="blockList">
<dl> <dl>
<dt>All Implemented Interfaces:</dt> <dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a></dd> <dd><a href="../../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a>, <a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a></dd>
</dl> </dl>
<hr> <hr>
<br> <br>
@ -142,7 +142,8 @@ implements <a href="../../../../com/comphenix/protocol/ProtocolManager.html" tit
<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/injector/PacketFilterManager.html#PacketFilterManager(java.lang.ClassLoader, java.util.logging.Logger)">PacketFilterManager</a></strong>(java.lang.ClassLoader&nbsp;classLoader, <td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#PacketFilterManager(java.lang.ClassLoader, org.bukkit.Server, java.util.logging.Logger)">PacketFilterManager</a></strong>(java.lang.ClassLoader&nbsp;classLoader,
org.bukkit.Server&nbsp;server,
java.util.logging.Logger&nbsp;logger)</code> java.util.logging.Logger&nbsp;logger)</code>
<div class="block">Only create instances of this class if protocol lib is disabled.</div> <div class="block">Only create instances of this class if protocol lib is disabled.</div>
</td> </td>
@ -170,32 +171,44 @@ implements <a href="../../../../com/comphenix/protocol/ProtocolManager.html" tit
</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/injector/PacketFilterManager.html#close()">close</a></strong>()</code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#checkListener(com.comphenix.protocol.events.PacketListener)">checkListener</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">Determine if a listener is valid or not.</div>
</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#close()">close</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#createPacket(int)">createPacket</a></strong>(int&nbsp;id)</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#createPacket(int)">createPacket</a></strong>(int&nbsp;id)</code>
<div class="block">Constructs a new encapsulated Minecraft packet with the given ID.</div> <div class="block">Constructs a new encapsulated Minecraft packet with the given ID.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#createPacket(int, boolean)">createPacket</a></strong>(int&nbsp;id, <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#createPacket(int, boolean)">createPacket</a></strong>(int&nbsp;id,
boolean&nbsp;forceDefaults)</code> boolean&nbsp;forceDefaults)</code>
<div class="block">Constructs a new encapsulated Minecraft packet with the given ID.</div> <div class="block">Constructs a new encapsulated Minecraft packet with the given ID.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/injector/PacketConstructor.html" title="class in com.comphenix.protocol.injector">PacketConstructor</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/injector/PacketConstructor.html" title="class in com.comphenix.protocol.injector">PacketConstructor</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#createPacketConstructor(int, java.lang.Object...)">createPacketConstructor</a></strong>(int&nbsp;id, <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#createPacketConstructor(int, java.lang.Object...)">createPacketConstructor</a></strong>(int&nbsp;id,
java.lang.Object...&nbsp;arguments)</code> java.lang.Object...&nbsp;arguments)</code>
<div class="block">Construct a packet using the special builtin Minecraft constructors.</div> <div class="block">Construct a packet using the special builtin Minecraft constructors.</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/injector/PacketFilterManager.html#finalize()">finalize</a></strong>()</code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#finalize()">finalize</a></strong>()</code>&nbsp;</td>
</tr> </tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol">AsynchronousManager</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#getAsynchronousManager()">getAsynchronousManager</a></strong>()</code>
<div class="block">Retrieve the current asyncronous packet manager.</div>
</td>
</tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>java.lang.ClassLoader</code></td> <td class="colFirst"><code>java.lang.ClassLoader</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#getClassLoader()">getClassLoader</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#getClassLoader()">getClassLoader</a></strong>()</code>
@ -203,27 +216,28 @@ implements <a href="../../../../com/comphenix/protocol/ProtocolManager.html" tit
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>protected com.comphenix.protocol.injector.PlayerInjector</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#getHookInstance(org.bukkit.entity.Player, com.comphenix.protocol.injector.PacketFilterManager.PlayerInjectHooks)">getHookInstance</a></strong>(org.bukkit.entity.Player&nbsp;player,
<a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a>&nbsp;hook)</code>
<div class="block">Used to construct a player hook.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.logging.Logger</code></td> <td class="colFirst"><code>java.util.logging.Logger</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#getLogger()">getLogger</a></strong>()</code>&nbsp;</td> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#getLogger()">getLogger</a></strong>()</code>&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>com.google.common.collect.ImmutableSet&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>com.google.common.collect.ImmutableSet&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/injector/PacketFilterManager.html#getPacketListeners()">getPacketListeners</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#getPacketListeners()">getPacketListeners</a></strong>()</code>
<div class="block">Retrieves a list of every registered packet listener.</div> <div class="block">Retrieves a list of every registered packet listener.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a></code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#getPlayerHook()">getPlayerHook</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#getPlayerHook()">getPlayerHook</a></strong>()</code>
<div class="block">Retrieves how the server packets are read.</div> <div class="block">Retrieves how the server packets are read.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>protected com.comphenix.protocol.injector.PlayerInjector</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#getPlayerHookInstance(org.bukkit.entity.Player)">getPlayerHookInstance</a></strong>(org.bukkit.entity.Player&nbsp;player)</code>
<div class="block">Used to construct a player hook.</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/injector/PacketFilterManager.html#getReceivingFilters()">getReceivingFilters</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#getReceivingFilters()">getReceivingFilters</a></strong>()</code>
@ -328,6 +342,13 @@ implements <a href="../../../../com/comphenix/protocol/ProtocolManager.html" tit
<div class="block">Completely refresh all clients about an entity.</div> <div class="block">Completely refresh all clients about an entity.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html#verifyWhitelist(com.comphenix.protocol.events.PacketListener, com.comphenix.protocol.events.ListeningWhitelist)">verifyWhitelist</a></strong>(<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener,
<a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist)</code>
<div class="block">Determine if the packet IDs in a whitelist is valid.</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">
@ -350,13 +371,14 @@ implements <a href="../../../../com/comphenix/protocol/ProtocolManager.html" tit
<!-- --> <!-- -->
</a> </a>
<h3>Constructor Detail</h3> <h3>Constructor Detail</h3>
<a name="PacketFilterManager(java.lang.ClassLoader, java.util.logging.Logger)"> <a name="PacketFilterManager(java.lang.ClassLoader, org.bukkit.Server, java.util.logging.Logger)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>PacketFilterManager</h4> <h4>PacketFilterManager</h4>
<pre>public&nbsp;PacketFilterManager(java.lang.ClassLoader&nbsp;classLoader, <pre>public&nbsp;PacketFilterManager(java.lang.ClassLoader&nbsp;classLoader,
org.bukkit.Server&nbsp;server,
java.util.logging.Logger&nbsp;logger)</pre> java.util.logging.Logger&nbsp;logger)</pre>
<div class="block">Only create instances of this class if protocol lib is disabled.</div> <div class="block">Only create instances of this class if protocol lib is disabled.</div>
</li> </li>
@ -369,6 +391,21 @@ implements <a href="../../../../com/comphenix/protocol/ProtocolManager.html" tit
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="getAsynchronousManager()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAsynchronousManager</h4>
<pre>public&nbsp;<a href="../../../../com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol">AsynchronousManager</a>&nbsp;getAsynchronousManager()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/comphenix/protocol/ProtocolManager.html#getAsynchronousManager()">ProtocolManager</a></code></strong></div>
<div class="block">Retrieve the current asyncronous packet manager.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../com/comphenix/protocol/ProtocolManager.html#getAsynchronousManager()">getAsynchronousManager</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">Returns:</span></dt><dd>Asyncronous packet manager.</dd></dl>
</li>
</ul>
<a name="getPlayerHook()"> <a name="getPlayerHook()">
<!-- --> <!-- -->
</a> </a>
@ -434,6 +471,33 @@ implements <a href="../../../../com/comphenix/protocol/ProtocolManager.html" tit
<dt><span class="strong">Parameters:</span></dt><dd><code>listener</code> - - new packet listener.</dd></dl> <dt><span class="strong">Parameters:</span></dt><dd><code>listener</code> - - new packet listener.</dd></dl>
</li> </li>
</ul> </ul>
<a name="verifyWhitelist(com.comphenix.protocol.events.PacketListener, com.comphenix.protocol.events.ListeningWhitelist)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>verifyWhitelist</h4>
<pre>public static&nbsp;void&nbsp;verifyWhitelist(<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener,
<a href="../../../../com/comphenix/protocol/events/ListeningWhitelist.html" title="class in com.comphenix.protocol.events">ListeningWhitelist</a>&nbsp;whitelist)</pre>
<div class="block">Determine if the packet IDs in a whitelist is valid.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>listener</code> - - the listener that will be mentioned in the error.</dd><dd><code>whitelist</code> - - whitelist of packet IDs.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - If the whitelist is illegal.</dd></dl>
</li>
</ul>
<a name="checkListener(com.comphenix.protocol.events.PacketListener)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>checkListener</h4>
<pre>public&nbsp;void&nbsp;checkListener(<a href="../../../../com/comphenix/protocol/events/PacketListener.html" title="interface in com.comphenix.protocol.events">PacketListener</a>&nbsp;listener)</pre>
<div class="block">Determine if a listener is valid or not.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>listener</code> - - listener to check.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.IllegalStateException</code> - If the given listener's whitelist cannot be fulfilled.</dd></dl>
</li>
</ul>
<a name="removePacketListener(com.comphenix.protocol.events.PacketListener)"> <a name="removePacketListener(com.comphenix.protocol.events.PacketListener)">
<!-- --> <!-- -->
</a> </a>
@ -497,11 +561,11 @@ implements <a href="../../../../com/comphenix/protocol/ProtocolManager.html" tit
<pre>public&nbsp;void&nbsp;sendServerPacket(org.bukkit.entity.Player&nbsp;reciever, <pre>public&nbsp;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) <a href="../../../../com/comphenix/protocol/events/PacketContainer.html" title="class in com.comphenix.protocol.events">PacketContainer</a>&nbsp;packet)
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/ProtocolManager.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">ProtocolManager</a></code></strong></div> <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)">PacketStream</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.</div>
<dl> <dl>
<dt><strong>Specified by:</strong></dt> <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)">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> <dd><code><a href="../../../../com/comphenix/protocol/PacketStream.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">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> <dt><span class="strong">Parameters:</span></dt><dd><code>reciever</code> - - the reciever.</dd><dd><code>packet</code> - - packet to send.</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>
@ -517,11 +581,11 @@ 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/ProtocolManager.html#sendServerPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">ProtocolManager</a></code></strong></div> <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">Send a packet to the given player.</div> <div class="block">Send a packet to the given player.</div>
<dl> <dl>
<dt><strong>Specified by:</strong></dt> <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> <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">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>
@ -537,11 +601,11 @@ 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)
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/ProtocolManager.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">ProtocolManager</a></code></strong></div> <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)">PacketStream</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.</div>
<dl> <dl>
<dt><strong>Specified by:</strong></dt> <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)">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> <dd><code><a href="../../../../com/comphenix/protocol/PacketStream.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer)">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> <dt><span class="strong">Parameters:</span></dt><dd><code>sender</code> - - the sender.</dd><dd><code>packet</code> - - the packet that was sent.</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>
@ -559,11 +623,11 @@ 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/ProtocolManager.html#recieveClientPacket(org.bukkit.entity.Player, com.comphenix.protocol.events.PacketContainer, boolean)">ProtocolManager</a></code></strong></div> <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">Simulate recieving a certain packet from a given player.</div> <div class="block">Simulate recieving a certain packet from a given player.</div>
<dl> <dl>
<dt><strong>Specified by:</strong></dt> <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> <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">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>
@ -688,16 +752,17 @@ implements <a href="../../../../com/comphenix/protocol/ProtocolManager.html" tit
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>players</code> - - list of players to inject.</dd></dl> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>players</code> - - list of players to inject.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getPlayerHookInstance(org.bukkit.entity.Player)"> <a name="getHookInstance(org.bukkit.entity.Player, com.comphenix.protocol.injector.PacketFilterManager.PlayerInjectHooks)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getPlayerHookInstance</h4> <h4>getHookInstance</h4>
<pre>protected&nbsp;com.comphenix.protocol.injector.PlayerInjector&nbsp;getPlayerHookInstance(org.bukkit.entity.Player&nbsp;player) <pre>protected&nbsp;com.comphenix.protocol.injector.PlayerInjector&nbsp;getHookInstance(org.bukkit.entity.Player&nbsp;player,
<a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a>&nbsp;hook)
throws java.lang.IllegalAccessException</pre> throws java.lang.IllegalAccessException</pre>
<div class="block">Used to construct a player hook.</div> <div class="block">Used to construct a player hook.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>player</code> - - the player to hook.</dd> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>player</code> - - the player to hook.</dd><dd><code>hook</code> - - the hook type.</dd>
<dt><span class="strong">Returns:</span></dt><dd>A new player hoook</dd> <dt><span class="strong">Returns:</span></dt><dd>A new player hoook</dd>
<dt><span class="strong">Throws:</span></dt> <dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.IllegalAccessException</code> - Unable to do our reflection magic.</dd></dl> <dd><code>java.lang.IllegalAccessException</code> - Unable to do our reflection magic.</dd></dl>

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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>StructureCache</title> <title>StructureCache</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -36,7 +36,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/injector/SortedCopyOnWriteArrayTest.html" title="class in com.comphenix.protocol.injector"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/injector/PrioritizedListener.html" title="class in com.comphenix.protocol.injector"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li> <li>Next Class</li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -143,6 +143,13 @@ extends java.lang.Object</pre>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;java.lang.Object&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/StructureCache.html#getStructure(int, boolean)">getStructure</a></strong>(int&nbsp;id,
boolean&nbsp;compile)</code>
<div class="block">Retrieve a cached structure modifier for the given packet id.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static net.minecraft.server.Packet</code></td> <td class="colFirst"><code>static net.minecraft.server.Packet</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/StructureCache.html#newPacket(int)">newPacket</a></strong>(int&nbsp;id)</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/injector/StructureCache.html#newPacket(int)">newPacket</a></strong>(int&nbsp;id)</code>
<div class="block">Creates an empty Minecraft packet of the given ID.</div> <div class="block">Creates an empty Minecraft packet of the given ID.</div>
@ -202,7 +209,7 @@ extends java.lang.Object</pre>
<a name="getStructure(int)"> <a name="getStructure(int)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getStructure</h4> <h4>getStructure</h4>
<pre>public static&nbsp;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;java.lang.Object&gt;&nbsp;getStructure(int&nbsp;id)</pre> <pre>public static&nbsp;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;java.lang.Object&gt;&nbsp;getStructure(int&nbsp;id)</pre>
@ -211,6 +218,19 @@ extends java.lang.Object</pre>
<dt><span class="strong">Returns:</span></dt><dd>A structure modifier.</dd></dl> <dt><span class="strong">Returns:</span></dt><dd>A structure modifier.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getStructure(int, boolean)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getStructure</h4>
<pre>public static&nbsp;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;java.lang.Object&gt;&nbsp;getStructure(int&nbsp;id,
boolean&nbsp;compile)</pre>
<div class="block">Retrieve a cached structure modifier for the given packet id.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - - packet ID.</dd><dd><code>compile</code> - - whether or not to asynchronously compile the structure modifier.</dd>
<dt><span class="strong">Returns:</span></dt><dd>A structure modifier.</dd></dl>
</li>
</ul>
</li> </li>
</ul> </ul>
</li> </li>
@ -237,7 +257,7 @@ extends java.lang.Object</pre>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/injector/SortedCopyOnWriteArrayTest.html" title="class in com.comphenix.protocol.injector"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/injector/PrioritizedListener.html" title="class in com.comphenix.protocol.injector"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li> <li>Next Class</li>
</ul> </ul>
<ul class="navList"> <ul class="navList">

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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.injector.PacketConstructor.BukkitUnwrapper</title> <title>Uses of Class com.comphenix.protocol.injector.PacketConstructor.BukkitUnwrapper</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -77,7 +77,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/injector/PacketConstructor.Unwrapper.html" title="interface in com.comphenix.protocol.injector">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/injector/PacketConstructor.Unwrapper.html" title="interface in com.comphenix.protocol.injector">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -145,7 +145,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/injector/PacketConstructor.Unwrapper.html" title="interface in com.comphenix.protocol.injector">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/injector/PacketConstructor.Unwrapper.html" title="interface in com.comphenix.protocol.injector">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/injector/PacketConstructor.html" title="class in com.comphenix.protocol.injector">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/injector/PacketConstructor.html" title="class in com.comphenix.protocol.injector">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -171,7 +171,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/injector/PacketConstructor.html" title="class in com.comphenix.protocol.injector">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/injector/PacketConstructor.html" title="class in com.comphenix.protocol.injector">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -124,6 +124,13 @@ the order they are declared.</div>
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>protected com.comphenix.protocol.injector.PlayerInjector</code></td>
<td class="colLast"><span class="strong">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html#getHookInstance(org.bukkit.entity.Player, com.comphenix.protocol.injector.PacketFilterManager.PlayerInjectHooks)">getHookInstance</a></strong>(org.bukkit.entity.Player&nbsp;player,
<a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a>&nbsp;hook)</code>
<div class="block">Used to construct a player hook.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html#setPlayerHook(com.comphenix.protocol.injector.PacketFilterManager.PlayerInjectHooks)">setPlayerHook</a></strong>(<a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a>&nbsp;playerHook)</code> <td class="colLast"><span class="strong">PacketFilterManager.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html#setPlayerHook(com.comphenix.protocol.injector.PacketFilterManager.PlayerInjectHooks)">setPlayerHook</a></strong>(<a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a>&nbsp;playerHook)</code>
<div class="block">Sets how the server packets are read.</div> <div class="block">Sets how the server packets are read.</div>
@ -147,7 +154,7 @@ the order they are declared.</div>
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.PlayerInjectHooks.html" title="enum in com.comphenix.protocol.injector">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -65,7 +65,48 @@
<div class="header"> <div class="header">
<h2 title="Uses of Class com.comphenix.protocol.injector.PacketFilterManager" class="title">Uses of Class<br>com.comphenix.protocol.injector.PacketFilterManager</h2> <h2 title="Uses of Class com.comphenix.protocol.injector.PacketFilterManager" class="title">Uses of Class<br>com.comphenix.protocol.injector.PacketFilterManager</h2>
</div> </div>
<div class="classUseContainer">No usage of com.comphenix.protocol.injector.PacketFilterManager</div> <div class="classUseContainer">
<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/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector">PacketFilterManager</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.injector">com.comphenix.protocol.injector</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.injector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector">PacketFilterManager</a> in <a href="../../../../../com/comphenix/protocol/injector/package-summary.html">com.comphenix.protocol.injector</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/injector/package-summary.html">com.comphenix.protocol.injector</a> with parameters of type <a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector">PacketFilterManager</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/injector/NetworkServerInjector.html#NetworkServerInjector(org.bukkit.entity.Player, com.comphenix.protocol.injector.PacketFilterManager, java.util.Set, com.comphenix.protocol.injector.InjectedServerConnection)">NetworkServerInjector</a></strong>(org.bukkit.entity.Player&nbsp;player,
<a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector">PacketFilterManager</a>&nbsp;manager,
java.util.Set&lt;java.lang.Integer&gt;&nbsp;sendingFilters,
com.comphenix.protocol.injector.InjectedServerConnection&nbsp;serverInjection)</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">
<!-- --> <!-- -->
@ -77,7 +118,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 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-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/injector/StructureCache.html" title="class in com.comphenix.protocol.injector">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/injector/StructureCache.html" title="class in com.comphenix.protocol.injector">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -77,7 +77,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/injector/StructureCache.html" title="class in com.comphenix.protocol.injector">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/injector/StructureCache.html" title="class in com.comphenix.protocol.injector">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.injector</title> <title>com.comphenix.protocol.injector</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -16,11 +16,11 @@
</ul> </ul>
<h2 title="Classes">Classes</h2> <h2 title="Classes">Classes</h2>
<ul title="Classes"> <ul title="Classes">
<li><a href="ConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.injector" target="classFrame">ConcurrentListenerMultimap</a></li> <li><a href="NetworkServerInjector.html" title="class in com.comphenix.protocol.injector" target="classFrame">NetworkServerInjector</a></li>
<li><a href="PacketConstructor.html" title="class in com.comphenix.protocol.injector" target="classFrame">PacketConstructor</a></li> <li><a href="PacketConstructor.html" title="class in com.comphenix.protocol.injector" target="classFrame">PacketConstructor</a></li>
<li><a href="PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector" target="classFrame">PacketConstructor.BukkitUnwrapper</a></li> <li><a href="PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector" target="classFrame">PacketConstructor.BukkitUnwrapper</a></li>
<li><a href="PacketFilterManager.html" title="class in com.comphenix.protocol.injector" target="classFrame">PacketFilterManager</a></li> <li><a href="PacketFilterManager.html" title="class in com.comphenix.protocol.injector" target="classFrame">PacketFilterManager</a></li>
<li><a href="SortedCopyOnWriteArrayTest.html" title="class in com.comphenix.protocol.injector" target="classFrame">SortedCopyOnWriteArrayTest</a></li> <li><a href="PrioritizedListener.html" title="class in com.comphenix.protocol.injector" target="classFrame">PrioritizedListener</a></li>
<li><a href="StructureCache.html" title="class in com.comphenix.protocol.injector" target="classFrame">StructureCache</a></li> <li><a href="StructureCache.html" title="class in com.comphenix.protocol.injector" target="classFrame">StructureCache</a></li>
</ul> </ul>
<h2 title="Enums">Enums</h2> <h2 title="Enums">Enums</h2>

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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.injector</title> <title>com.comphenix.protocol.injector</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -91,9 +91,9 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../../../../com/comphenix/protocol/injector/ConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.injector">ConcurrentListenerMultimap</a></td> <td class="colFirst"><a href="../../../../com/comphenix/protocol/injector/NetworkServerInjector.html" title="class in com.comphenix.protocol.injector">NetworkServerInjector</a></td>
<td class="colLast"> <td class="colLast">
<div class="block">A thread-safe implementation of a listener multimap.</div> <div class="block">Represents a player hook into the NetServerHandler class.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
@ -111,8 +111,10 @@
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../../../../com/comphenix/protocol/injector/SortedCopyOnWriteArrayTest.html" title="class in com.comphenix.protocol.injector">SortedCopyOnWriteArrayTest</a></td> <td class="colFirst"><a href="../../../../com/comphenix/protocol/injector/PrioritizedListener.html" title="class in com.comphenix.protocol.injector">PrioritizedListener</a>&lt;TListener&gt;</td>
<td class="colLast">&nbsp;</td> <td class="colLast">
<div class="block">Represents a listener with a priority.</div>
</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="../../../../com/comphenix/protocol/injector/StructureCache.html" title="class in com.comphenix.protocol.injector">StructureCache</a></td> <td class="colFirst"><a href="../../../../com/comphenix/protocol/injector/StructureCache.html" title="class in com.comphenix.protocol.injector">StructureCache</a></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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.injector Class Hierarchy</title> <title>com.comphenix.protocol.injector Class Hierarchy</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -74,11 +74,11 @@
<ul> <ul>
<li type="circle">java.lang.Object <li type="circle">java.lang.Object
<ul> <ul>
<li type="circle">com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/ConcurrentListenerMultimap.html" title="class in com.comphenix.protocol.injector"><span class="strong">ConcurrentListenerMultimap</span></a></li> <li type="circle">com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/NetworkServerInjector.html" title="class in com.comphenix.protocol.injector"><span class="strong">NetworkServerInjector</span></a></li>
<li type="circle">com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/PacketConstructor.html" title="class in com.comphenix.protocol.injector"><span class="strong">PacketConstructor</span></a></li> <li type="circle">com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/PacketConstructor.html" title="class in com.comphenix.protocol.injector"><span class="strong">PacketConstructor</span></a></li>
<li type="circle">com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector"><span class="strong">PacketConstructor.BukkitUnwrapper</span></a> (implements com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/PacketConstructor.Unwrapper.html" title="interface in com.comphenix.protocol.injector">PacketConstructor.Unwrapper</a>)</li> <li type="circle">com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/PacketConstructor.BukkitUnwrapper.html" title="class in com.comphenix.protocol.injector"><span class="strong">PacketConstructor.BukkitUnwrapper</span></a> (implements com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/PacketConstructor.Unwrapper.html" title="interface in com.comphenix.protocol.injector">PacketConstructor.Unwrapper</a>)</li>
<li type="circle">com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector"><span class="strong">PacketFilterManager</span></a> (implements com.comphenix.protocol.<a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a>)</li> <li type="circle">com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/PacketFilterManager.html" title="class in com.comphenix.protocol.injector"><span class="strong">PacketFilterManager</span></a> (implements com.comphenix.protocol.<a href="../../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a>)</li>
<li type="circle">com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/SortedCopyOnWriteArrayTest.html" title="class in com.comphenix.protocol.injector"><span class="strong">SortedCopyOnWriteArrayTest</span></a></li> <li type="circle">com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/PrioritizedListener.html" title="class in com.comphenix.protocol.injector"><span class="strong">PrioritizedListener</span></a>&lt;TListener&gt; (implements java.lang.Comparable&lt;T&gt;)</li>
<li type="circle">com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/StructureCache.html" title="class in com.comphenix.protocol.injector"><span class="strong">StructureCache</span></a></li> <li type="circle">com.comphenix.protocol.injector.<a href="../../../../com/comphenix/protocol/injector/StructureCache.html" title="class in com.comphenix.protocol.injector"><span class="strong">StructureCache</span></a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Package com.comphenix.protocol.injector</title> <title>Uses of Package com.comphenix.protocol.injector</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -80,6 +80,14 @@
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.async">com.comphenix.protocol.async</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol.concurrency">com.comphenix.protocol.concurrency</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
@ -103,6 +111,40 @@
</tbody> </tbody>
</table> </table>
</li> </li>
<li class="blockList"><a name="com.comphenix.protocol.async">
<!-- -->
</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/injector/package-summary.html">com.comphenix.protocol.injector</a> used by <a href="../../../../com/comphenix/protocol/async/package-summary.html">com.comphenix.protocol.async</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/injector/class-use/PrioritizedListener.html#com.comphenix.protocol.async">PrioritizedListener</a>
<div class="block">Represents a listener with a priority.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.concurrency">
<!-- -->
</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/injector/package-summary.html">com.comphenix.protocol.injector</a> used by <a href="../../../../com/comphenix/protocol/concurrency/package-summary.html">com.comphenix.protocol.concurrency</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/injector/class-use/PrioritizedListener.html#com.comphenix.protocol.concurrency">PrioritizedListener</a>
<div class="block">Represents a listener with a priority.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.injector"> <li class="blockList"><a name="com.comphenix.protocol.injector">
<!-- --> <!-- -->
</a> </a>
@ -121,10 +163,18 @@
<td class="colOne"><a href="../../../../com/comphenix/protocol/injector/class-use/PacketConstructor.Unwrapper.html#com.comphenix.protocol.injector">PacketConstructor.Unwrapper</a>&nbsp;</td> <td class="colOne"><a href="../../../../com/comphenix/protocol/injector/class-use/PacketConstructor.Unwrapper.html#com.comphenix.protocol.injector">PacketConstructor.Unwrapper</a>&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/injector/class-use/PacketFilterManager.html#com.comphenix.protocol.injector">PacketFilterManager</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/injector/class-use/PacketFilterManager.PlayerInjectHooks.html#com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a> <td class="colOne"><a href="../../../../com/comphenix/protocol/injector/class-use/PacketFilterManager.PlayerInjectHooks.html#com.comphenix.protocol.injector">PacketFilterManager.PlayerInjectHooks</a>
<div class="block">Sets the inject hook type.</div> <div class="block">Sets the inject hook type.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/injector/class-use/PrioritizedListener.html#com.comphenix.protocol.injector">PrioritizedListener</a>
<div class="block">Represents a listener with a priority.</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>Statistics</title> <title>Statistics</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.metrics.Statistics</title> <title>Uses of Class com.comphenix.protocol.metrics.Statistics</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.metrics</title> <title>com.comphenix.protocol.metrics</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.metrics</title> <title>com.comphenix.protocol.metrics</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.metrics Class Hierarchy</title> <title>com.comphenix.protocol.metrics Class Hierarchy</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Package com.comphenix.protocol.metrics</title> <title>Uses of Package com.comphenix.protocol.metrics</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol</title> <title>com.comphenix.protocol</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -12,6 +12,8 @@
<div class="indexContainer"> <div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2> <h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces"> <ul title="Interfaces">
<li><a href="AsynchronousManager.html" title="interface in com.comphenix.protocol" target="classFrame"><i>AsynchronousManager</i></a></li>
<li><a href="PacketStream.html" title="interface in com.comphenix.protocol" target="classFrame"><i>PacketStream</i></a></li>
<li><a href="ProtocolManager.html" title="interface in com.comphenix.protocol" target="classFrame"><i>ProtocolManager</i></a></li> <li><a href="ProtocolManager.html" title="interface in com.comphenix.protocol" target="classFrame"><i>ProtocolManager</i></a></li>
</ul> </ul>
<h2 title="Classes">Classes</h2> <h2 title="Classes">Classes</h2>

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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol</title> <title>com.comphenix.protocol</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -37,7 +37,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li>Prev Package</li> <li>Prev Package</li>
<li><a href="../../../com/comphenix/protocol/concurrency/package-summary.html">Next Package</a></li> <li><a href="../../../com/comphenix/protocol/async/package-summary.html">Next Package</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../index.html?com/comphenix/protocol/package-summary.html" target="_top">Frames</a></li> <li><a href="../../../index.html?com/comphenix/protocol/package-summary.html" target="_top">Frames</a></li>
@ -76,6 +76,18 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../../../com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol">AsynchronousManager</a></td>
<td class="colLast">
<div class="block">Represents a asynchronous packet handler.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol">PacketStream</a></td>
<td class="colLast">
<div class="block">Represents a object capable of sending or receiving packets.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a></td> <td class="colFirst"><a href="../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol">ProtocolManager</a></td>
<td class="colLast"> <td class="colLast">
<div class="block">Represents an API for accessing the Minecraft protocol.</div> <div class="block">Represents an API for accessing the Minecraft protocol.</div>
@ -143,7 +155,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li>Prev Package</li> <li>Prev Package</li>
<li><a href="../../../com/comphenix/protocol/concurrency/package-summary.html">Next Package</a></li> <li><a href="../../../com/comphenix/protocol/async/package-summary.html">Next Package</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../index.html?com/comphenix/protocol/package-summary.html" target="_top">Frames</a></li> <li><a href="../../../index.html?com/comphenix/protocol/package-summary.html" target="_top">Frames</a></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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol Class Hierarchy</title> <title>com.comphenix.protocol Class Hierarchy</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -37,7 +37,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li>Prev</li> <li>Prev</li>
<li><a href="../../../com/comphenix/protocol/concurrency/package-tree.html">Next</a></li> <li><a href="../../../com/comphenix/protocol/async/package-tree.html">Next</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../index.html?com/comphenix/protocol/package-tree.html" target="_top">Frames</a></li> <li><a href="../../../index.html?com/comphenix/protocol/package-tree.html" target="_top">Frames</a></li>
@ -96,8 +96,13 @@
</ul> </ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2> <h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul> <ul>
<li type="circle">com.comphenix.protocol.<a href="../../../com/comphenix/protocol/AsynchronousManager.html" title="interface in com.comphenix.protocol"><span class="strong">AsynchronousManager</span></a></li>
<li type="circle">com.comphenix.protocol.<a href="../../../com/comphenix/protocol/PacketStream.html" title="interface in com.comphenix.protocol"><span class="strong">PacketStream</span></a>
<ul>
<li type="circle">com.comphenix.protocol.<a href="../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol"><span class="strong">ProtocolManager</span></a></li> <li type="circle">com.comphenix.protocol.<a href="../../../com/comphenix/protocol/ProtocolManager.html" title="interface in com.comphenix.protocol"><span class="strong">ProtocolManager</span></a></li>
</ul> </ul>
</li>
</ul>
</div> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom"> <div class="bottomNav"><a name="navbar_bottom">
@ -119,7 +124,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li>Prev</li> <li>Prev</li>
<li><a href="../../../com/comphenix/protocol/concurrency/package-tree.html">Next</a></li> <li><a href="../../../com/comphenix/protocol/async/package-tree.html">Next</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../index.html?com/comphenix/protocol/package-tree.html" target="_top">Frames</a></li> <li><a href="../../../index.html?com/comphenix/protocol/package-tree.html" target="_top">Frames</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Package com.comphenix.protocol</title> <title>Uses of Package com.comphenix.protocol</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -80,6 +80,10 @@
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.async">com.comphenix.protocol.async</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
@ -96,15 +100,25 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><a href="../../../com/comphenix/protocol/class-use/AsynchronousManager.html#com.comphenix.protocol">AsynchronousManager</a>
<div class="block">Represents a asynchronous packet handler.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../com/comphenix/protocol/class-use/Packets.Client.html#com.comphenix.protocol">Packets.Client</a> <td class="colOne"><a href="../../../com/comphenix/protocol/class-use/Packets.Client.html#com.comphenix.protocol">Packets.Client</a>
<div class="block">List of packets sent by the client.</div> <div class="block">List of packets sent by the client.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colOne"><a href="../../../com/comphenix/protocol/class-use/Packets.Server.html#com.comphenix.protocol">Packets.Server</a> <td class="colOne"><a href="../../../com/comphenix/protocol/class-use/Packets.Server.html#com.comphenix.protocol">Packets.Server</a>
<div class="block">List of packets sent only by the server.</div> <div class="block">List of packets sent only by the server.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../com/comphenix/protocol/class-use/PacketStream.html#com.comphenix.protocol">PacketStream</a>
<div class="block">Represents a object capable of sending or receiving packets.</div>
</td>
</tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><a href="../../../com/comphenix/protocol/class-use/ProtocolManager.html#com.comphenix.protocol">ProtocolManager</a> <td class="colOne"><a href="../../../com/comphenix/protocol/class-use/ProtocolManager.html#com.comphenix.protocol">ProtocolManager</a>
<div class="block">Represents an API for accessing the Minecraft protocol.</div> <div class="block">Represents an API for accessing the Minecraft protocol.</div>
@ -113,6 +127,33 @@
</tbody> </tbody>
</table> </table>
</li> </li>
<li class="blockList"><a name="com.comphenix.protocol.async">
<!-- -->
</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/package-summary.html">com.comphenix.protocol</a> used by <a href="../../../com/comphenix/protocol/async/package-summary.html">com.comphenix.protocol.async</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/class-use/AsynchronousManager.html#com.comphenix.protocol.async">AsynchronousManager</a>
<div class="block">Represents a asynchronous packet handler.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../com/comphenix/protocol/class-use/PacketStream.html#com.comphenix.protocol.async">PacketStream</a>
<div class="block">Represents a object capable of sending or receiving packets.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../com/comphenix/protocol/class-use/ProtocolManager.html#com.comphenix.protocol.async">ProtocolManager</a>
<div class="block">Represents an API for accessing the Minecraft protocol.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.injector"> <li class="blockList"><a name="com.comphenix.protocol.injector">
<!-- --> <!-- -->
</a> </a>
@ -123,6 +164,16 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><a href="../../../com/comphenix/protocol/class-use/AsynchronousManager.html#com.comphenix.protocol.injector">AsynchronousManager</a>
<div class="block">Represents a asynchronous packet handler.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../com/comphenix/protocol/class-use/PacketStream.html#com.comphenix.protocol.injector">PacketStream</a>
<div class="block">Represents a object capable of sending or receiving packets.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../com/comphenix/protocol/class-use/ProtocolManager.html#com.comphenix.protocol.injector">ProtocolManager</a> <td class="colOne"><a href="../../../com/comphenix/protocol/class-use/ProtocolManager.html#com.comphenix.protocol.injector">ProtocolManager</a>
<div class="block">Represents an API for accessing the Minecraft protocol.</div> <div class="block">Represents an API for accessing the Minecraft protocol.</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>EquivalentConverter</title> <title>EquivalentConverter</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>FieldAccessException</title> <title>FieldAccessException</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>FieldUtils</title> <title>FieldUtils</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>FuzzyReflection</title> <title>FuzzyReflection</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -198,11 +198,24 @@ extends java.lang.Object</pre>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>java.lang.reflect.Field</code></td> <td class="colFirst"><code>java.lang.reflect.Field</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/FuzzyReflection.html#getFieldByType(java.lang.String, java.lang.Class)">getFieldByType</a></strong>(java.lang.String&nbsp;name,
java.lang.Class&lt;?&gt;&nbsp;type)</code>
<div class="block">Retrieves the first field with a type equal to or more specific to the given type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.reflect.Field</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/FuzzyReflection.html#getFieldByType(java.lang.String, java.util.Set)">getFieldByType</a></strong>(java.lang.String&nbsp;typeRegex, <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/FuzzyReflection.html#getFieldByType(java.lang.String, java.util.Set)">getFieldByType</a></strong>(java.lang.String&nbsp;typeRegex,
java.util.Set&lt;java.lang.Class&gt;&nbsp;ignored)</code> java.util.Set&lt;java.lang.Class&gt;&nbsp;ignored)</code>
<div class="block">Retrieves a field by type.</div> <div class="block">Retrieves a field by type.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.List&lt;java.lang.reflect.Field&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/FuzzyReflection.html#getFieldListByType(java.lang.Class)">getFieldListByType</a></strong>(java.lang.Class&lt;?&gt;&nbsp;type)</code>
<div class="block">Retrieves every field with a type equal to or more specific to the given type.</div>
</td>
</tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>java.util.Set&lt;java.lang.reflect.Field&gt;</code></td> <td class="colFirst"><code>java.util.Set&lt;java.lang.reflect.Field&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/FuzzyReflection.html#getFields()">getFields</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/FuzzyReflection.html#getFields()">getFields</a></strong>()</code>
@ -231,6 +244,21 @@ extends java.lang.Object</pre>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>java.lang.reflect.Method</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/FuzzyReflection.html#getMethodByParameters(java.lang.String, java.lang.String, java.lang.String[])">getMethodByParameters</a></strong>(java.lang.String&nbsp;name,
java.lang.String&nbsp;returnTypeRegex,
java.lang.String[]&nbsp;argsRegex)</code>
<div class="block">Retrieves a method by looking at the parameter types and return type only.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.List&lt;java.lang.reflect.Method&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/FuzzyReflection.html#getMethodListByParameters(java.lang.Class, java.lang.Class[])">getMethodListByParameters</a></strong>(java.lang.Class&lt;?&gt;&nbsp;returnType,
java.lang.Class&lt;?&gt;[]&nbsp;args)</code>
<div class="block">Retrieves every method that has the given parameter types and return type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Set&lt;java.lang.reflect.Method&gt;</code></td> <td class="colFirst"><code>java.util.Set&lt;java.lang.reflect.Method&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/FuzzyReflection.html#getMethods()">getMethods</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/FuzzyReflection.html#getMethods()">getMethods</a></strong>()</code>
<div class="block">Retrieves all private and public methods in declared order (after JDK 1.5).</div> <div class="block">Retrieves all private and public methods in declared order (after JDK 1.5).</div>
@ -381,7 +409,9 @@ extends java.lang.Object</pre>
<pre>public&nbsp;java.lang.reflect.Method&nbsp;getMethodByName(java.lang.String&nbsp;nameRegex)</pre> <pre>public&nbsp;java.lang.reflect.Method&nbsp;getMethodByName(java.lang.String&nbsp;nameRegex)</pre>
<div class="block">Retrieves a method by looking at its name.</div> <div class="block">Retrieves a method by looking at its name.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>nameRegex</code> - - regular expression that will match method names.</dd> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>nameRegex</code> - - regular expression that will match method names.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The first method that satisfies the regular expression.</dd></dl> <dt><span class="strong">Returns:</span></dt><dd>The first method that satisfies the regular expression.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.RuntimeException</code> - If the method cannot be found.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getMethodByParameters(java.lang.String, java.lang.Class...)"> <a name="getMethodByParameters(java.lang.String, java.lang.Class...)">
@ -411,6 +441,33 @@ extends java.lang.Object</pre>
<dt><span class="strong">Returns:</span></dt><dd>The first method that satisfies the parameter types.</dd></dl> <dt><span class="strong">Returns:</span></dt><dd>The first method that satisfies the parameter types.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getMethodByParameters(java.lang.String, java.lang.String, java.lang.String[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMethodByParameters</h4>
<pre>public&nbsp;java.lang.reflect.Method&nbsp;getMethodByParameters(java.lang.String&nbsp;name,
java.lang.String&nbsp;returnTypeRegex,
java.lang.String[]&nbsp;argsRegex)</pre>
<div class="block">Retrieves a method by looking at the parameter types and return type only.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - - potential name of the method. Only used by the error mechanism.</dd><dd><code>returnType</code> - - regular expression matching the return type of the method to find.</dd><dd><code>args</code> - - regular expressions of the matching parameter types.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The first method that satisfies the parameter types.</dd></dl>
</li>
</ul>
<a name="getMethodListByParameters(java.lang.Class, java.lang.Class[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMethodListByParameters</h4>
<pre>public&nbsp;java.util.List&lt;java.lang.reflect.Method&gt;&nbsp;getMethodListByParameters(java.lang.Class&lt;?&gt;&nbsp;returnType,
java.lang.Class&lt;?&gt;[]&nbsp;args)</pre>
<div class="block">Retrieves every method that has the given parameter types and return type.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>returnType</code> - - return type of the method to find.</dd><dd><code>args</code> - - parameter types of the method to find.</dd>
<dt><span class="strong">Returns:</span></dt><dd>Every method that satisfies the given constraints.</dd></dl>
</li>
</ul>
<a name="getFieldByName(java.lang.String)"> <a name="getFieldByName(java.lang.String)">
<!-- --> <!-- -->
</a> </a>
@ -423,6 +480,31 @@ extends java.lang.Object</pre>
<dt><span class="strong">Returns:</span></dt><dd>The first field to match the given expression.</dd></dl> <dt><span class="strong">Returns:</span></dt><dd>The first field to match the given expression.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getFieldByType(java.lang.String, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFieldByType</h4>
<pre>public&nbsp;java.lang.reflect.Field&nbsp;getFieldByType(java.lang.String&nbsp;name,
java.lang.Class&lt;?&gt;&nbsp;type)</pre>
<div class="block">Retrieves the first field with a type equal to or more specific to the given type.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - - name the field probably is given. This will only be used in the error message.</dd><dd><code>type</code> - - type of the field to find.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The first field with a type that is an instance of the given type.</dd></dl>
</li>
</ul>
<a name="getFieldListByType(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFieldListByType</h4>
<pre>public&nbsp;java.util.List&lt;java.lang.reflect.Field&gt;&nbsp;getFieldListByType(java.lang.Class&lt;?&gt;&nbsp;type)</pre>
<div class="block">Retrieves every field with a type equal to or more specific to the given type.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - - type of the fields to find.</dd>
<dt><span class="strong">Returns:</span></dt><dd>Every field with a type that is an instance of the given type.</dd></dl>
</li>
</ul>
<a name="getFieldByType(java.lang.String)"> <a name="getFieldByType(java.lang.String)">
<!-- --> <!-- -->
</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>IntEnum</title> <title>IntEnum</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>MethodUtils</title> <title>MethodUtils</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>PrimitiveUtils</title> <title>PrimitiveUtils</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>StructureModifier</title> <title>StructureModifier</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -37,7 +37,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../com/comphenix/protocol/reflect/StructureModifierTest.html" title="class in com.comphenix.protocol.reflect"><span class="strong">Next Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/reflect/VolatileField.html" title="class in com.comphenix.protocol.reflect"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../../index.html?com/comphenix/protocol/reflect/StructureModifier.html" target="_top">Frames</a></li> <li><a href="../../../../index.html?com/comphenix/protocol/reflect/StructureModifier.html" target="_top">Frames</a></li>
@ -62,13 +62,13 @@
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li> <li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor_summary">Constr</a>&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><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li> <li><a href="#method_detail">Method</a></li>
</ul> </ul>
@ -94,16 +94,73 @@
<div class="description"> <div class="description">
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<dl><dt><span class="strong">Type Parameters:</span></dt><dd><code>TField</code> - Type of the fields to retrieve.</dd></dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html" title="class in com.comphenix.protocol.reflect.compiler">CompiledStructureModifier</a></dd>
</dl>
<hr> <hr>
<br> <br>
<pre>public class <span class="strong">StructureModifier&lt;TField&gt;</span> <pre>public class <span class="strong">StructureModifier&lt;TField&gt;</span>
extends java.lang.Object</pre> extends java.lang.Object</pre>
<div class="block">Provides list-oriented access to the fields of a Minecraft packet.
<p>
Implemented by using reflection. Use a CompiledStructureModifier, if speed is essential.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Kristian</dd></dl>
</li> </li>
</ul> </ul>
</div> </div>
<div class="summary"> <div class="summary">
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#converter">converter</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#customConvertHandling">customConvertHandling</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.util.List&lt;java.lang.reflect.Field&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#data">data</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected java.util.Map&lt;java.lang.reflect.Field,java.lang.Integer&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#defaultFields">defaultFields</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.lang.Class</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#fieldType">fieldType</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected java.util.Map&lt;java.lang.Class,<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#subtypeCache">subtypeCache</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.lang.Object</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#target">target</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected java.lang.Class</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#targetType">targetType</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== --> <!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="constructor_summary"> <li class="blockList"><a name="constructor_summary">
@ -113,10 +170,18 @@ extends java.lang.Object</pre>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> <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> <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
<th class="colOne" scope="col">Constructor and Description</th> <th class="colFirst" scope="col">Modifier</th>
<th class="colLast" scope="col">Constructor and Description</th>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#StructureModifier(java.lang.Class, java.lang.Class, boolean)">StructureModifier</a></strong>(java.lang.Class&nbsp;targetType, <td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#StructureModifier()">StructureModifier</a></strong>()</code>
<div class="block">Consumers of this method should call "initialize".</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#StructureModifier(java.lang.Class, java.lang.Class, boolean)">StructureModifier</a></strong>(java.lang.Class&nbsp;targetType,
java.lang.Class&nbsp;superclassExclude, java.lang.Class&nbsp;superclassExclude,
boolean&nbsp;requireDefault)</code> boolean&nbsp;requireDefault)</code>
<div class="block">Creates a structure modifier.</div> <div class="block">Creates a structure modifier.</div>
@ -168,6 +233,23 @@ extends java.lang.Object</pre>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#initialize(java.lang.Class, java.lang.Class, java.util.List, java.util.Map, com.comphenix.protocol.reflect.EquivalentConverter, java.util.Map)">initialize</a></strong>(java.lang.Class&nbsp;targetType,
java.lang.Class&nbsp;fieldType,
java.util.List&lt;java.lang.reflect.Field&gt;&nbsp;data,
java.util.Map&lt;java.lang.reflect.Field,java.lang.Integer&gt;&nbsp;defaultFields,
<a href="../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;&nbsp;converter,
java.util.Map&lt;java.lang.Class,<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&gt;&nbsp;subTypeCache)</code>
<div class="block">Initialize every field of this class.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#initialize(com.comphenix.protocol.reflect.StructureModifier)">initialize</a></strong>(<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;&nbsp;other)</code>
<div class="block">Initialize using the same field types.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#modify(int, com.google.common.base.Function)">modify</a></strong>(int&nbsp;fieldIndex, <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#modify(int, com.google.common.base.Function)">modify</a></strong>(int&nbsp;fieldIndex,
com.google.common.base.Function&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>,<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;&nbsp;select)</code> com.google.common.base.Function&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>,<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;&nbsp;select)</code>
@ -187,11 +269,26 @@ extends java.lang.Object</pre>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#setConverter(com.comphenix.protocol.reflect.EquivalentConverter)">setConverter</a></strong>(<a href="../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;&nbsp;converter)</code>
<div class="block">Set the current object converter.</div>
</td>
</tr>
<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/reflect/StructureModifier.html#size()">size</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#size()">size</a></strong>()</code>
<div class="block">Retrieve the number of readable types.</div> <div class="block">Retrieve the number of readable types.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>protected &lt;T&gt;&nbsp;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;T&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#withFieldType(java.lang.Class, java.util.List, java.util.Map, com.comphenix.protocol.reflect.EquivalentConverter)">withFieldType</a></strong>(java.lang.Class&nbsp;fieldType,
java.util.List&lt;java.lang.reflect.Field&gt;&nbsp;filtered,
java.util.Map&lt;java.lang.reflect.Field,java.lang.Integer&gt;&nbsp;defaults,
<a href="../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;T&gt;&nbsp;converter)</code>
<div class="block">Create a new structure modifier for the new field type.</div>
</td>
</tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td> <td class="colFirst"><code><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#withTarget(java.lang.Object)">withTarget</a></strong>(java.lang.Object&nbsp;target)</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html#withTarget(java.lang.Object)">withTarget</a></strong>(java.lang.Object&nbsp;target)</code>
@ -247,6 +344,86 @@ extends java.lang.Object</pre>
<div class="details"> <div class="details">
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="targetType">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>targetType</h4>
<pre>protected&nbsp;java.lang.Class targetType</pre>
</li>
</ul>
<a name="target">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>target</h4>
<pre>protected&nbsp;java.lang.Object target</pre>
</li>
</ul>
<a name="converter">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>converter</h4>
<pre>protected&nbsp;<a href="../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt; converter</pre>
</li>
</ul>
<a name="fieldType">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fieldType</h4>
<pre>protected&nbsp;java.lang.Class fieldType</pre>
</li>
</ul>
<a name="data">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>data</h4>
<pre>protected&nbsp;java.util.List&lt;java.lang.reflect.Field&gt; data</pre>
</li>
</ul>
<a name="defaultFields">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>defaultFields</h4>
<pre>protected&nbsp;java.util.Map&lt;java.lang.reflect.Field,java.lang.Integer&gt; defaultFields</pre>
</li>
</ul>
<a name="subtypeCache">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>subtypeCache</h4>
<pre>protected&nbsp;java.util.Map&lt;java.lang.Class,<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&gt; subtypeCache</pre>
</li>
</ul>
<a name="customConvertHandling">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>customConvertHandling</h4>
<pre>protected&nbsp;boolean customConvertHandling</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== --> <!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="constructor_detail"> <li class="blockList"><a name="constructor_detail">
@ -256,7 +433,7 @@ extends java.lang.Object</pre>
<a name="StructureModifier(java.lang.Class, java.lang.Class, boolean)"> <a name="StructureModifier(java.lang.Class, java.lang.Class, boolean)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>StructureModifier</h4> <h4>StructureModifier</h4>
<pre>public&nbsp;StructureModifier(java.lang.Class&nbsp;targetType, <pre>public&nbsp;StructureModifier(java.lang.Class&nbsp;targetType,
@ -266,6 +443,16 @@ extends java.lang.Object</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>targetType</code> - - the structure to modify.</dd><dd><code>superclassExclude</code> - - a superclass to exclude.</dd><dd><code>requireDefault</code> - - whether or not we will be using writeDefaults().</dd></dl> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>targetType</code> - - the structure to modify.</dd><dd><code>superclassExclude</code> - - a superclass to exclude.</dd><dd><code>requireDefault</code> - - whether or not we will be using writeDefaults().</dd></dl>
</li> </li>
</ul> </ul>
<a name="StructureModifier()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>StructureModifier</h4>
<pre>protected&nbsp;StructureModifier()</pre>
<div class="block">Consumers of this method should call "initialize".</div>
</li>
</ul>
</li> </li>
</ul> </ul>
<!-- ============ METHOD DETAIL ========== --> <!-- ============ METHOD DETAIL ========== -->
@ -274,6 +461,33 @@ extends java.lang.Object</pre>
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="initialize(com.comphenix.protocol.reflect.StructureModifier)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initialize</h4>
<pre>protected&nbsp;void&nbsp;initialize(<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;&nbsp;other)</pre>
<div class="block">Initialize using the same field types.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>other</code> - - information to set.</dd></dl>
</li>
</ul>
<a name="initialize(java.lang.Class, java.lang.Class, java.util.List, java.util.Map, com.comphenix.protocol.reflect.EquivalentConverter, java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initialize</h4>
<pre>protected&nbsp;void&nbsp;initialize(java.lang.Class&nbsp;targetType,
java.lang.Class&nbsp;fieldType,
java.util.List&lt;java.lang.reflect.Field&gt;&nbsp;data,
java.util.Map&lt;java.lang.reflect.Field,java.lang.Integer&gt;&nbsp;defaultFields,
<a href="../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;&nbsp;converter,
java.util.Map&lt;java.lang.Class,<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&gt;&nbsp;subTypeCache)</pre>
<div class="block">Initialize every field of this class.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>targetType</code> - - type of the object we're reading and writing from.</dd><dd><code>fieldType</code> - - the common type of the fields we're modifying.</dd><dd><code>data</code> - - list of fields to modify.</dd><dd><code>defaultFields</code> - - list of fields that will be automatically initialized.</dd><dd><code>converter</code> - - converts between the common field type and the actual type the consumer expects.</dd><dd><code>subTypeCache</code> - - a structure modifier cache.</dd></dl>
</li>
</ul>
<a name="read(int)"> <a name="read(int)">
<!-- --> <!-- -->
</a> </a>
@ -439,6 +653,21 @@ extends java.lang.Object</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>Readable types.</dd></dl> <dl><dt><span class="strong">Returns:</span></dt><dd>Readable types.</dd></dl>
</li> </li>
</ul> </ul>
<a name="withFieldType(java.lang.Class, java.util.List, java.util.Map, com.comphenix.protocol.reflect.EquivalentConverter)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>withFieldType</h4>
<pre>protected&nbsp;&lt;T&gt;&nbsp;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;T&gt;&nbsp;withFieldType(java.lang.Class&nbsp;fieldType,
java.util.List&lt;java.lang.reflect.Field&gt;&nbsp;filtered,
java.util.Map&lt;java.lang.reflect.Field,java.lang.Integer&gt;&nbsp;defaults,
<a href="../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;T&gt;&nbsp;converter)</pre>
<div class="block">Create a new structure modifier for the new field type.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>fieldType</code> - - common type of each field.</dd><dd><code>filtered</code> - - list of fields after filtering the original modifier.</dd><dd><code>defaults</code> - - list of default values after filtering the original.</dd><dd><code>converter</code> - - the new converter.</dd>
<dt><span class="strong">Returns:</span></dt><dd>A new structure modifier.</dd></dl>
</li>
</ul>
<a name="withTarget(java.lang.Object)"> <a name="withTarget(java.lang.Object)">
<!-- --> <!-- -->
</a> </a>
@ -451,6 +680,17 @@ extends java.lang.Object</pre>
<dt><span class="strong">Returns:</span></dt><dd>Structure modifier with the new target.</dd></dl> <dt><span class="strong">Returns:</span></dt><dd>Structure modifier with the new target.</dd></dl>
</li> </li>
</ul> </ul>
<a name="setConverter(com.comphenix.protocol.reflect.EquivalentConverter)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConverter</h4>
<pre>protected&nbsp;void&nbsp;setConverter(<a href="../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;&nbsp;converter)</pre>
<div class="block">Set the current object converter. Should only be called during construction.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>converter</code> - - current object converter.</dd></dl>
</li>
</ul>
<a name="getFields()"> <a name="getFields()">
<!-- --> <!-- -->
</a> </a>
@ -503,7 +743,7 @@ extends java.lang.Object</pre>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../com/comphenix/protocol/reflect/StructureModifierTest.html" title="class in com.comphenix.protocol.reflect"><span class="strong">Next Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/reflect/VolatileField.html" title="class in com.comphenix.protocol.reflect"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../../index.html?com/comphenix/protocol/reflect/StructureModifier.html" target="_top">Frames</a></li> <li><a href="../../../../index.html?com/comphenix/protocol/reflect/StructureModifier.html" target="_top">Frames</a></li>
@ -528,13 +768,13 @@ extends java.lang.Object</pre>
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li> <li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor_summary">Constr</a>&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><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li> <li><a href="#method_detail">Method</a></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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>VolatileField</title> <title>VolatileField</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -36,7 +36,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/reflect/StructureModifierTest.html" title="class in com.comphenix.protocol.reflect"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li> <li>Next Class</li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -176,29 +176,35 @@ 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/reflect/VolatileField.html#isCurrentSet()">isCurrentSet</a></strong>()</code>
<div class="block">Determine whether or not we'll need to revert the value.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/VolatileField.html#isForceAccess()">isForceAccess</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/VolatileField.html#isForceAccess()">isForceAccess</a></strong>()</code>
<div class="block">Retrieves whether or not not to override any scope restrictions.</div> <div class="block">Retrieves whether or not not to override any scope restrictions.</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/reflect/VolatileField.html#revertValue()">revertValue</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/VolatileField.html#revertValue()">revertValue</a></strong>()</code>
<div class="block">Revert to the previously set value.</div> <div class="block">Revert to the previously set 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/reflect/VolatileField.html#saveValue()">saveValue</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/VolatileField.html#saveValue()">saveValue</a></strong>()</code>
<div class="block">Ensure that the current value is still set after this class has been garbaged collected.</div> <div class="block">Ensure that the current value is still set after this class has been garbaged collected.</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/reflect/VolatileField.html#setForceAccess(boolean)">setForceAccess</a></strong>(boolean&nbsp;forceAccess)</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/VolatileField.html#setForceAccess(boolean)">setForceAccess</a></strong>(boolean&nbsp;forceAccess)</code>
<div class="block">Sets whether or not not to override any scope restrictions.</div> <div class="block">Sets whether or not not to override any scope restrictions.</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/reflect/VolatileField.html#setValue(java.lang.Object)">setValue</a></strong>(java.lang.Object&nbsp;newValue)</code> <td class="colLast"><code><strong><a href="../../../../com/comphenix/protocol/reflect/VolatileField.html#setValue(java.lang.Object)">setValue</a></strong>(java.lang.Object&nbsp;newValue)</code>
<div class="block">Sets the current value.</div> <div class="block">Sets the current value.</div>
@ -356,6 +362,16 @@ extends java.lang.Object</pre>
<div class="block">Revert to the previously set value.</div> <div class="block">Revert to the previously set value.</div>
</li> </li>
</ul> </ul>
<a name="isCurrentSet()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isCurrentSet</h4>
<pre>public&nbsp;boolean&nbsp;isCurrentSet()</pre>
<div class="block">Determine whether or not we'll need to revert the value.</div>
</li>
</ul>
<a name="finalize()"> <a name="finalize()">
<!-- --> <!-- -->
</a> </a>
@ -397,7 +413,7 @@ extends java.lang.Object</pre>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/reflect/StructureModifierTest.html" title="class in com.comphenix.protocol.reflect"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li> <li>Next Class</li>
</ul> </ul>
<ul class="navList"> <ul class="navList">

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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Interface com.comphenix.protocol.reflect.EquivalentConverter</title> <title>Uses of Interface com.comphenix.protocol.reflect.EquivalentConverter</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -88,6 +88,19 @@
<!-- --> <!-- -->
</a> </a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a> in <a href="../../../../../com/comphenix/protocol/reflect/package-summary.html">com.comphenix.protocol.reflect</a></h3> <h3>Uses of <a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a> in <a href="../../../../../com/comphenix/protocol/reflect/package-summary.html">com.comphenix.protocol.reflect</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../com/comphenix/protocol/reflect/package-summary.html">com.comphenix.protocol.reflect</a> declared as <a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#converter">converter</a></strong></code>&nbsp;</td>
</tr>
</tbody>
</table>
<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/reflect/package-summary.html">com.comphenix.protocol.reflect</a> with parameters of type <a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a></span><span class="tabEnd">&nbsp;</span></caption> <caption><span>Methods in <a href="../../../../../com/comphenix/protocol/reflect/package-summary.html">com.comphenix.protocol.reflect</a> with parameters of type <a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
@ -96,6 +109,32 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#initialize(java.lang.Class, java.lang.Class, java.util.List, java.util.Map, com.comphenix.protocol.reflect.EquivalentConverter, java.util.Map)">initialize</a></strong>(java.lang.Class&nbsp;targetType,
java.lang.Class&nbsp;fieldType,
java.util.List&lt;java.lang.reflect.Field&gt;&nbsp;data,
java.util.Map&lt;java.lang.reflect.Field,java.lang.Integer&gt;&nbsp;defaultFields,
<a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;&nbsp;converter,
java.util.Map&lt;java.lang.Class,<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&gt;&nbsp;subTypeCache)</code>
<div class="block">Initialize every field of this class.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#setConverter(com.comphenix.protocol.reflect.EquivalentConverter)">setConverter</a></strong>(<a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;&nbsp;converter)</code>
<div class="block">Set the current object converter.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected &lt;T&gt;&nbsp;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#withFieldType(java.lang.Class, java.util.List, java.util.Map, com.comphenix.protocol.reflect.EquivalentConverter)">withFieldType</a></strong>(java.lang.Class&nbsp;fieldType,
java.util.List&lt;java.lang.reflect.Field&gt;&nbsp;filtered,
java.util.Map&lt;java.lang.reflect.Field,java.lang.Integer&gt;&nbsp;defaults,
<a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;T&gt;&nbsp;converter)</code>
<div class="block">Create a new structure modifier for the new field type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;T&gt;</code></td> <td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#withType(java.lang.Class, com.comphenix.protocol.reflect.EquivalentConverter)">withType</a></strong>(java.lang.Class&nbsp;fieldType, <td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#withType(java.lang.Class, com.comphenix.protocol.reflect.EquivalentConverter)">withType</a></strong>(java.lang.Class&nbsp;fieldType,
<a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;T&gt;&nbsp;converter)</code> <a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;T&gt;&nbsp;converter)</code>
@ -120,7 +159,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.reflect.FieldAccessException</title> <title>Uses of Class com.comphenix.protocol.reflect.FieldAccessException</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -80,13 +80,21 @@
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.async">com.comphenix.protocol.async</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.reflect">com.comphenix.protocol.reflect</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.reflect">com.comphenix.protocol.reflect</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="altColor">
<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>
@ -113,6 +121,26 @@
</tbody> </tbody>
</table> </table>
</li> </li>
<li class="blockList"><a name="com.comphenix.protocol.async">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">FieldAccessException</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 methods, and an explanation">
<caption><span>Methods in <a href="../../../../../com/comphenix/protocol/async/package-summary.html">com.comphenix.protocol.async</a> that throw <a href="../../../../../com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">FieldAccessException</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>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>
<div class="block">Determine if Minecraft allows asynchronous processing of this packet.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.injector"> <li class="blockList"><a name="com.comphenix.protocol.injector">
<!-- --> <!-- -->
</a> </a>
@ -189,23 +217,19 @@
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">StructureModifierTest.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifierTest.html#test()">test</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td> <td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#write(int, TField)">write</a></strong>(int&nbsp;fieldIndex, <td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#write(int, TField)">write</a></strong>(int&nbsp;fieldIndex,
<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&nbsp;value)</code> <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&nbsp;value)</code>
<div class="block">Writes the value of a field given its index.</div> <div class="block">Writes the value of a field given its index.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td> <td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#writeDefaults()">writeDefaults</a></strong>()</code> <td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#writeDefaults()">writeDefaults</a></strong>()</code>
<div class="block">Sets all non-primitive fields to a more fitting default value.</div> <div class="block">Sets all non-primitive fields to a more fitting default value.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td> <td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#writeSafely(int, TField)">writeSafely</a></strong>(int&nbsp;fieldIndex, <td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#writeSafely(int, TField)">writeSafely</a></strong>(int&nbsp;fieldIndex,
<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&nbsp;value)</code> <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&nbsp;value)</code>
@ -215,6 +239,42 @@
</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/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">FieldAccessException</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 methods, and an explanation">
<caption><span>Methods in <a href="../../../../../com/comphenix/protocol/reflect/compiler/package-summary.html">com.comphenix.protocol.reflect.compiler</a> that throw <a href="../../../../../com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">FieldAccessException</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><a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html" title="type parameter in CompiledStructureModifier">TField</a></code></td>
<td class="colLast"><span class="strong">CompiledStructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html#read(int)">read</a></strong>(int&nbsp;fieldIndex)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected abstract java.lang.Object</code></td>
<td class="colLast"><span class="strong">CompiledStructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html#readGenerated(int)">readGenerated</a></strong>(int&nbsp;fieldIndex)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html" title="type parameter in CompiledStructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">CompiledStructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html#write(int, java.lang.Object)">write</a></strong>(int&nbsp;index,
java.lang.Object&nbsp;value)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html" title="type parameter in CompiledStructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">CompiledStructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html#writeDefaults()">writeDefaults</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected abstract <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html" title="type parameter in CompiledStructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">CompiledStructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html#writeGenerated(int, java.lang.Object)">writeGenerated</a></strong>(int&nbsp;index,
java.lang.Object&nbsp;value)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -230,7 +290,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.reflect.FieldUtils</title> <title>Uses of Class com.comphenix.protocol.reflect.FieldUtils</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/FieldUtils.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/FieldUtils.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -77,7 +77,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/FieldUtils.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/FieldUtils.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.reflect.FuzzyReflection</title> <title>Uses of Class com.comphenix.protocol.reflect.FuzzyReflection</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/FuzzyReflection.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/FuzzyReflection.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -139,7 +139,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/FuzzyReflection.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/FuzzyReflection.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.reflect.IntEnum</title> <title>Uses of Class com.comphenix.protocol.reflect.IntEnum</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/IntEnum.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/IntEnum.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -125,7 +125,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/IntEnum.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/IntEnum.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.reflect.MethodUtils</title> <title>Uses of Class com.comphenix.protocol.reflect.MethodUtils</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/MethodUtils.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/MethodUtils.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -77,7 +77,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/MethodUtils.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/MethodUtils.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.reflect.PrimitiveUtils</title> <title>Uses of Class com.comphenix.protocol.reflect.PrimitiveUtils</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -77,7 +77,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.reflect.StructureModifier</title> <title>Uses of Class com.comphenix.protocol.reflect.StructureModifier</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -87,6 +87,10 @@
<td class="colFirst"><a href="#com.comphenix.protocol.reflect">com.comphenix.protocol.reflect</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.reflect">com.comphenix.protocol.reflect</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>
@ -187,6 +191,13 @@
<div class="block">Retrieve a cached structure modifier for the given packet id.</div> <div class="block">Retrieve a cached structure modifier for the given packet id.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;java.lang.Object&gt;</code></td>
<td class="colLast"><span class="strong">StructureCache.</span><code><strong><a href="../../../../../com/comphenix/protocol/injector/StructureCache.html#getStructure(int, boolean)">getStructure</a></strong>(int&nbsp;id,
boolean&nbsp;compile)</code>
<div class="block">Retrieve a cached structure modifier for the given packet id.</div>
</td>
</tr>
</tbody> </tbody>
</table> </table>
</li> </li>
@ -194,6 +205,19 @@
<!-- --> <!-- -->
</a> </a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a> in <a href="../../../../../com/comphenix/protocol/reflect/package-summary.html">com.comphenix.protocol.reflect</a></h3> <h3>Uses of <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a> in <a href="../../../../../com/comphenix/protocol/reflect/package-summary.html">com.comphenix.protocol.reflect</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../com/comphenix/protocol/reflect/package-summary.html">com.comphenix.protocol.reflect</a> with type parameters of type <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected java.util.Map&lt;java.lang.Class,<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#subtypeCache">subtypeCache</a></strong></code>&nbsp;</td>
</tr>
</tbody>
</table>
<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/reflect/package-summary.html">com.comphenix.protocol.reflect</a> that return <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a></span><span class="tabEnd">&nbsp;</span></caption> <caption><span>Methods in <a href="../../../../../com/comphenix/protocol/reflect/package-summary.html">com.comphenix.protocol.reflect</a> that return <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
@ -209,38 +233,47 @@
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>protected &lt;T&gt;&nbsp;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#withFieldType(java.lang.Class, java.util.List, java.util.Map, com.comphenix.protocol.reflect.EquivalentConverter)">withFieldType</a></strong>(java.lang.Class&nbsp;fieldType,
java.util.List&lt;java.lang.reflect.Field&gt;&nbsp;filtered,
java.util.Map&lt;java.lang.reflect.Field,java.lang.Integer&gt;&nbsp;defaults,
<a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;T&gt;&nbsp;converter)</code>
<div class="block">Create a new structure modifier for the new field type.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td> <td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#withTarget(java.lang.Object)">withTarget</a></strong>(java.lang.Object&nbsp;target)</code> <td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#withTarget(java.lang.Object)">withTarget</a></strong>(java.lang.Object&nbsp;target)</code>
<div class="block">Retrieves a structure modifier of the same type for a different object target.</div> <div class="block">Retrieves a structure modifier of the same type for a different object target.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;T&gt;</code></td> <td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#withType(java.lang.Class)">withType</a></strong>(java.lang.Class&nbsp;fieldType)</code> <td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#withType(java.lang.Class)">withType</a></strong>(java.lang.Class&nbsp;fieldType)</code>
<div class="block">Retrieves a structure modifier that only reads and writes fields of a given type.</div> <div class="block">Retrieves a structure modifier that only reads and writes fields of a given type.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;T&gt;</code></td> <td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#withType(java.lang.Class, com.comphenix.protocol.reflect.EquivalentConverter)">withType</a></strong>(java.lang.Class&nbsp;fieldType, <td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#withType(java.lang.Class, com.comphenix.protocol.reflect.EquivalentConverter)">withType</a></strong>(java.lang.Class&nbsp;fieldType,
<a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;T&gt;&nbsp;converter)</code> <a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;T&gt;&nbsp;converter)</code>
<div class="block">Retrieves a structure modifier that only reads and writes fields of a given type.</div> <div class="block">Retrieves a structure modifier that only reads and writes fields of a given type.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td> <td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#write(int, TField)">write</a></strong>(int&nbsp;fieldIndex, <td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#write(int, TField)">write</a></strong>(int&nbsp;fieldIndex,
<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&nbsp;value)</code> <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&nbsp;value)</code>
<div class="block">Writes the value of a field given its index.</div> <div class="block">Writes the value of a field given its index.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td> <td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#writeDefaults()">writeDefaults</a></strong>()</code> <td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#writeDefaults()">writeDefaults</a></strong>()</code>
<div class="block">Sets all non-primitive fields to a more fitting default value.</div> <div class="block">Sets all non-primitive fields to a more fitting default value.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td> <td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#writeSafely(int, TField)">writeSafely</a></strong>(int&nbsp;fieldIndex, <td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#writeSafely(int, TField)">writeSafely</a></strong>(int&nbsp;fieldIndex,
<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&nbsp;value)</code> <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&nbsp;value)</code>
@ -249,6 +282,138 @@
</tr> </tr>
</tbody> </tbody>
</table> </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/reflect/package-summary.html">com.comphenix.protocol.reflect</a> with parameters of type <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</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 void</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#initialize(com.comphenix.protocol.reflect.StructureModifier)">initialize</a></strong>(<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;&nbsp;other)</code>
<div class="block">Initialize using the same field types.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../com/comphenix/protocol/reflect/package-summary.html">com.comphenix.protocol.reflect</a> with type arguments of type <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</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 void</code></td>
<td class="colLast"><span class="strong">StructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html#initialize(java.lang.Class, java.lang.Class, java.util.List, java.util.Map, com.comphenix.protocol.reflect.EquivalentConverter, java.util.Map)">initialize</a></strong>(java.lang.Class&nbsp;targetType,
java.lang.Class&nbsp;fieldType,
java.util.List&lt;java.lang.reflect.Field&gt;&nbsp;data,
java.util.Map&lt;java.lang.reflect.Field,java.lang.Integer&gt;&nbsp;defaultFields,
<a href="../../../../../com/comphenix/protocol/reflect/EquivalentConverter.html" title="interface in com.comphenix.protocol.reflect">EquivalentConverter</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="type parameter in StructureModifier">TField</a>&gt;&nbsp;converter,
java.util.Map&lt;java.lang.Class,<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&gt;&nbsp;subTypeCache)</code>
<div class="block">Initialize every field of this class.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.reflect.compiler">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</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 subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a> in <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="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html" title="class in com.comphenix.protocol.reflect.compiler">CompiledStructureModifier</a>&lt;TField&gt;</strong></code>
<div class="block">Represents a compiled structure modifier.</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/reflect/compiler/package-summary.html">com.comphenix.protocol.reflect.compiler</a> that return <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</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>&lt;TField&gt;&nbsp;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;TField&gt;</code></td>
<td class="colLast"><span class="strong">StructureCompiler.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/StructureCompiler.html#compile(com.comphenix.protocol.reflect.StructureModifier)">compile</a></strong>(<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;TField&gt;&nbsp;source)</code>
<div class="block">Compiles the given structure modifier.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html" title="type parameter in CompiledStructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">CompiledStructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html#withTarget(java.lang.Object)">withTarget</a></strong>(java.lang.Object&nbsp;target)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html" title="type parameter in CompiledStructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">CompiledStructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html#write(int, java.lang.Object)">write</a></strong>(int&nbsp;index,
java.lang.Object&nbsp;value)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html" title="type parameter in CompiledStructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">CompiledStructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html#writeDefaults()">writeDefaults</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected abstract <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html" title="type parameter in CompiledStructureModifier">TField</a>&gt;</code></td>
<td class="colLast"><span class="strong">CompiledStructureModifier.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/CompiledStructureModifier.html#writeGenerated(int, java.lang.Object)">writeGenerated</a></strong>(int&nbsp;index,
java.lang.Object&nbsp;value)</code>&nbsp;</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/reflect/compiler/package-summary.html">com.comphenix.protocol.reflect.compiler</a> with parameters of type <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</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>&lt;TField&gt;&nbsp;<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;TField&gt;</code></td>
<td class="colLast"><span class="strong">StructureCompiler.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/StructureCompiler.html#compile(com.comphenix.protocol.reflect.StructureModifier)">compile</a></strong>(<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;TField&gt;&nbsp;source)</code>
<div class="block">Compiles the given structure modifier.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">CompileListener.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/CompileListener.html#onCompiled(com.comphenix.protocol.reflect.StructureModifier)">onCompiled</a></strong>(<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;<a href="../../../../../com/comphenix/protocol/reflect/compiler/CompileListener.html" title="type parameter in CompileListener">TKey</a>&gt;&nbsp;compiledModifier)</code>
<div class="block">Invoked when a structure modifier has been successfully compiled.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;TKey&gt;&nbsp;void</code></td>
<td class="colLast"><span class="strong">BackgroundCompiler.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/BackgroundCompiler.html#scheduleCompilation(com.comphenix.protocol.reflect.StructureModifier, com.comphenix.protocol.reflect.compiler.CompileListener)">scheduleCompilation</a></strong>(<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;TKey&gt;&nbsp;uncompiled,
<a href="../../../../../com/comphenix/protocol/reflect/compiler/CompileListener.html" title="interface in com.comphenix.protocol.reflect.compiler">CompileListener</a>&lt;TKey&gt;&nbsp;listener)</code>
<div class="block">Ensure that the given structure modifier is eventually compiled.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../com/comphenix/protocol/reflect/compiler/package-summary.html">com.comphenix.protocol.reflect.compiler</a> with type arguments of type <a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</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>void</code></td>
<td class="colLast"><span class="strong">BackgroundCompiler.</span><code><strong><a href="../../../../../com/comphenix/protocol/reflect/compiler/BackgroundCompiler.html#scheduleCompilation(java.util.Map, java.lang.Class)">scheduleCompilation</a></strong>(java.util.Map&lt;java.lang.Class,<a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&gt;&nbsp;cache,
java.lang.Class&nbsp;key)</code>
<div class="block">Ensure that the indirectly given structure modifier is eventually compiled.</div>
</td>
</tr>
</tbody>
</table>
</li> </li>
</ul> </ul>
</li> </li>
@ -265,7 +430,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.reflect.VolatileField</title> <title>Uses of Class com.comphenix.protocol.reflect.VolatileField</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -28,7 +28,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/VolatileField.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/VolatileField.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></li>
@ -77,7 +77,7 @@
<li><a href="../package-summary.html">Package</a></li> <li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/VolatileField.html" title="class in com.comphenix.protocol.reflect">Class</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/VolatileField.html" title="class in com.comphenix.protocol.reflect">Class</a></li>
<li class="navBarCell1Rev">Use</li> <li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li> <li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li> <li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li> <li><a href="../../../../../help-doc.html">Help</a></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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>CollectionGenerator</title> <title>CollectionGenerator</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>DefaultInstances</title> <title>DefaultInstances</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -37,7 +37,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../../com/comphenix/protocol/reflect/instances/CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/instances/CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances"><span class="strong">Next Class</span></a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/instances/ExistingGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../../../index.html?com/comphenix/protocol/reflect/instances/DefaultInstances.html" target="_top">Frames</a></li> <li><a href="../../../../../index.html?com/comphenix/protocol/reflect/instances/DefaultInstances.html" target="_top">Frames</a></li>
@ -179,24 +179,36 @@ extends java.lang.Object</pre>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances">DefaultInstances</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#forEnhancer(net.sf.cglib.proxy.Enhancer)">forEnhancer</a></strong>(net.sf.cglib.proxy.Enhancer&nbsp;enhancer)</code>
<div class="block">Construct default instances using the CGLIB enhancer object instead.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances">DefaultInstances</a></code></td> <td class="colFirst"><code>static <a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances">DefaultInstances</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#fromArray(com.comphenix.protocol.reflect.instances.InstanceProvider...)">fromArray</a></strong>(<a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>...&nbsp;instaceProviders)</code> <td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#fromArray(com.comphenix.protocol.reflect.instances.InstanceProvider...)">fromArray</a></strong>(<a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>...&nbsp;instaceProviders)</code>
<div class="block">Construct a default instance generator using the given instance providers.</div> <div class="block">Construct a default instance generator using the given instance providers.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td> <td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#getDefault(java.lang.Class)">getDefault</a></strong>(java.lang.Class&lt;T&gt;&nbsp;type)</code> <td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#getDefault(java.lang.Class)">getDefault</a></strong>(java.lang.Class&lt;T&gt;&nbsp;type)</code>
<div class="block">Retrieves a default instance or value that is assignable to this type.</div> <div class="block">Retrieves a default instance or value that is assignable to this type.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td> <td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#getDefault(java.lang.Class, java.util.List)">getDefault</a></strong>(java.lang.Class&lt;T&gt;&nbsp;type, <td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#getDefault(java.lang.Class, java.util.List)">getDefault</a></strong>(java.lang.Class&lt;T&gt;&nbsp;type,
java.util.List&lt;<a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>&gt;&nbsp;providers)</code> java.util.List&lt;<a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>&gt;&nbsp;providers)</code>
<div class="block">Retrieves a default instance or value that is assignable to this type.</div> <div class="block">Retrieves a default instance or value that is assignable to this type.</div>
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;java.lang.reflect.Constructor&lt;T&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#getMinimumConstructor(java.lang.Class)">getMinimumConstructor</a></strong>(java.lang.Class&lt;T&gt;&nbsp;type)</code>
<div class="block">Retrieve the constructor with the fewest number of parameters.</div>
</td>
</tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>com.google.common.collect.ImmutableList&lt;<a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>&gt;</code></td> <td class="colFirst"><code>com.google.common.collect.ImmutableList&lt;<a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#getRegistered()">getRegistered</a></strong>()</code> <td class="colLast"><code><strong><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#getRegistered()">getRegistered</a></strong>()</code>
@ -320,6 +332,18 @@ extends java.lang.Object</pre>
<dt><span class="strong">Returns:</span></dt><dd>A default value/instance, or NULL if not possible.</dd></dl> <dt><span class="strong">Returns:</span></dt><dd>A default value/instance, or NULL if not possible.</dd></dl>
</li> </li>
</ul> </ul>
<a name="getMinimumConstructor(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMinimumConstructor</h4>
<pre>public&nbsp;&lt;T&gt;&nbsp;java.lang.reflect.Constructor&lt;T&gt;&nbsp;getMinimumConstructor(java.lang.Class&lt;T&gt;&nbsp;type)</pre>
<div class="block">Retrieve the constructor with the fewest number of parameters.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - - type to construct.</dd>
<dt><span class="strong">Returns:</span></dt><dd>A constructor with the fewest number of parameters, or NULL if the type has no constructors.</dd></dl>
</li>
</ul>
<a name="getDefault(java.lang.Class, java.util.List)"> <a name="getDefault(java.lang.Class, java.util.List)">
<!-- --> <!-- -->
</a> </a>
@ -345,6 +369,18 @@ extends java.lang.Object</pre>
<dt><span class="strong">Returns:</span></dt><dd>A default value/instance, or NULL if not possible.</dd></dl> <dt><span class="strong">Returns:</span></dt><dd>A default value/instance, or NULL if not possible.</dd></dl>
</li> </li>
</ul> </ul>
<a name="forEnhancer(net.sf.cglib.proxy.Enhancer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>forEnhancer</h4>
<pre>public&nbsp;<a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances">DefaultInstances</a>&nbsp;forEnhancer(net.sf.cglib.proxy.Enhancer&nbsp;enhancer)</pre>
<div class="block">Construct default instances using the CGLIB enhancer object instead.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>enhancer</code> - - a CGLIB enhancer to use.</dd>
<dt><span class="strong">Returns:</span></dt><dd>A default instance generator that uses the CGLIB enhancer.</dd></dl>
</li>
</ul>
<a name="createInstance(java.lang.Class, java.lang.reflect.Constructor, java.lang.Class[], java.lang.Object[])"> <a name="createInstance(java.lang.Class, java.lang.reflect.Constructor, java.lang.Class[], java.lang.Object[])">
<!-- --> <!-- -->
</a> </a>
@ -400,7 +436,7 @@ extends java.lang.Object</pre>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../../com/comphenix/protocol/reflect/instances/CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/instances/CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances"><span class="strong">Next Class</span></a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/instances/ExistingGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../../../index.html?com/comphenix/protocol/reflect/instances/DefaultInstances.html" target="_top">Frames</a></li> <li><a href="../../../../../index.html?com/comphenix/protocol/reflect/instances/DefaultInstances.html" target="_top">Frames</a></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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>InstanceProvider</title> <title>InstanceProvider</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -36,7 +36,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/instances/ExistingGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Next Class</span></a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -88,7 +88,7 @@
<li class="blockList"> <li class="blockList">
<dl> <dl>
<dt>All Known Implementing Classes:</dt> <dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../../com/comphenix/protocol/reflect/instances/CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances">CollectionGenerator</a>, <a href="../../../../../com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances">PrimitiveGenerator</a></dd> <dd><a href="../../../../../com/comphenix/protocol/reflect/instances/CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances">CollectionGenerator</a>, <a href="../../../../../com/comphenix/protocol/reflect/instances/ExistingGenerator.html" title="class in com.comphenix.protocol.reflect.instances">ExistingGenerator</a>, <a href="../../../../../com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances">PrimitiveGenerator</a></dd>
</dl> </dl>
<hr> <hr>
<br> <br>
@ -174,7 +174,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Prev Class</span></a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/instances/ExistingGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Next Class</span></a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">Next Class</span></a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">

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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>PrimitiveGenerator</title> <title>PrimitiveGenerator</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.reflect.instances.CollectionGenerator</title> <title>Uses of Class com.comphenix.protocol.reflect.instances.CollectionGenerator</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.reflect.instances.DefaultInstances</title> <title>Uses of Class com.comphenix.protocol.reflect.instances.DefaultInstances</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -111,6 +111,12 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances">DefaultInstances</a></code></td>
<td class="colLast"><span class="strong">DefaultInstances.</span><code><strong><a href="../../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#forEnhancer(net.sf.cglib.proxy.Enhancer)">forEnhancer</a></strong>(net.sf.cglib.proxy.Enhancer&nbsp;enhancer)</code>
<div class="block">Construct default instances using the CGLIB enhancer object instead.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances">DefaultInstances</a></code></td> <td class="colFirst"><code>static <a href="../../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances">DefaultInstances</a></code></td>
<td class="colLast"><span class="strong">DefaultInstances.</span><code><strong><a href="../../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#fromArray(com.comphenix.protocol.reflect.instances.InstanceProvider...)">fromArray</a></strong>(<a href="../../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>...&nbsp;instaceProviders)</code> <td class="colLast"><span class="strong">DefaultInstances.</span><code><strong><a href="../../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html#fromArray(com.comphenix.protocol.reflect.instances.InstanceProvider...)">fromArray</a></strong>(<a href="../../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>...&nbsp;instaceProviders)</code>
<div class="block">Construct a default instance generator using the given instance providers.</div> <div class="block">Construct a default instance generator using the given instance providers.</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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Interface com.comphenix.protocol.reflect.instances.InstanceProvider</title> <title>Uses of Interface com.comphenix.protocol.reflect.instances.InstanceProvider</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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,6 +103,12 @@
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td> <td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/comphenix/protocol/reflect/instances/ExistingGenerator.html" title="class in com.comphenix.protocol.reflect.instances">ExistingGenerator</a></strong></code>
<div class="block">Provides instance constructors using a list of existing values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances">PrimitiveGenerator</a></strong></code> <td class="colLast"><code><strong><a href="../../../../../../com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances">PrimitiveGenerator</a></strong></code>
<div class="block">Provides constructors for primtive types, wrappers, arrays and strings.</div> <div class="block">Provides constructors for primtive types, wrappers, arrays and strings.</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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Class com.comphenix.protocol.reflect.instances.PrimitiveGenerator</title> <title>Uses of Class com.comphenix.protocol.reflect.instances.PrimitiveGenerator</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.reflect.instances</title> <title>com.comphenix.protocol.reflect.instances</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -18,6 +18,7 @@
<ul title="Classes"> <ul title="Classes">
<li><a href="CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">CollectionGenerator</a></li> <li><a href="CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">CollectionGenerator</a></li>
<li><a href="DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">DefaultInstances</a></li> <li><a href="DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">DefaultInstances</a></li>
<li><a href="ExistingGenerator.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">ExistingGenerator</a></li>
<li><a href="PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">PrimitiveGenerator</a></li> <li><a href="PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances" target="classFrame">PrimitiveGenerator</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.reflect.instances</title> <title>com.comphenix.protocol.reflect.instances</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -36,7 +36,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../../com/comphenix/protocol/reflect/package-summary.html">Prev Package</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/compiler/package-summary.html">Prev Package</a></li>
<li>Next Package</li> <li>Next Package</li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -105,6 +105,12 @@
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../../../../../com/comphenix/protocol/reflect/instances/ExistingGenerator.html" title="class in com.comphenix.protocol.reflect.instances">ExistingGenerator</a></td>
<td class="colLast">
<div class="block">Provides instance constructors using a list of existing values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances">PrimitiveGenerator</a></td> <td class="colFirst"><a href="../../../../../com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances">PrimitiveGenerator</a></td>
<td class="colLast"> <td class="colLast">
<div class="block">Provides constructors for primtive types, wrappers, arrays and strings.</div> <div class="block">Provides constructors for primtive types, wrappers, arrays and strings.</div>
@ -134,7 +140,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../../com/comphenix/protocol/reflect/package-summary.html">Prev Package</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/compiler/package-summary.html">Prev Package</a></li>
<li>Next Package</li> <li>Next Package</li>
</ul> </ul>
<ul class="navList"> <ul class="navList">

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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.reflect.instances Class Hierarchy</title> <title>com.comphenix.protocol.reflect.instances Class Hierarchy</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -36,7 +36,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../../com/comphenix/protocol/reflect/package-tree.html">Prev</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/compiler/package-tree.html">Prev</a></li>
<li>Next</li> <li>Next</li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -76,6 +76,7 @@
<ul> <ul>
<li type="circle">com.comphenix.protocol.reflect.instances.<a href="../../../../../com/comphenix/protocol/reflect/instances/CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">CollectionGenerator</span></a> (implements com.comphenix.protocol.reflect.instances.<a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>)</li> <li type="circle">com.comphenix.protocol.reflect.instances.<a href="../../../../../com/comphenix/protocol/reflect/instances/CollectionGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">CollectionGenerator</span></a> (implements com.comphenix.protocol.reflect.instances.<a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>)</li>
<li type="circle">com.comphenix.protocol.reflect.instances.<a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">DefaultInstances</span></a></li> <li type="circle">com.comphenix.protocol.reflect.instances.<a href="../../../../../com/comphenix/protocol/reflect/instances/DefaultInstances.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">DefaultInstances</span></a></li>
<li type="circle">com.comphenix.protocol.reflect.instances.<a href="../../../../../com/comphenix/protocol/reflect/instances/ExistingGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">ExistingGenerator</span></a> (implements com.comphenix.protocol.reflect.instances.<a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>)</li>
<li type="circle">com.comphenix.protocol.reflect.instances.<a href="../../../../../com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">PrimitiveGenerator</span></a> (implements com.comphenix.protocol.reflect.instances.<a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>)</li> <li type="circle">com.comphenix.protocol.reflect.instances.<a href="../../../../../com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances"><span class="strong">PrimitiveGenerator</span></a> (implements com.comphenix.protocol.reflect.instances.<a href="../../../../../com/comphenix/protocol/reflect/instances/InstanceProvider.html" title="interface in com.comphenix.protocol.reflect.instances">InstanceProvider</a>)</li>
</ul> </ul>
</li> </li>
@ -104,7 +105,7 @@
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../../com/comphenix/protocol/reflect/package-tree.html">Prev</a></li> <li><a href="../../../../../com/comphenix/protocol/reflect/compiler/package-tree.html">Prev</a></li>
<li>Next</li> <li>Next</li>
</ul> </ul>
<ul class="navList"> <ul class="navList">

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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Package com.comphenix.protocol.reflect.instances</title> <title>Uses of Package com.comphenix.protocol.reflect.instances</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -102,11 +102,16 @@
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><a href="../../../../../com/comphenix/protocol/reflect/instances/class-use/ExistingGenerator.html#com.comphenix.protocol.reflect.instances">ExistingGenerator</a>
<div class="block">Provides instance constructors using a list of existing values.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../com/comphenix/protocol/reflect/instances/class-use/InstanceProvider.html#com.comphenix.protocol.reflect.instances">InstanceProvider</a> <td class="colOne"><a href="../../../../../com/comphenix/protocol/reflect/instances/class-use/InstanceProvider.html#com.comphenix.protocol.reflect.instances">InstanceProvider</a>
<div class="block">Represents a type generator for specific types.</div> <div class="block">Represents a type generator for specific types.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="altColor">
<td class="colOne"><a href="../../../../../com/comphenix/protocol/reflect/instances/class-use/PrimitiveGenerator.html#com.comphenix.protocol.reflect.instances">PrimitiveGenerator</a> <td class="colOne"><a href="../../../../../com/comphenix/protocol/reflect/instances/class-use/PrimitiveGenerator.html#com.comphenix.protocol.reflect.instances">PrimitiveGenerator</a>
<div class="block">Provides constructors for primtive types, wrappers, arrays and strings.</div> <div class="block">Provides constructors for primtive types, wrappers, arrays and strings.</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.reflect</title> <title>com.comphenix.protocol.reflect</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -22,7 +22,6 @@
<li><a href="MethodUtils.html" title="class in com.comphenix.protocol.reflect" target="classFrame">MethodUtils</a></li> <li><a href="MethodUtils.html" title="class in com.comphenix.protocol.reflect" target="classFrame">MethodUtils</a></li>
<li><a href="PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect" target="classFrame">PrimitiveUtils</a></li> <li><a href="PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect" target="classFrame">PrimitiveUtils</a></li>
<li><a href="StructureModifier.html" title="class in com.comphenix.protocol.reflect" target="classFrame">StructureModifier</a></li> <li><a href="StructureModifier.html" title="class in com.comphenix.protocol.reflect" target="classFrame">StructureModifier</a></li>
<li><a href="StructureModifierTest.html" title="class in com.comphenix.protocol.reflect" target="classFrame">StructureModifierTest</a></li>
<li><a href="VolatileField.html" title="class in com.comphenix.protocol.reflect" target="classFrame">VolatileField</a></li> <li><a href="VolatileField.html" title="class in com.comphenix.protocol.reflect" target="classFrame">VolatileField</a></li>
</ul> </ul>
<h2 title="Exceptions">Exceptions</h2> <h2 title="Exceptions">Exceptions</h2>

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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.reflect</title> <title>com.comphenix.protocol.reflect</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -37,7 +37,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/metrics/package-summary.html">Prev Package</a></li> <li><a href="../../../../com/comphenix/protocol/metrics/package-summary.html">Prev Package</a></li>
<li><a href="../../../../com/comphenix/protocol/reflect/instances/package-summary.html">Next Package</a></li> <li><a href="../../../../com/comphenix/protocol/reflect/compiler/package-summary.html">Next Package</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../../index.html?com/comphenix/protocol/reflect/package-summary.html" target="_top">Frames</a></li> <li><a href="../../../../index.html?com/comphenix/protocol/reflect/package-summary.html" target="_top">Frames</a></li>
@ -125,13 +125,11 @@
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;TField&gt;</td> <td class="colFirst"><a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect">StructureModifier</a>&lt;TField&gt;</td>
<td class="colLast">&nbsp;</td> <td class="colLast">
<div class="block">Provides list-oriented access to the fields of a Minecraft packet.</div>
</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../../../../com/comphenix/protocol/reflect/StructureModifierTest.html" title="class in com.comphenix.protocol.reflect">StructureModifierTest</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../com/comphenix/protocol/reflect/VolatileField.html" title="class in com.comphenix.protocol.reflect">VolatileField</a></td> <td class="colFirst"><a href="../../../../com/comphenix/protocol/reflect/VolatileField.html" title="class in com.comphenix.protocol.reflect">VolatileField</a></td>
<td class="colLast"> <td class="colLast">
<div class="block">Represents a field that will revert to its original state when this class is garbaged collected.</div> <div class="block">Represents a field that will revert to its original state when this class is garbaged collected.</div>
@ -179,7 +177,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/metrics/package-summary.html">Prev Package</a></li> <li><a href="../../../../com/comphenix/protocol/metrics/package-summary.html">Prev Package</a></li>
<li><a href="../../../../com/comphenix/protocol/reflect/instances/package-summary.html">Next Package</a></li> <li><a href="../../../../com/comphenix/protocol/reflect/compiler/package-summary.html">Next Package</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../../index.html?com/comphenix/protocol/reflect/package-summary.html" target="_top">Frames</a></li> <li><a href="../../../../index.html?com/comphenix/protocol/reflect/package-summary.html" target="_top">Frames</a></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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>com.comphenix.protocol.reflect Class Hierarchy</title> <title>com.comphenix.protocol.reflect Class Hierarchy</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -37,7 +37,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/metrics/package-tree.html">Prev</a></li> <li><a href="../../../../com/comphenix/protocol/metrics/package-tree.html">Prev</a></li>
<li><a href="../../../../com/comphenix/protocol/reflect/instances/package-tree.html">Next</a></li> <li><a href="../../../../com/comphenix/protocol/reflect/compiler/package-tree.html">Next</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../../index.html?com/comphenix/protocol/reflect/package-tree.html" target="_top">Frames</a></li> <li><a href="../../../../index.html?com/comphenix/protocol/reflect/package-tree.html" target="_top">Frames</a></li>
@ -80,7 +80,6 @@
<li type="circle">com.comphenix.protocol.reflect.<a href="../../../../com/comphenix/protocol/reflect/MethodUtils.html" title="class in com.comphenix.protocol.reflect"><span class="strong">MethodUtils</span></a></li> <li type="circle">com.comphenix.protocol.reflect.<a href="../../../../com/comphenix/protocol/reflect/MethodUtils.html" title="class in com.comphenix.protocol.reflect"><span class="strong">MethodUtils</span></a></li>
<li type="circle">com.comphenix.protocol.reflect.<a href="../../../../com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect"><span class="strong">PrimitiveUtils</span></a></li> <li type="circle">com.comphenix.protocol.reflect.<a href="../../../../com/comphenix/protocol/reflect/PrimitiveUtils.html" title="class in com.comphenix.protocol.reflect"><span class="strong">PrimitiveUtils</span></a></li>
<li type="circle">com.comphenix.protocol.reflect.<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect"><span class="strong">StructureModifier</span></a>&lt;TField&gt;</li> <li type="circle">com.comphenix.protocol.reflect.<a href="../../../../com/comphenix/protocol/reflect/StructureModifier.html" title="class in com.comphenix.protocol.reflect"><span class="strong">StructureModifier</span></a>&lt;TField&gt;</li>
<li type="circle">com.comphenix.protocol.reflect.<a href="../../../../com/comphenix/protocol/reflect/StructureModifierTest.html" title="class in com.comphenix.protocol.reflect"><span class="strong">StructureModifierTest</span></a></li>
<li type="circle">java.lang.Throwable (implements java.io.Serializable) <li type="circle">java.lang.Throwable (implements java.io.Serializable)
<ul> <ul>
<li type="circle">java.lang.Exception <li type="circle">java.lang.Exception
@ -119,7 +118,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="../../../../com/comphenix/protocol/metrics/package-tree.html">Prev</a></li> <li><a href="../../../../com/comphenix/protocol/metrics/package-tree.html">Prev</a></li>
<li><a href="../../../../com/comphenix/protocol/reflect/instances/package-tree.html">Next</a></li> <li><a href="../../../../com/comphenix/protocol/reflect/compiler/package-tree.html">Next</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../../../../index.html?com/comphenix/protocol/reflect/package-tree.html" target="_top">Frames</a></li> <li><a href="../../../../index.html?com/comphenix/protocol/reflect/package-tree.html" target="_top">Frames</a></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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Uses of Package com.comphenix.protocol.reflect</title> <title>Uses of Package com.comphenix.protocol.reflect</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -80,17 +80,25 @@
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.events">com.comphenix.protocol.events</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.async">com.comphenix.protocol.async</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.events">com.comphenix.protocol.events</a></td>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="#com.comphenix.protocol.injector">com.comphenix.protocol.injector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#com.comphenix.protocol.reflect">com.comphenix.protocol.reflect</a></td> <td class="colFirst"><a href="#com.comphenix.protocol.reflect">com.comphenix.protocol.reflect</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>
@ -116,6 +124,23 @@
</tbody> </tbody>
</table> </table>
</li> </li>
<li class="blockList"><a name="com.comphenix.protocol.async">
<!-- -->
</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/reflect/package-summary.html">com.comphenix.protocol.reflect</a> used by <a href="../../../../com/comphenix/protocol/async/package-summary.html">com.comphenix.protocol.async</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/reflect/class-use/FieldAccessException.html#com.comphenix.protocol.async">FieldAccessException</a>
<div class="block">Invoked when a field is inaccessible due to security limitations, or when it simply doesn't exist.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="com.comphenix.protocol.events"> <li class="blockList"><a name="com.comphenix.protocol.events">
<!-- --> <!-- -->
</a> </a>
@ -126,7 +151,9 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/reflect/class-use/StructureModifier.html#com.comphenix.protocol.events">StructureModifier</a>&nbsp;</td> <td class="colOne"><a href="../../../../com/comphenix/protocol/reflect/class-use/StructureModifier.html#com.comphenix.protocol.events">StructureModifier</a>
<div class="block">Provides list-oriented access to the fields of a Minecraft packet.</div>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
@ -146,7 +173,9 @@
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/reflect/class-use/StructureModifier.html#com.comphenix.protocol.injector">StructureModifier</a>&nbsp;</td> <td class="colOne"><a href="../../../../com/comphenix/protocol/reflect/class-use/StructureModifier.html#com.comphenix.protocol.injector">StructureModifier</a>
<div class="block">Provides list-oriented access to the fields of a Minecraft packet.</div>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
@ -176,7 +205,31 @@
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/reflect/class-use/StructureModifier.html#com.comphenix.protocol.reflect">StructureModifier</a>&nbsp;</td> <td class="colOne"><a href="../../../../com/comphenix/protocol/reflect/class-use/StructureModifier.html#com.comphenix.protocol.reflect">StructureModifier</a>
<div class="block">Provides list-oriented access to the fields of a Minecraft packet.</div>
</td>
</tr>
</tbody>
</table>
</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/reflect/package-summary.html">com.comphenix.protocol.reflect</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/reflect/class-use/FieldAccessException.html#com.comphenix.protocol.reflect.compiler">FieldAccessException</a>
<div class="block">Invoked when a field is inaccessible due to security limitations, or when it simply doesn't exist.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../com/comphenix/protocol/reflect/class-use/StructureModifier.html#com.comphenix.protocol.reflect.compiler">StructureModifier</a>
<div class="block">Provides list-oriented access to the fields of a Minecraft packet.</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 Wed Sep 19 03:49:24 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:23 CEST 2012 -->
<title>Constant Field Values</title> <title>Constant Field Values</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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>
@ -753,6 +753,55 @@
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values"> <table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
<caption><span>com.comphenix.protocol.async.<a href="com/comphenix/protocol/async/AsyncMarker.html" title="class in com.comphenix.protocol.async">AsyncMarker</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th scope="col">Constant Field</th>
<th class="colLast" scope="col">Value</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a name="com.comphenix.protocol.async.AsyncMarker.DEFAULT_SENDING_DELTA">
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
<td><code><a href="com/comphenix/protocol/async/AsyncMarker.html#DEFAULT_SENDING_DELTA">DEFAULT_SENDING_DELTA</a></code></td>
<td class="colLast"><code>0</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a name="com.comphenix.protocol.async.AsyncMarker.DEFAULT_TIMEOUT_DELTA">
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
<td><code><a href="com/comphenix/protocol/async/AsyncMarker.html#DEFAULT_TIMEOUT_DELTA">DEFAULT_TIMEOUT_DELTA</a></code></td>
<td class="colLast"><code>60000</code></td>
</tr>
</tbody>
</table>
</li>
</ul>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
<caption><span>com.comphenix.protocol.reflect.compiler.<a href="com/comphenix/protocol/reflect/compiler/BackgroundCompiler.html" title="class in com.comphenix.protocol.reflect.compiler">BackgroundCompiler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th scope="col">Constant Field</th>
<th class="colLast" scope="col">Value</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a name="com.comphenix.protocol.reflect.compiler.BackgroundCompiler.SHUTDOWN_DELAY_MS">
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
<td><code><a href="com/comphenix/protocol/reflect/compiler/BackgroundCompiler.html#SHUTDOWN_DELAY_MS">SHUTDOWN_DELAY_MS</a></code></td>
<td class="colLast"><code>2000</code></td>
</tr>
</tbody>
</table>
</li>
</ul>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
<caption><span>com.comphenix.protocol.reflect.instances.<a href="com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances">PrimitiveGenerator</a></span><span class="tabEnd">&nbsp;</span></caption> <caption><span>com.comphenix.protocol.reflect.instances.<a href="com/comphenix/protocol/reflect/instances/PrimitiveGenerator.html" title="class in com.comphenix.protocol.reflect.instances">PrimitiveGenerator</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 Wed Sep 19 03:49:25 CEST 2012 --> <!-- Generated by javadoc (version 1.7.0_07) on Mon Oct 01 05:00:24 CEST 2012 -->
<title>Deprecated List</title> <title>Deprecated List</title>
<meta name="date" content="2012-09-19"> <meta name="date" content="2012-10-01">
<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