<dt><ahref="../com/comphenix/protocol/reflect/FieldAccessException.html"title="class in com.comphenix.protocol.reflect"><spanclass="strong">FieldAccessException</span></a> - Exception in <ahref="../com/comphenix/protocol/reflect/package-summary.html">com.comphenix.protocol.reflect</a></dt>
<dd>
<divclass="block">Invoked when a field is inaccessible due to security limitations, or when it simply doesn't exist.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/FieldAccessException.html#FieldAccessException()">FieldAccessException()</a></span> - Constructor for exception com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/FieldAccessException.html"title="class in com.comphenix.protocol.reflect">FieldAccessException</a></dt>
<dd> </dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/FieldAccessException.html#FieldAccessException(java.lang.String, java.lang.Throwable)">FieldAccessException(String, Throwable)</a></span> - Constructor for exception com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/FieldAccessException.html"title="class in com.comphenix.protocol.reflect">FieldAccessException</a></dt>
<dd> </dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/FieldAccessException.html#FieldAccessException(java.lang.String)">FieldAccessException(String)</a></span> - Constructor for exception com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/FieldAccessException.html"title="class in com.comphenix.protocol.reflect">FieldAccessException</a></dt>
<dd> </dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/FieldAccessException.html#FieldAccessException(java.lang.Throwable)">FieldAccessException(Throwable)</a></span> - Constructor for exception com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/FieldAccessException.html"title="class in com.comphenix.protocol.reflect">FieldAccessException</a></dt>
<dt><ahref="../com/comphenix/protocol/reflect/cloning/FieldCloner.html"title="class in com.comphenix.protocol.reflect.cloning"><spanclass="strong">FieldCloner</span></a> - Class in <ahref="../com/comphenix/protocol/reflect/cloning/package-summary.html">com.comphenix.protocol.reflect.cloning</a></dt>
<dd>
<divclass="block">Represents a class capable of cloning objects by deeply copying its fields.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/cloning/FieldCloner.html#FieldCloner(com.comphenix.protocol.reflect.cloning.Cloner, com.comphenix.protocol.reflect.instances.InstanceProvider)">FieldCloner(Cloner, InstanceProvider)</a></span> - Constructor for class com.comphenix.protocol.reflect.cloning.<ahref="../com/comphenix/protocol/reflect/cloning/FieldCloner.html"title="class in com.comphenix.protocol.reflect.cloning">FieldCloner</a></dt>
<dd>
<divclass="block">Constructs a field cloner that copies objects by reading and writing the internal fields directly.</div>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/StructureModifier.html#fieldType">fieldType</a></span> - Variable in class com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/StructureModifier.html"title="class in com.comphenix.protocol.reflect">StructureModifier</a></dt>
<dd> </dd>
<dt><ahref="../com/comphenix/protocol/reflect/FieldUtils.html"title="class in com.comphenix.protocol.reflect"><spanclass="strong">FieldUtils</span></a> - Class in <ahref="../com/comphenix/protocol/reflect/package-summary.html">com.comphenix.protocol.reflect</a></dt>
<dd>
<divclass="block">Utilities for working with fields by reflection.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/FieldUtils.html#FieldUtils()">FieldUtils()</a></span> - Constructor for class com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/FieldUtils.html"title="class in com.comphenix.protocol.reflect">FieldUtils</a></dt>
<dd>
<divclass="block">FieldUtils instances should NOT be constructed in standard programming.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/injector/DelayedSingleTask.html#finalize()">finalize()</a></span> - Method in class com.comphenix.protocol.injector.<ahref="../com/comphenix/protocol/injector/DelayedSingleTask.html"title="class in com.comphenix.protocol.injector">DelayedSingleTask</a></dt>
<dd> </dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/injector/PacketFilterManager.html#finalize()">finalize()</a></span> - Method in class com.comphenix.protocol.injector.<ahref="../com/comphenix/protocol/injector/PacketFilterManager.html"title="class in com.comphenix.protocol.injector">PacketFilterManager</a></dt>
<dd> </dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/VolatileField.html#finalize()">finalize()</a></span> - Method in class com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/VolatileField.html"title="class in com.comphenix.protocol.reflect">VolatileField</a></dt>
<dd> </dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/Packets.Client.html#FLYING">FLYING</a></span> - Static variable in class com.comphenix.protocol.<ahref="../com/comphenix/protocol/Packets.Client.html"title="class in com.comphenix.protocol">Packets.Client</a></dt>
<dd> </dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/Packets.Server.html#FLYING">FLYING</a></span> - Static variable in class com.comphenix.protocol.<ahref="../com/comphenix/protocol/Packets.Server.html"title="class in com.comphenix.protocol">Packets.Server</a></dt>
<dd> </dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/instances/DefaultInstances.html#forEnhancer(net.sf.cglib.proxy.Enhancer)">forEnhancer(Enhancer)</a></span> - Method in class com.comphenix.protocol.reflect.instances.<ahref="../com/comphenix/protocol/reflect/instances/DefaultInstances.html"title="class in com.comphenix.protocol.reflect.instances">DefaultInstances</a></dt>
<dd>
<divclass="block">Construct default instances using the CGLIB enhancer object instead.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/instances/DefaultInstances.html#fromArray(com.comphenix.protocol.reflect.instances.InstanceProvider...)">fromArray(InstanceProvider...)</a></span> - Static method in class com.comphenix.protocol.reflect.instances.<ahref="../com/comphenix/protocol/reflect/instances/DefaultInstances.html"title="class in com.comphenix.protocol.reflect.instances">DefaultInstances</a></dt>
<dd>
<divclass="block">Construct a default instance generator using the given instance providers.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/FuzzyReflection.html#fromClass(java.lang.Class)">fromClass(Class<?>)</a></span> - Static method in class com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/FuzzyReflection.html"title="class in com.comphenix.protocol.reflect">FuzzyReflection</a></dt>
<dd>
<divclass="block">Retrieves a fuzzy reflection instance from a given class.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/FuzzyReflection.html#fromClass(java.lang.Class, boolean)">fromClass(Class<?>, boolean)</a></span> - Static method in class com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/FuzzyReflection.html"title="class in com.comphenix.protocol.reflect">FuzzyReflection</a></dt>
<dd>
<divclass="block">Retrieves a fuzzy reflection instance from a given class.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/events/PacketEvent.html#fromClient(java.lang.Object, com.comphenix.protocol.events.PacketContainer, org.bukkit.entity.Player)">fromClient(Object, PacketContainer, Player)</a></span> - Static method in class com.comphenix.protocol.events.<ahref="../com/comphenix/protocol/events/PacketEvent.html"title="class in com.comphenix.protocol.events">PacketEvent</a></dt>
<dd>
<divclass="block">Creates an event representing a client packet transmission.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/injector/PlayerLoggedOutException.html#fromFormat(java.lang.String, java.lang.Object...)">fromFormat(String, Object...)</a></span> - Static method in exception com.comphenix.protocol.injector.<ahref="../com/comphenix/protocol/injector/PlayerLoggedOutException.html"title="class in com.comphenix.protocol.injector">PlayerLoggedOutException</a></dt>
<dd>
<divclass="block">Construct an exception from a formatted message.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/FieldAccessException.html#fromFormat(java.lang.String, java.lang.Object...)">fromFormat(String, Object...)</a></span> - Static method in exception com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/FieldAccessException.html"title="class in com.comphenix.protocol.reflect">FieldAccessException</a></dt>
<dd> </dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/FuzzyReflection.html#fromObject(java.lang.Object)">fromObject(Object)</a></span> - Static method in class com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/FuzzyReflection.html"title="class in com.comphenix.protocol.reflect">FuzzyReflection</a></dt>
<dd>
<divclass="block">Retrieves a fuzzy reflection instance from an object.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/FuzzyReflection.html#fromObject(java.lang.Object, boolean)">fromObject(Object, boolean)</a></span> - Static method in class com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/FuzzyReflection.html"title="class in com.comphenix.protocol.reflect">FuzzyReflection</a></dt>
<dd>
<divclass="block">Retrieves a fuzzy reflection instance from an object.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/instances/ExistingGenerator.html#fromObjectArray(java.lang.Object[])">fromObjectArray(Object[])</a></span> - Static method in class com.comphenix.protocol.reflect.instances.<ahref="../com/comphenix/protocol/reflect/instances/ExistingGenerator.html"title="class in com.comphenix.protocol.reflect.instances">ExistingGenerator</a></dt>
<dd>
<divclass="block">Create an instance generator from a pre-defined array of values.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/instances/ExistingGenerator.html#fromObjectFields(java.lang.Object)">fromObjectFields(Object)</a></span> - Static method in class com.comphenix.protocol.reflect.instances.<ahref="../com/comphenix/protocol/reflect/instances/ExistingGenerator.html"title="class in com.comphenix.protocol.reflect.instances">ExistingGenerator</a></dt>
<dd>
<divclass="block">Automatically create an instance provider from a objects public and private fields.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/instances/ExistingGenerator.html#fromObjectFields(java.lang.Object, java.lang.Class)">fromObjectFields(Object, Class<?>)</a></span> - Static method in class com.comphenix.protocol.reflect.instances.<ahref="../com/comphenix/protocol/reflect/instances/ExistingGenerator.html"title="class in com.comphenix.protocol.reflect.instances">ExistingGenerator</a></dt>
<dd>
<divclass="block">Automatically create an instance provider from a objects public and private fields.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/events/PacketEvent.html#fromServer(java.lang.Object, com.comphenix.protocol.events.PacketContainer, org.bukkit.entity.Player)">fromServer(Object, PacketContainer, Player)</a></span> - Static method in class com.comphenix.protocol.events.<ahref="../com/comphenix/protocol/events/PacketEvent.html"title="class in com.comphenix.protocol.events">PacketEvent</a></dt>
<dd>
<divclass="block">Creates an event representing a server packet transmission.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/events/PacketEvent.html#fromSynchronous(com.comphenix.protocol.events.PacketEvent, com.comphenix.protocol.async.AsyncMarker)">fromSynchronous(PacketEvent, AsyncMarker)</a></span> - Static method in class com.comphenix.protocol.events.<ahref="../com/comphenix/protocol/events/PacketEvent.html"title="class in com.comphenix.protocol.events">PacketEvent</a></dt>
<dd>
<divclass="block">Create an asynchronous packet event from a synchronous event and a async marker.</div>
</dd>
<dt><ahref="../com/comphenix/protocol/reflect/FuzzyReflection.html"title="class in com.comphenix.protocol.reflect"><spanclass="strong">FuzzyReflection</span></a> - Class in <ahref="../com/comphenix/protocol/reflect/package-summary.html">com.comphenix.protocol.reflect</a></dt>
<dd>
<divclass="block">Retrieves fields and methods by signature, not just name.</div>
</dd>
<dt><spanclass="strong"><ahref="../com/comphenix/protocol/reflect/FuzzyReflection.html#FuzzyReflection(java.lang.Class, boolean)">FuzzyReflection(Class<?>, boolean)</a></span> - Constructor for class com.comphenix.protocol.reflect.<ahref="../com/comphenix/protocol/reflect/FuzzyReflection.html"title="class in com.comphenix.protocol.reflect">FuzzyReflection</a></dt>