Skip navigation links
A B C D F G I J L M N R S V 

A

asSubclass(Class<U>) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 

B

BetterReflection - Class in me.wavelength.betterreflection
This class simply caches Reflections.
BetterReflection() - Constructor for class me.wavelength.betterreflection.BetterReflection
 
BetterReflectionClass - Class in me.wavelength.betterreflection
 
BetterReflectionClass(String) - Constructor for class me.wavelength.betterreflection.BetterReflectionClass
 
BetterReflectionClass(BetterReflectionClass) - Constructor for class me.wavelength.betterreflection.BetterReflectionClass
 
BetterReflectionClass(Class<?>) - Constructor for class me.wavelength.betterreflection.BetterReflectionClass
 
BetterReflectionUtils - Class in me.wavelength.betterreflection
 
BetterReflectionUtils() - Constructor for class me.wavelength.betterreflection.BetterReflectionUtils
 

C

CannotReadJarException - Exception in me.wavelength.betterreflection.exceptions
 
CannotReadJarException(String) - Constructor for exception me.wavelength.betterreflection.exceptions.CannotReadJarException
 
cast(Object) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
CLASS - Static variable in class me.wavelength.betterreflection.BetterReflectionUtils
 

D

doParametersMatch(Class<?>[], Class<?>[]) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
dumpMethodHeader(Method, boolean, boolean, boolean) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
dumpMethodHeaders() - Method in class me.wavelength.betterreflection.BetterReflectionClass
Write the all the method headers into stout
dumpMethodHeaders(boolean) - Method in class me.wavelength.betterreflection.BetterReflectionClass
Write the all the method headers into stout
dumpMethodHeaders(boolean, boolean) - Method in class me.wavelength.betterreflection.BetterReflectionClass
Write the all the method headers into stout
dumpMethodHeaders(boolean, boolean, boolean) - Method in class me.wavelength.betterreflection.BetterReflectionClass
Write the all the method headers into stout

F

FIELD - Static variable in class me.wavelength.betterreflection.BetterReflection
 
forName(String) - Static method in class me.wavelength.betterreflection.BetterReflectionClass
 
forNameAsArray(String) - Static method in class me.wavelength.betterreflection.BetterReflectionClass
 

G

generateMethodHeader(Method, boolean, boolean, boolean) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
* @param method the method to dump * @param includeModifiers whether the method's modifiers should be dumped * @param includeReturnType whether the method's return type should be dumped * @param includeParameterNames whether the method's parameter names should be dumped
getArray(Object...) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getArrayClass() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getArrayClassIf(boolean) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getBetterReflectionArrayClass() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getBetterReflectionClass(String) - Method in class me.wavelength.betterreflection.BetterReflection
 
getBetterReflectionClass(Class<?>) - Method in class me.wavelength.betterreflection.BetterReflection
 
getBetterReflectionClasses() - Method in class me.wavelength.betterreflection.BetterReflection
 
getBetterReflectionSuperClass() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getCanonicalName() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getClasses(Object...) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
getClasses(Map<Integer, Class<?>>, Object...) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
getClassesFromNameBeginning(String, String) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
This method will use BetterReflectionUtils.getClassesInPackage(String) to find all the classes in the specified package, it will then return a list of all the classes that start with beginning For example: getClassesFromNameBeginning("me.wavelength.betterreflection", "BetterReflection") Will return a list with the following classes: [ "BetterReflection", "BetterReflectionClass", "BetterReflectionUtils" ]
getClassesInPackage(String) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
getClasz() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getConstructor(Object...) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getConstructor(Class<?>...) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getConstructor(Class<?>[], Constructor<?>[]) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
getConstructors() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getCurrentJar(BetterReflectionClass) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
getCurrentJar() - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
getCurrentJarFile(BetterReflectionClass) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
getCurrentJarFile() - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
getDeclaredConstructor(Object...) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getDeclaredConstructor(Class<?>...) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getDeclaredConstructors() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getDeclaredField(String) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getDeclaredFields() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getDeclaredFieldValue(Object, String) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getDeclaredMethod(String, Object...) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getDeclaredMethod(String, Class<?>...) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getDeclaredMethods() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getDirectoriesFromPackageName(String) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
This should only be invoked when launching on an IDE
getField(String) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getField(String, Field[]) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
getFields() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getFieldValue(BetterReflectionClass, Object, String) - Static method in class me.wavelength.betterreflection.BetterReflection
 
getJar() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getJarFile() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getJavaVersion() - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
Gets the System property "java.version"
getLatestVersion() - Static method in class me.wavelength.betterreflection.BetterReflection
 
getMethod(String, Object...) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getMethod(String, Class<?>...) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getMethod(String, Class<?>[], Method[]) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
getMethods() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getName() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getPackageName() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getPrimitives() - Static method in class me.wavelength.betterreflection.BetterReflection
 
getProtectionDomain() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getSimpleName() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getSuperclass() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getType() - Method in class me.wavelength.betterreflection.ReflectionParameter
 
getTypeName() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
getTypes(Object...) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
getTypes(Map<Integer, Class<?>>, Object...) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
getValue() - Method in class me.wavelength.betterreflection.ReflectionParameter
 
getVersion() - Static method in class me.wavelength.betterreflection.BetterReflection
Returns the current version

I

INTEGER_PATTERN - Static variable in class me.wavelength.betterreflection.BetterReflection
 
invokeDeclaredMethod(Object, String, Object...) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
invokeMethod(Object, String, Object...) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
invokeMethods(Map<String, Object[]>, Object) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
isAssignableFrom(Class<?>) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
isAssignableFrom(BetterReflectionClass) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
isInstance(Object) - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
isRunningFromJar() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 
isRunningFromJar(BetterReflectionClass) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
isRunningFromJar() - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
isRunningOnAndroid() - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
 
isUpToDate() - Static method in class me.wavelength.betterreflection.BetterReflection
Checks whether the current version matches (or is higher) than the latest released version on GitHub.

J

JAVA_CLASS - Static variable in class me.wavelength.betterreflection.BetterReflection
 

L

LAUNCH_JAR_FILE - Static variable in class me.wavelength.betterreflection.BetterReflectionUtils
Caching the jar file on launch to make sure it's not null later.

M

me.wavelength.betterreflection - package me.wavelength.betterreflection
 
me.wavelength.betterreflection.exceptions - package me.wavelength.betterreflection.exceptions
 

N

newInstance() - Method in class me.wavelength.betterreflection.BetterReflectionClass
 

R

ReflectionParameter - Class in me.wavelength.betterreflection
 
ReflectionParameter(Object, Class<?>) - Constructor for class me.wavelength.betterreflection.ReflectionParameter
 
ReflectionParameter(Object) - Constructor for class me.wavelength.betterreflection.ReflectionParameter
 

S

setFinal(Field, boolean) - Static method in class me.wavelength.betterreflection.BetterReflectionUtils
Version is greater than or equal to 11 Provided by this StackOverflow post:

V

versionToInts(String) - Static method in class me.wavelength.betterreflection.BetterReflection
 
A B C D F G I J L M N R S V 
Skip navigation links

Copyright © 2024. All rights reserved.