Package com.cryptomorin.xseries.reflection
package com.cryptomorin.xseries.reflection
-
ClassDescriptionAggregateReflectiveHandle<T,
H extends ReflectiveHandle<T>> Most reflection APIs already provide a name-based fallback system that can be used (likeDynamicClassHandle.named(String...)) but sometimes the signature of certain JVM declarations just change entirely, that's where this class could be useful.Represents an object that can be used for reflection operations.This class is mostly only useful if you're planning to use string-based API (seeReflectionParser), other than that most of the work is done behind the scenes, and it's not needed to use it directly.Provides objects based on the current version of the server (XReflection.supports(int, int, int)), it's mostly useful for primitive values, for reflection you should use the specializedXReflectionclass instead.General Java reflection handler, but specialized for Minecraft NMS/CraftBukkit reflection as well.