- cancel() - Method in interface net.lenni0451.reflect.proxy.impl.ProxyMethod
-
Get the default return value of the method.
- cancelling() - Static method in interface net.lenni0451.reflect.proxy.InvocationHandler
-
Get a new invocation handler which cancels all method calls.
- cast(Object, Class<T>) - Static method in class net.lenni0451.reflect.Objects
-
Cast the given object to the given class.
- cast(Object, Object) - Static method in class net.lenni0451.reflect.Objects
-
Cast the given object to the given object.
- cast(Object, long) - Static method in class net.lenni0451.reflect.Objects
-
Cast the given object to the given class pointer.
- cause(Throwable) - Method in exception net.lenni0451.reflect.exceptions.ConstructorInvocationException
-
- cause(Throwable) - Method in exception net.lenni0451.reflect.exceptions.MethodInvocationException
-
- class_(int, String, String, String, String[], Consumer<ClassBuilder>) - Method in interface net.lenni0451.reflect.bytecode.builder.BytecodeBuilder
-
- CLASS_InstrumentationImpl - Static variable in class net.lenni0451.reflect.JVMConstants
-
- CLASS_INTERNAL_Reflection - Static variable in class net.lenni0451.reflect.JVMConstants
-
- CLASS_INTERNAL_Unsafe - Static variable in class net.lenni0451.reflect.JVMConstants
-
- CLASS_MethodHandles_Lookup_ClassOption - Static variable in class net.lenni0451.reflect.JVMConstants
-
- CLASS_SUN_Reflection - Static variable in class net.lenni0451.reflect.JVMConstants
-
- ClassBuilder - Interface in net.lenni0451.reflect.bytecode.builder
-
- Classes - Class in net.lenni0451.reflect
-
This class contains some useful methods for working with classes.
- Classes() - Constructor for class net.lenni0451.reflect.Classes
-
- ClassLoaders - Class in net.lenni0451.reflect
-
This class contains some useful methods for working with class loaders.
- ClassLoaders() - Constructor for class net.lenni0451.reflect.ClassLoaders
-
- clazz() - Method in class net.lenni0451.reflect.stream.RStream
-
- clearEnumCache(Class<?>) - Static method in class net.lenni0451.reflect.Enums
-
Clear the enum value cache of an enum class.
- clearReflectionFilter() - Static method in class net.lenni0451.reflect.JavaBypass
-
Clear the reflection filter maps.
- compareAndExchangeBoolean(Object, long, boolean, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeBooleanAcquire(Object, long, boolean, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeBooleanRelease(Object, long, boolean, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeByte(Object, long, byte, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeByteAcquire(Object, long, byte, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeByteRelease(Object, long, byte, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeChar(Object, long, char, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeCharAcquire(Object, long, char, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeCharRelease(Object, long, char, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeDouble(Object, long, double, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeDoubleAcquire(Object, long, double, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeDoubleRelease(Object, long, double, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeFloat(Object, long, float, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeFloatAcquire(Object, long, float, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeFloatRelease(Object, long, float, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeInt(Object, long, int, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeIntAcquire(Object, long, int, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeIntRelease(Object, long, int, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeLong(Object, long, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeLongAcquire(Object, long, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeLongRelease(Object, long, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeObject(Object, long, Object, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe (deprecated).
- compareAndExchangeObjectAcquire(Object, long, Object, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe (deprecated).
- compareAndExchangeObjectRelease(Object, long, Object, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe (deprecated).
- compareAndExchangeReference(Object, long, Object, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeReferenceAcquire(Object, long, Object, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeReferenceRelease(Object, long, Object, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeShort(Object, long, short, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeShortAcquire(Object, long, short, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndExchangeShortRelease(Object, long, short, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndSetBoolean(Object, long, boolean, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndSetByte(Object, long, byte, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndSetChar(Object, long, char, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndSetDouble(Object, long, double, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndSetFloat(Object, long, float, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndSetInt(Object, long, int, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndSetLong(Object, long, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndSetObject(Object, long, Object, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe (deprecated).
- compareAndSetReference(Object, long, Object, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndSetShort(Object, long, short, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- compareAndSwapInt(Object, long, int, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- compareAndSwapLong(Object, long, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- compareAndSwapObject(Object, long, Object, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- COMPRESSED_OOP_BASE - Static variable in class net.lenni0451.reflect.Objects
-
- COMPRESSED_OOP_SHIFT - Static variable in class net.lenni0451.reflect.Objects
-
- COMPRESSED_OOPS - Static variable in class net.lenni0451.reflect.Objects
-
- condInit(boolean, FieldInitializer.ThrowingSupplier<T>) - Static method in class net.lenni0451.reflect.utils.FieldInitializer
-
- condInit(boolean, FieldInitializer.ThrowingSupplier<T>, FieldInitializer.ThrowingFunction<T, R>) - Static method in class net.lenni0451.reflect.utils.FieldInitializer
-
- condReqInit(FieldInitializer.ThrowingSupplier<C>, FieldInitializer.ThrowingFunction<C, T>, Supplier<Throwable>) - Static method in class net.lenni0451.reflect.utils.FieldInitializer
-
- ConstructorInvocationException - Exception in net.lenni0451.reflect.exceptions
-
- ConstructorInvocationException(Constructor<?>) - Constructor for exception net.lenni0451.reflect.exceptions.ConstructorInvocationException
-
- ConstructorInvocationException(String, String...) - Constructor for exception net.lenni0451.reflect.exceptions.ConstructorInvocationException
-
- ConstructorNotFoundException - Exception in net.lenni0451.reflect.exceptions
-
- ConstructorNotFoundException(String, Class<?>...) - Constructor for exception net.lenni0451.reflect.exceptions.ConstructorNotFoundException
-
- ConstructorNotFoundException(String, String...) - Constructor for exception net.lenni0451.reflect.exceptions.ConstructorNotFoundException
-
- Constructors - Class in net.lenni0451.reflect
-
This class contains some useful methods for working with constructors.
- Constructors() - Constructor for class net.lenni0451.reflect.Constructors
-
- constructors() - Method in class net.lenni0451.reflect.stream.RStream
-
- ConstructorStream - Class in net.lenni0451.reflect.stream.constructor
-
A stream of all constructors of a class.
- ConstructorStream(RStream) - Constructor for class net.lenni0451.reflect.stream.constructor.ConstructorStream
-
- ConstructorWrapper - Class in net.lenni0451.reflect.stream.constructor
-
A wrapper of the Constructor class for easy access to all required methods.
- ConstructorWrapper(ConstructorStream, Constructor<?>) - Constructor for class net.lenni0451.reflect.stream.constructor.ConstructorWrapper
-
- copy(Object, Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Copy the value of the field from one instance to another.
- copy() - Method in class net.lenni0451.reflect.stream.constructor.ConstructorStream
-
- copy() - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
- copy(Object) - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
Copy the value of the Field to the given target.
- copy(Object, Object) - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
Copy the value of the Field to the given target with the given owner.
- copy() - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
- copyBoolean(Object, Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Copy the boolean value of the field from one instance to another.
- copyByte(Object, Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Copy the byte value of the field from one instance to another.
- copyChar(Object, Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Copy the char value of the field from one instance to another.
- copyDouble(Object, Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Copy the double value of the field from one instance to another.
- copyFloat(Object, Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Copy the float value of the field from one instance to another.
- copyInt(Object, Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Copy the int value of the field from one instance to another.
- copyLong(Object, Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Copy the long value of the field from one instance to another.
- copyMemory(long, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- copyMemory(Object, long, Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- copyMemory(Object, Object, long) - Static method in class net.lenni0451.reflect.Objects
-
Copy the memory from one object to another.
- copyMemory(Object, long, Object, long, long) - Static method in class net.lenni0451.reflect.Objects
-
Copy the memory from one object to another with the given offsets.
- copyModule(Class<?>, Class<?>) - Static method in class net.lenni0451.reflect.Modules
-
Copy the module from one class to another.
- copyObject(Object, Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Copy the value of the field from one instance to another.
- copyShort(Object, Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Copy the short value of the field from one instance to another.
- copySwapMemory(long, long, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- copySwapMemory(Object, long, Object, long, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- create(int, String, String, String, String[]) - Static method in class net.lenni0451.reflect.wrapper.ASMWrapper
-
Deprecated.
Create a new ASM wrapper with the given class properties.
- createDummyAgent(Class<?>) - Static method in class net.lenni0451.reflect.Agents
-
Create a temp empty dummy agent jar for a given class.
- createDummyAgent(File, String) - Static method in class net.lenni0451.reflect.Agents
-
Create an empty dummy agent jar for a given class.
- field(int, String, String, String, Object, Consumer<FieldBuilder>) - Method in interface net.lenni0451.reflect.bytecode.builder.ClassBuilder
-
- field(int, String, String, String, Object) - Method in interface net.lenni0451.reflect.bytecode.builder.ClassBuilder
-
- field(int, String, String, String) - Method in interface net.lenni0451.reflect.bytecode.builder.MethodBuilder
-
- FIELD_Class_enumConstantDirectory - Static variable in class net.lenni0451.reflect.JVMConstants
-
- FIELD_Class_enumConstants - Static variable in class net.lenni0451.reflect.JVMConstants
-
- FIELD_Class_EnumVars - Static variable in class net.lenni0451.reflect.JVMConstants
-
- FIELD_Class_module - Static variable in class net.lenni0451.reflect.JVMConstants
-
- FIELD_Enum_$VALUES - Static variable in class net.lenni0451.reflect.JVMConstants
-
- FIELD_MethodHandles_Lookup_IMPL_LOOKUP - Static variable in class net.lenni0451.reflect.JVMConstants
-
- FIELD_Module_EVERYONE_MODULE - Static variable in class net.lenni0451.reflect.JVMConstants
-
- FIELD_Reflection_fieldFilterMap - Static variable in class net.lenni0451.reflect.JVMConstants
-
- FIELD_Reflection_methodFilterMap - Static variable in class net.lenni0451.reflect.JVMConstants
-
- FIELD_URLClassLoader_ucp - Static variable in class net.lenni0451.reflect.JVMConstants
-
- FieldAccessor - Class in net.lenni0451.reflect.accessor
-
Generate a getter/setter instance for a field.
- FieldAccessor() - Constructor for class net.lenni0451.reflect.accessor.FieldAccessor
-
- FieldBuilder - Interface in net.lenni0451.reflect.bytecode.builder
-
- FieldInitializer - Class in net.lenni0451.reflect.utils
-
Helper class to initialize fields with a value or throw an exception if the value is null.
- FieldInitializer() - Constructor for class net.lenni0451.reflect.utils.FieldInitializer
-
- FieldInitializer.ThrowingFunction<A,R> - Interface in net.lenni0451.reflect.utils
-
- FieldInitializer.ThrowingSupplier<T> - Interface in net.lenni0451.reflect.utils
-
- FieldNotFoundException - Exception in net.lenni0451.reflect.exceptions
-
- FieldNotFoundException(String, String...) - Constructor for exception net.lenni0451.reflect.exceptions.FieldNotFoundException
-
- Fields - Class in net.lenni0451.reflect
-
This class contains some useful methods for working with fields.
- Fields() - Constructor for class net.lenni0451.reflect.Fields
-
- fields() - Method in class net.lenni0451.reflect.stream.RStream
-
- FieldStream - Class in net.lenni0451.reflect.stream.field
-
A stream of all fields of a class and super classes (if wanted).
- FieldStream(RStream, boolean) - Constructor for class net.lenni0451.reflect.stream.field.FieldStream
-
- FieldWrapper - Class in net.lenni0451.reflect.stream.field
-
A wrapper of the Field class for easy access to all required methods.
- FieldWrapper(FieldStream, Field) - Constructor for class net.lenni0451.reflect.stream.field.FieldWrapper
-
- fill(byte[], byte) - Static method in class net.lenni0451.reflect.Arrays
-
Fill a byte array with a value.
- fill(short[], short) - Static method in class net.lenni0451.reflect.Arrays
-
Fill a short array with a value.
- fill(char[], char) - Static method in class net.lenni0451.reflect.Arrays
-
Fill a char array with a value.
- fill(int[], int) - Static method in class net.lenni0451.reflect.Arrays
-
Fill an int array with a value.
- fill(long[], long) - Static method in class net.lenni0451.reflect.Arrays
-
Fill a long array with a value.
- fill(float[], float) - Static method in class net.lenni0451.reflect.Arrays
-
Fill a float array with a value.
- fill(double[], double) - Static method in class net.lenni0451.reflect.Arrays
-
Fill a double array with a value.
- filter(Predicate<ConstructorWrapper>) - Method in class net.lenni0451.reflect.stream.constructor.ConstructorStream
-
Filter the methods with the given filter.
- filter(Class<?>...) - Method in class net.lenni0451.reflect.stream.constructor.ConstructorStream
-
Filter the methods by the given parameter types.
- filter(boolean) - Method in class net.lenni0451.reflect.stream.constructor.ConstructorStream
-
Filter the constructors by whether they are static.
- filter(Predicate<FieldWrapper>) - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
Filter the fields with the given filter.
- filter(Collection<String>) - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
Filter the fields by the given names.
- filter(String...) - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
Filter the fields by the given names.
- filter(Class<?>) - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
Filter the fields by the given type.
- filter(boolean) - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
Filter the fields by whether they are static.
- filter(Predicate<MethodWrapper>) - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
Filter the methods with the given filter.
- filter(String) - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
Filter the methods by the given name.
- filter(Collection<String>) - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
Filter the methods by the given names.
- filter(String...) - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
Filter the methods by the given names.
- filter(Class<?>...) - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
Filter the methods by the given parameter types.
- filter(boolean) - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
Filter the methods by whether they are static.
- filterAnnotation(Class<?>) - Method in class net.lenni0451.reflect.stream.constructor.ConstructorStream
-
Filter the constructors by whether they have the given annotation.
- filterAnnotation(Class<?>) - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
Filter the fields by whether they have the given annotation.
- filterAnnotation(Class<?>) - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
Filter the methods by whether they have the given annotation.
- find(String, boolean, Iterable<ClassLoader>) - Static method in class net.lenni0451.reflect.Classes
-
Get a class by its name from the first class loader that can find it.
- find(String, boolean, ClassLoader...) - Static method in class net.lenni0451.reflect.Classes
-
Get a class by its name from the first class loader that can find it.
- forEach(Consumer<LocalStackFrame>) - Static method in class net.lenni0451.reflect.localcapture.LocalCapturer
-
Iterate over all stack frames of the current thread.
- forEach(Consumer<ConstructorWrapper>) - Method in class net.lenni0451.reflect.stream.constructor.ConstructorStream
-
Loop through all constructors in this stream.
- forEach(Consumer<FieldWrapper>) - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
Loop through all fields in this stream.
- forEach(Consumer<MethodWrapper>) - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
Loop through all methods in this stream.
- forName(String) - Static method in class net.lenni0451.reflect.Classes
-
Get a class by its name.
- forName(String, boolean) - Static method in class net.lenni0451.reflect.Classes
-
Get a class by its name from.
- forName(String, ClassLoader) - Static method in class net.lenni0451.reflect.Classes
-
Get a class by its name from a given class loader.
- forName(String, boolean, ClassLoader) - Static method in class net.lenni0451.reflect.Classes
-
Get a class by its name from a given class loader.
- forwarding() - Static method in interface net.lenni0451.reflect.proxy.InvocationHandler
-
Get a new invocation handler which forwards all method calls to the super class.
- freeMemory(long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- fromAddress(long) - Static method in class net.lenni0451.reflect.Objects
-
Deprecated.
- fromJVMAddress(long) - Static method in class net.lenni0451.reflect.Objects
-
Get the object at the given jvm memory address.
- fullFence() - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- genericTypes() - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
- get() - Static method in interface net.lenni0451.reflect.bytecode.builder.BytecodeBuilder
-
- get(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the value of a field.
- get() - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
Get the value of the field.
- get(Object) - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
Get the value of the field with the given instance.
- get() - Method in interface net.lenni0451.reflect.utils.FieldInitializer.ThrowingSupplier
-
- getAddress(long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getAddress(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddByte(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddByteAcquire(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddByteRelease(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddChar(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddCharAcquire(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddCharRelease(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddDouble(Object, long, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddDoubleAcquire(Object, long, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddDoubleRelease(Object, long, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddFloat(Object, long, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddFloatAcquire(Object, long, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddFloatRelease(Object, long, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddInt(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getAndAddIntAcquire(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddIntRelease(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddLong(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getAndAddLongAcquire(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddLongRelease(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddShort(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddShortAcquire(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndAddShortRelease(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndBoolean(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndBooleanAcquire(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndBooleanRelease(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndByte(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndByteAcquire(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndByteRelease(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndChar(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndCharAcquire(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndCharRelease(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndInt(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndIntAcquire(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndIntRelease(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndLong(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndLongAcquire(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndLongRelease(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndShort(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndShortAcquire(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseAndShortRelease(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrBoolean(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrBooleanAcquire(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrBooleanRelease(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrByte(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrByteAcquire(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrByteRelease(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrChar(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrCharAcquire(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrCharRelease(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrInt(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrIntAcquire(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrIntRelease(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrLong(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrLongAcquire(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrLongRelease(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrShort(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrShortAcquire(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseOrShortRelease(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorBoolean(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorBooleanAcquire(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorBooleanRelease(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorByte(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorByteAcquire(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorByteRelease(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorChar(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorCharAcquire(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorCharRelease(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorInt(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorIntAcquire(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorIntRelease(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorLong(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorLongAcquire(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorLongRelease(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorShort(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorShortAcquire(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndBitwiseXorShortRelease(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetBoolean(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetBooleanAcquire(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetBooleanRelease(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetByte(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetByteAcquire(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetByteRelease(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetChar(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetCharAcquire(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetCharRelease(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetDouble(Object, long, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetDoubleAcquire(Object, long, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetDoubleRelease(Object, long, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetFloat(Object, long, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetFloatAcquire(Object, long, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetFloatRelease(Object, long, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetInt(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getAndSetIntAcquire(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetIntRelease(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetLong(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getAndSetLongAcquire(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetLongRelease(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetObject(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getAndSetObjectAcquire(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe (deprecated).
- getAndSetObjectRelease(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe (deprecated).
- getAndSetReference(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetReferenceAcquire(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetReferenceRelease(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetShort(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetShortAcquire(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getAndSetShortRelease(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getBoolean(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getBoolean(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the boolean value of a field.
- getBooleanAcquire(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getBooleanOpaque(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getBooleanVolatile(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getByte(long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getByte(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getByte(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the byte value of a field.
- getByteAcquire(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getByteCodeIndex() - Method in interface net.lenni0451.reflect.localcapture.LocalStackFrame
-
Get the index to the code array of the Code attribute containing the execution point represented by this stack frame.
- getByteOpaque(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getByteVolatile(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getCallerClass(int) - Static method in class net.lenni0451.reflect.Classes
-
Get the class of the caller.
- getChar(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getChar(long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getChar(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the char value of a field.
- getCharAcquire(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getCharOpaque(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getCharUnaligned(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getCharUnaligned(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getCharVolatile(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getClassDefiner() - Method in class net.lenni0451.reflect.proxy.ProxyBuilder
-
- getClassName() - Method in interface net.lenni0451.reflect.localcapture.LocalStackFrame
-
Get the binary name of the declaring class of the method represented by this stack frame.
- getDeclaredClass(Class<?>, String) - Static method in class net.lenni0451.reflect.Classes
-
Get a declared class of a class by its simple name.
- getDeclaredClasses(Class<?>) - Static method in class net.lenni0451.reflect.Classes
-
Get all declared classes of a class.
- getDeclaredConstructor(Class<T>, Class<?>...) - Static method in class net.lenni0451.reflect.Constructors
-
Get a declared constructor of a class by its parameter types.
- getDeclaredConstructors(Class<T>) - Static method in class net.lenni0451.reflect.Constructors
-
Get all declared constructors of a class.
- getDeclaredField(Class<?>, String) - Static method in class net.lenni0451.reflect.Fields
-
Get a declared field of a class by its name.
- getDeclaredFields(Class<?>) - Static method in class net.lenni0451.reflect.Fields
-
Get all declared fields of a class.
- getDeclaredMethod(Class<?>, String, Class<?>...) - Static method in class net.lenni0451.reflect.Methods
-
Get a declared method of a class by its name and parameter types.
- getDeclaredMethods(Class<?>) - Static method in class net.lenni0451.reflect.Methods
-
Get all declared methods of a class.
- getDeclaringClass() - Method in interface net.lenni0451.reflect.localcapture.LocalStackFrame
-
Get the declaring class of the method represented by this stack frame.
- getDouble(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getDouble(long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getDouble(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the double value of a field.
- getDoubleAcquire(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getDoubleOpaque(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getDoubleVolatile(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getFileName() - Method in interface net.lenni0451.reflect.localcapture.LocalStackFrame
-
Get the name of the source file containing the execution point represented by this stack frame.
- getFirst(FieldInitializer.ThrowingFunction<A, R>...) - Static method in interface net.lenni0451.reflect.utils.FieldInitializer.ThrowingFunction
-
- getFirst(FieldInitializer.ThrowingSupplier<T>...) - Static method in interface net.lenni0451.reflect.utils.FieldInitializer.ThrowingSupplier
-
- getFloat(long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getFloat(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getFloat(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the float value of a field.
- getFloatAcquire(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getFloatOpaque(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getFloatVolatile(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getHandle() - Method in class net.lenni0451.reflect.bytecode.wrapper.BytecodeLabel
-
- getHandle() - Method in class net.lenni0451.reflect.bytecode.wrapper.BytecodeType
-
- getInstrumentation() - Static method in class net.lenni0451.reflect.Agents
-
Get an instrumentation instance by loading an agent during runtime.
- getInt(long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getInt(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getInt(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the int value of a field.
- getIntAcquire(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getInterfaces() - Method in class net.lenni0451.reflect.proxy.ProxyBuilder
-
- getInternalUnsafe() - Static method in class net.lenni0451.reflect.JavaBypass
-
Get the internal unsafe instance.
- getIntOpaque(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getIntUnaligned(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getIntUnaligned(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getIntVolatile(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getInvocationHandler() - Method in interface net.lenni0451.reflect.proxy.impl.Proxy
-
- getInvocationHandler() - Method in class net.lenni0451.reflect.proxy.ProxyBuilder
-
- getInvocationHandler() - Method in class net.lenni0451.reflect.proxy.ProxyClass
-
- getInvokedMethod() - Method in interface net.lenni0451.reflect.proxy.impl.ProxyMethod
-
- getKlass(Class<?>) - Static method in class net.lenni0451.reflect.Objects
-
Get the class pointer of the given class.
- getKlass(Object) - Static method in class net.lenni0451.reflect.Objects
-
Get the class pointer of the given object.
- getLineNumber() - Method in interface net.lenni0451.reflect.localcapture.LocalStackFrame
-
Get the line number of the source line containing the execution point represented by this stack frame.
- getLoadAverage(double, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getLoadOpcode(Class<?>) - Static method in class net.lenni0451.reflect.bytecode.BytecodeUtils
-
Get the fitting return opcode for the given type.
- getLoadOpcode(Class<?>) - Static method in class net.lenni0451.reflect.wrapper.ASMWrapper
-
Deprecated.
Get the fitting return opcode for the given type.
- getLocals() - Method in interface net.lenni0451.reflect.localcapture.LocalStackFrame
-
Get the locals of the stack frame.
- getLong(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getLong(long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getLong(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the long value of a field.
- getLongAcquire(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getLongOpaque(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getLongUnaligned(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getLongUnaligned(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getLongVolatile(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getMethodFilter() - Method in class net.lenni0451.reflect.proxy.ProxyBuilder
-
- getMethodHandles(Class<?>, Class<?>, String, Class<?>[], Class<?>) - Static method in class net.lenni0451.reflect.proxy.impl.ProxyRuntime
-
Invoked in the static initializer of the proxy method class.
- getMethodMapper() - Method in class net.lenni0451.reflect.proxy.ProxyBuilder
-
- getMethodName() - Method in interface net.lenni0451.reflect.localcapture.LocalStackFrame
-
Get the name of the method represented by this stack frame.
- getMode() - Method in interface net.lenni0451.reflect.localcapture.LocalStackFrame
-
Get the mode of the stack frame.
- getMonitors() - Method in interface net.lenni0451.reflect.localcapture.LocalStackFrame
-
Get the monitors of the stack frame.
- getName() - Method in interface net.lenni0451.reflect.bytecode.builder.ClassBuilder
-
- getName() - Method in interface net.lenni0451.reflect.bytecode.wrapper.BuiltClass
-
- getObject(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getObject(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the value of a field.
- getObjectAcquire(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe (deprecated).
- getObjectOpaque(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe (deprecated).
- getObjectVolatile(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getOverridableMethod(Class<?>, Class<?>[], Predicate<Method>) - Static method in class net.lenni0451.reflect.proxy.internal.ProxyUtils
-
- getOverridableMethod(Class<?>, Map<String, Method>) - Static method in class net.lenni0451.reflect.proxy.internal.ProxyUtils
-
- getProxyClass() - Method in class net.lenni0451.reflect.proxy.ProxyClass
-
- getPublicConstructors(Class<?>) - Static method in class net.lenni0451.reflect.proxy.internal.ProxyUtils
-
- getReference(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getReferenceAcquire(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getReferenceOpaque(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getReferenceVolatile(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getReturnOpcode(Class<?>) - Static method in class net.lenni0451.reflect.bytecode.BytecodeUtils
-
Get the fitting return opcode for the given type.
- getReturnOpcode(Class<?>) - Static method in class net.lenni0451.reflect.wrapper.ASMWrapper
-
Deprecated.
Get the fitting return opcode for the given type.
- getShort(long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getShort(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getShort(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the short value of a field.
- getShortAcquire(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getShortOpaque(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getShortUnaligned(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getShortUnaligned(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getShortVolatile(Object, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- getSize() - Method in class net.lenni0451.reflect.localcapture.PrimitiveValue
-
- getStack() - Method in interface net.lenni0451.reflect.localcapture.LocalStackFrame
-
Get the stack of the stack frame.
- getStackFrames() - Static method in class net.lenni0451.reflect.localcapture.LocalCapturer
-
Get all stack frames of the current thread.
- getStackSize(Class<?>) - Static method in class net.lenni0451.reflect.bytecode.BytecodeUtils
-
Get the stack size for the given type.
- getSuperClass() - Method in class net.lenni0451.reflect.proxy.ProxyBuilder
-
- getSystemClassPath() - Static method in class net.lenni0451.reflect.ClassLoaders
-
Get all URLs of the system classpath.
- getTrustedLookup() - Static method in class net.lenni0451.reflect.JavaBypass
-
Get the trusted lookup instance.
- getUncompressedObject(long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- getUnsafe() - Static method in class net.lenni0451.reflect.JavaBypass
-
Get the unsafe instance.
- getValue() - Method in class net.lenni0451.reflect.localcapture.PrimitiveValue
-
- pageSize() - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- parameterCount() - Method in class net.lenni0451.reflect.stream.constructor.ConstructorWrapper
-
- parameterCount() - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
- parameterTypes() - Method in class net.lenni0451.reflect.stream.constructor.ConstructorWrapper
-
- parameterTypes() - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
- parent() - Method in class net.lenni0451.reflect.stream.constructor.ConstructorStream
-
- parent() - Method in class net.lenni0451.reflect.stream.constructor.ConstructorWrapper
-
- parent() - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
- parent() - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
- parent() - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
- parent() - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
- park(boolean, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- PrimitiveValue - Class in net.lenni0451.reflect.localcapture
-
Represents a primitive value in the JVM.
- PrimitiveValue(int, long) - Constructor for class net.lenni0451.reflect.localcapture.PrimitiveValue
-
- process(FieldInitializer.ThrowingSupplier<T>, Function<Throwable, Throwable>) - Static method in class net.lenni0451.reflect.utils.FieldInitializer
-
- Proxy - Interface in net.lenni0451.reflect.proxy.impl
-
Represents a proxy class.
- ProxyBuilder - Class in net.lenni0451.reflect.proxy
-
A builder to create proxy classes.
- ProxyBuilder() - Constructor for class net.lenni0451.reflect.proxy.ProxyBuilder
-
- ProxyClass - Class in net.lenni0451.reflect.proxy
-
Represents a built proxy class.
- ProxyClass(Class<?>, InvocationHandler) - Constructor for class net.lenni0451.reflect.proxy.ProxyClass
-
- ProxyClassDefiner - Interface in net.lenni0451.reflect.proxy
-
A class definer for proxy classes.
- ProxyMethod - Interface in net.lenni0451.reflect.proxy.impl
-
Represents a proxied method call.
- ProxyMethodBuilder - Class in net.lenni0451.reflect.proxy.internal
-
A builder for creating the
ProxyMethod implementations.
- ProxyMethodBuilder() - Constructor for class net.lenni0451.reflect.proxy.internal.ProxyMethodBuilder
-
- ProxyRuntime - Class in net.lenni0451.reflect.proxy.impl
-
Util methods invoked by the proxy classes at runtime.
- ProxyRuntime() - Constructor for class net.lenni0451.reflect.proxy.impl.ProxyRuntime
-
- ProxyUtils - Class in net.lenni0451.reflect.proxy.internal
-
Utils for creating proxy classes.
- ProxyUtils() - Constructor for class net.lenni0451.reflect.proxy.internal.ProxyUtils
-
- putAddress(long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putAddress(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putBoolean(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putBooleanOpaque(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putBooleanRelease(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putBooleanVolatile(Object, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putByte(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putByte(long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putByteOpaque(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putByteRelease(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putByteVolatile(Object, long, byte) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putChar(long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putChar(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putCharOpaque(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putCharRelease(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putCharUnaligned(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putCharUnaligned(Object, long, char, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putCharVolatile(Object, long, char) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putDouble(Object, long, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putDouble(long, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putDoubleOpaque(Object, long, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putDoubleRelease(Object, long, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putDoubleVolatile(Object, long, double) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putFloat(Object, long, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putFloat(long, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putFloatOpaque(Object, long, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putFloatRelease(Object, long, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putFloatVolatile(Object, long, float) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putInt(long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putInt(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putIntOpaque(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putIntRelease(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putIntUnaligned(Object, long, int, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putIntUnaligned(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putIntVolatile(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putLong(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putLong(long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putLongOpaque(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putLongRelease(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putLongUnaligned(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putLongUnaligned(Object, long, long, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putLongVolatile(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putObject(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putObjectOpaque(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe (deprecated).
- putObjectRelease(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe (deprecated).
- putObjectVolatile(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putOrderedInt(Object, long, int) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putOrderedLong(Object, long, long) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putOrderedObject(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putReference(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putReferenceOpaque(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putReferenceRelease(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putReferenceVolatile(Object, long, Object) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putShort(long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putShort(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.
- putShortOpaque(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putShortRelease(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putShortUnaligned(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putShortUnaligned(Object, long, short, boolean) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in jdk.internal.misc.Unsafe.
- putShortVolatile(Object, long, short) - Static method in class net.lenni0451.reflect.accessor.UnsafeAccess
-
Found in sun.misc.Unsafe.