- 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_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
-
- 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.
- 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
-
- 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(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.
- 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_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
-
- 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.
- 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, 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.
- 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.
- genericTypes() - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
- 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
-
- getBoolean(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the boolean value of a field.
- getByte(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the byte value of a field.
- getChar(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the char value of a field.
- 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.
- getDouble(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the double value of a field.
- getFloat(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the float value of a field.
- getInstrumentation() - Static method in class net.lenni0451.reflect.Agents
-
Get an instrumentation instance by loading an agent during runtime.
- getInt(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the int value of a field.
- getInternalUnsafe() - Static method in class net.lenni0451.reflect.JavaBypass
-
Get the internal unsafe instance.
- 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.
- getLoadOpcode(Class<?>) - Static method in class net.lenni0451.reflect.wrapper.ASMWrapper
-
Deprecated.
Get the fitting return opcode for the given type.
- getLong(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the long value of a field.
- getObject(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the value of a field.
- getReturnOpcode(Class<?>) - Static method in class net.lenni0451.reflect.wrapper.ASMWrapper
-
Deprecated.
Get the fitting return opcode for the given type.
- getShort(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the short value of a field.
- 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.
- getUnsafe() - Static method in class net.lenni0451.reflect.JavaBypass
-
Get the unsafe instance.
- init(FieldInitializer.ThrowingSupplier<T>) - Static method in class net.lenni0451.reflect.utils.FieldInitializer
-
- init(FieldInitializer.ThrowingSupplier<T>, FieldInitializer.ThrowingFunction<T, R>) - Static method in class net.lenni0451.reflect.utils.FieldInitializer
-
- instance(Object, Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the instance used for getting/setting the value of the field using unsafe.
- instance() - Method in class net.lenni0451.reflect.stream.RStream
-
- INTERNAL_UNSAFE - Static variable in class net.lenni0451.reflect.JavaBypass
-
The instance of the internal unsafe class.
- InvalidOOPSizeException - Exception in net.lenni0451.reflect.exceptions
-
- InvalidOOPSizeException() - Constructor for exception net.lenni0451.reflect.exceptions.InvalidOOPSizeException
-
- invoke(Constructor<T>, Object...) - Static method in class net.lenni0451.reflect.Constructors
-
Invoke a constructor without any checks.
- invoke(Object, Method, Object...) - Static method in class net.lenni0451.reflect.Methods
-
Invoke a method without any checks.
- invoke() - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
Invoke the method without any arguments.
- invokeArgs(Object...) - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
Invoke the method with the given arguments.
- invokeInstance(Object, Object...) - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
Invoke the method of the given instance with the given arguments.
- invokeSuper(I, Class<S>, Method, Object...) - Static method in class net.lenni0451.reflect.Methods
-
Invoke a super method without any checks.
- isAbstract() - Method in class net.lenni0451.reflect.stream.general.ModifierWrapper
-
Targets: Method.
- isFinal() - Method in class net.lenni0451.reflect.stream.general.ModifierWrapper
-
Targets: Field, Method.
- isNative() - Method in class net.lenni0451.reflect.stream.general.ModifierWrapper
-
Targets: Method.
- isNull() - Method in class net.lenni0451.reflect.wrapper.ASMWrapper.LabelAccess
-
Deprecated.
Check if the label is null.
- isNull() - Method in class net.lenni0451.reflect.wrapper.ASMWrapper.MethodVisitorAccess
-
Deprecated.
Check if the method visitor is null.
- isPrivate() - Method in class net.lenni0451.reflect.stream.general.ModifierWrapper
-
Targets: Field, Constructor, Method.
- isProtected() - Method in class net.lenni0451.reflect.stream.general.ModifierWrapper
-
Targets: Field, Constructor, Method.
- isPublic() - Method in class net.lenni0451.reflect.stream.general.ModifierWrapper
-
Targets: Field, Constructor, Method.
- isStatic() - Method in class net.lenni0451.reflect.stream.general.ModifierWrapper
-
Targets: Field, Method.
- isStrict() - Method in class net.lenni0451.reflect.stream.general.ModifierWrapper
-
Targets: Method.
- isSynchronized() - Method in class net.lenni0451.reflect.stream.general.ModifierWrapper
-
Targets: Field, Method.
- isTransient() - Method in class net.lenni0451.reflect.stream.general.ModifierWrapper
-
Targets: Field.
- isVolatile() - Method in class net.lenni0451.reflect.stream.general.ModifierWrapper
-
Targets: Field.
- iterator() - Method in class net.lenni0451.reflect.stream.constructor.ConstructorStream
-
- iterator() - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
- iterator() - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
- OBJECT_ALIGNMENT - Static variable in class net.lenni0451.reflect.Objects
-
- OBJECT_HEADER_SIZE - Static variable in class net.lenni0451.reflect.Objects
-
- Objects - Class in net.lenni0451.reflect
-
This class contains some methods to do unsafe operations.
- Objects() - Constructor for class net.lenni0451.reflect.Objects
-
- of(Class<?>) - Static method in class net.lenni0451.reflect.stream.RStream
-
Get a stream of the given class.
- of(Class<?>, Object) - Static method in class net.lenni0451.reflect.stream.RStream
-
Get a stream of the given class with the given instance.
- of(String) - Static method in class net.lenni0451.reflect.stream.RStream
-
Get a stream of the given class by name.
- of(String, Object) - Static method in class net.lenni0451.reflect.stream.RStream
-
Get the stream of the given class by name with the given instance.
- of(Object) - Static method in class net.lenni0451.reflect.stream.RStream
-
Get the stream of the given instance.
- offset(Field) - Static method in class net.lenni0451.reflect.Fields
-
Get the offset of a field required for getting/setting the value of the field using unsafe.
- OOP_SIZE - Static variable in class net.lenni0451.reflect.Objects
-
- opcode(String) - Static method in class net.lenni0451.reflect.wrapper.ASMWrapper
-
Deprecated.
Get an opcode by its name.
- openEntireModule(Class<?>) - Static method in class net.lenni0451.reflect.Modules
-
Open all packages of a module to everyone.
- OPENJ9_RUNTIME - Static variable in class net.lenni0451.reflect.JVMConstants
-
- openModule(Class<?>) - Static method in class net.lenni0451.reflect.Modules
-
Open a module of a class to everyone.
- openModule(Class<?>, String) - Static method in class net.lenni0451.reflect.Modules
-
Open a package of a module to everyone.
- opt(Class<?>...) - Method in class net.lenni0451.reflect.stream.constructor.ConstructorStream
-
Get a constructor by the given parameter types.
- opt(int) - Method in class net.lenni0451.reflect.stream.constructor.ConstructorStream
-
Get a constructor by the given index.
- opt(String) - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
Get a field by the given name.
- opt(int) - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
Get a field by the given index.
- opt(String) - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
Get a method by the given name.
- opt(Class<?>...) - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
Get a method by the given parameter types.
- opt(String, Class<?>...) - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
Get a method by the given name and parameter types.
- opt(int) - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
Get a method by the given index.
- optInit(FieldInitializer.ThrowingSupplier<T>) - Static method in class net.lenni0451.reflect.utils.FieldInitializer
-
- optInit(FieldInitializer.ThrowingSupplier<T>, FieldInitializer.ThrowingFunction<T, R>) - Static method in class net.lenni0451.reflect.utils.FieldInitializer
-
- owner() - Method in class net.lenni0451.reflect.stream.constructor.ConstructorWrapper
-
- owner() - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
- owner() - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
- set(Object, Field, T) - Static method in class net.lenni0451.reflect.Fields
-
Set the value of a field.
- set(Object) - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
Set the value of the Field.
- set(Object, Object) - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
Set the value of the Field with the given owner.
- setBoolean(Object, Field, boolean) - Static method in class net.lenni0451.reflect.Fields
-
Set the boolean value of a field.
- setByte(Object, Field, byte) - Static method in class net.lenni0451.reflect.Fields
-
Set the byte value of a field.
- setChar(Object, Field, char) - Static method in class net.lenni0451.reflect.Fields
-
Set the char value of a field.
- setDouble(Object, Field, double) - Static method in class net.lenni0451.reflect.Fields
-
Get the double value of a field.
- setFloat(Object, Field, float) - Static method in class net.lenni0451.reflect.Fields
-
Set the float value of a field.
- setInt(Object, Field, int) - Static method in class net.lenni0451.reflect.Fields
-
Set the int value of a field.
- setLength(Object, int) - Static method in class net.lenni0451.reflect.Arrays
-
Set the length of an array.
- setLong(Object, Field, long) - Static method in class net.lenni0451.reflect.Fields
-
Set the long value of a field.
- setObject(Object, Field, Object) - Static method in class net.lenni0451.reflect.Fields
-
Set the value of a field.
- setShort(Object, Field, short) - Static method in class net.lenni0451.reflect.Fields
-
Set the short value of a field.
- size() - Method in class net.lenni0451.reflect.stream.constructor.ConstructorStream
-
- size() - Method in class net.lenni0451.reflect.stream.field.FieldStream
-
- size() - Method in class net.lenni0451.reflect.stream.method.MethodStream
-
- slash(String) - Static method in class net.lenni0451.reflect.wrapper.ASMWrapper
-
Deprecated.
Replace all dots with slashes.
- slash(Class<?>) - Static method in class net.lenni0451.reflect.wrapper.ASMWrapper
-
Deprecated.
Get the name of the class with slashes instead of dots.
- stream() - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
Get the value of the field and wrap it in a new
RStream.
- stream(Class<?>) - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
Get the value of the field and wrap it in a new
RStream.
- stream(Object) - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
Get the value of the field with the given instance and wrap it in a new
RStream.
- stream(Class<?>, Object) - Method in class net.lenni0451.reflect.stream.field.FieldWrapper
-
Get the value of the field with the given instance and wrap it in a new
RStream.
- stream() - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
Invoke the method without any arguments and wrap it in a new
RStream.
- stream(Class<?>) - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
Invoke the method without any arguments and wrap it in a new
RStream.
- streamArgs(Object...) - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
Invoke the method with the given arguments and wrap it in a new
RStream.
- streamArgs(Class<?>, Object...) - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
Invoke the method with the given arguments and wrap it in a new
RStream.
- streamInstance(Object...) - Method in class net.lenni0451.reflect.stream.constructor.ConstructorWrapper
-
Create a new instance of the owner class with the given arguments and wrap it in a new
RStream.
- streamInstance(Class<?>, Object...) - Method in class net.lenni0451.reflect.stream.constructor.ConstructorWrapper
-
Create a new instance of the owner class with the given arguments and wrap it in a new
RStream.
- streamInstance(Object, Object...) - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
Invoke the method of the given instance with the given arguments and wrap it in a new
RStream.
- streamInstance(Class<?>, Object, Object...) - Method in class net.lenni0451.reflect.stream.method.MethodWrapper
-
Invoke the method of the given instance with the given arguments and wrap it in a new
RStream.