Uses of Class
nonapi.io.github.classgraph.reflection.ReflectionUtils
-
-
Uses of ReflectionUtils in io.github.classgraph
Fields in io.github.classgraph declared as ReflectionUtils Modifier and Type Field Description private ReflectionUtils
ClassGraph. reflectionUtils
private ReflectionUtils
ModuleReaderProxy. reflectionUtils
(package private) ReflectionUtils
ModuleRef. reflectionUtils
protected ReflectionUtils
ScanResult. reflectionUtils
Methods in io.github.classgraph with parameters of type ReflectionUtils Modifier and Type Method Description (package private) void
ModulePathInfo. getRuntimeInfo(ReflectionUtils reflectionUtils)
Fill in module info from VM commandline parameters.(package private) static void
ScanResult. init(ReflectionUtils reflectionUtils)
Static initialization (warm up classloading), called when the ClassGraph class is initialized.Constructors in io.github.classgraph with parameters of type ReflectionUtils Constructor Description ModuleRef(java.lang.Object moduleReference, java.lang.Object moduleLayer, ReflectionUtils reflectionUtils)
Constructor.Scanner(boolean performScan, ScanSpec scanSpec, java.util.concurrent.ExecutorService executorService, int numParallelTasks, ClassGraph.ScanResultProcessor scanResultProcessor, ClassGraph.FailureHandler failureHandler, ReflectionUtils reflectionUtils, LogNode topLevelLog)
The classpath scanner. -
Uses of ReflectionUtils in nonapi.io.github.classgraph.classloaderhandler
Methods in nonapi.io.github.classgraph.classloaderhandler with parameters of type ReflectionUtils Modifier and Type Method Description private static java.util.Collection<java.lang.Object>
WebsphereLibertyClassLoaderHandler. callGetUrls(java.lang.Object container, java.lang.String methodName, ReflectionUtils reflectionUtils)
Utility to call a "getURLs" method, flattening "collections of collections" and ignoring "UnsupportedOperationException".private static java.io.File
FelixClassLoaderHandler. getContentLocation(java.lang.Object content, ReflectionUtils reflectionUtils)
Get the content location.private static java.util.Collection<java.lang.Object>
WebsphereLibertyClassLoaderHandler. getPaths(java.lang.Object containerClassLoader, ReflectionUtils reflectionUtils)
Get the paths from a containerClassLoader object.private static boolean
TomcatWebappClassLoaderBaseHandler. isParentFirst(java.lang.ClassLoader classLoader, ReflectionUtils reflectionUtils)
Return true if this classloader delegates to its parent.private static boolean
PlexusClassWorldsClassRealmClassLoaderHandler. isParentFirstStrategy(java.lang.ClassLoader classRealmInstance, ReflectionUtils reflectionUtils)
Checks if is this classloader uses a parent-first strategy. -
Uses of ReflectionUtils in nonapi.io.github.classgraph.classpath
Fields in nonapi.io.github.classgraph.classpath declared as ReflectionUtils Modifier and Type Field Description (package private) ReflectionUtils
CallStackReader. reflectionUtils
ReflectionUtils
ClassLoaderOrder. reflectionUtils
ReflectionUtils
ClasspathOrder. reflectionUtils
private ReflectionUtils
ModuleFinder. reflectionUtils
Constructors in nonapi.io.github.classgraph.classpath with parameters of type ReflectionUtils Constructor Description CallStackReader(ReflectionUtils reflectionUtils)
Constructor.ClassLoaderFinder(ScanSpec scanSpec, ReflectionUtils reflectionUtils, LogNode log)
A class to find the unique ordered classpath elements.ClassLoaderOrder(ReflectionUtils reflectionUtils)
ClasspathFinder(ScanSpec scanSpec, ReflectionUtils reflectionUtils, LogNode log)
A class to find the unique ordered classpath elements.ClasspathOrder(ScanSpec scanSpec, ReflectionUtils reflectionUtils)
Constructor.ModuleFinder(java.lang.Class<?>[] callStack, ScanSpec scanSpec, boolean scanNonSystemModules, boolean scanSystemModules, ReflectionUtils reflectionUtils, LogNode log)
A class to find the visible modules. -
Uses of ReflectionUtils in nonapi.io.github.classgraph.fastzipfilereader
Fields in nonapi.io.github.classgraph.fastzipfilereader declared as ReflectionUtils Modifier and Type Field Description ReflectionUtils
NestedJarHandler. reflectionUtils
Constructors in nonapi.io.github.classgraph.fastzipfilereader with parameters of type ReflectionUtils Constructor Description NestedJarHandler(ScanSpec scanSpec, InterruptionChecker interruptionChecker, ReflectionUtils reflectionUtils)
A handler for nested jars. -
Uses of ReflectionUtils in nonapi.io.github.classgraph.json
Fields in nonapi.io.github.classgraph.json declared as ReflectionUtils Modifier and Type Field Description (package private) ReflectionUtils
ClassFieldCache. reflectionUtils
Methods in nonapi.io.github.classgraph.json with parameters of type ReflectionUtils Modifier and Type Method Description static <T> T
JSONDeserializer. deserializeObject(java.lang.Class<T> expectedType, java.lang.String json, ReflectionUtils reflectionUtils)
Deserialize JSON to a new object graph, with the root object of the specified expected type.static void
JSONDeserializer. deserializeToField(java.lang.Object containingObject, java.lang.String fieldName, java.lang.String json, ReflectionUtils reflectionUtils)
Deserialize JSON to a new object graph, with the root object of the specified expected type, and store the root object in the named field of the given containing object.(package private) static boolean
JSONUtils. fieldIsSerializable(java.lang.reflect.Field field, boolean onlySerializePublicFields, ReflectionUtils reflectionUtils)
Check if a field is serializable.static boolean
JSONUtils. makeAccessible(java.lang.reflect.AccessibleObject obj, ReflectionUtils reflectionUtils)
static java.lang.String
JSONSerializer. serializeFromField(java.lang.Object containingObject, java.lang.String fieldName, int indentWidth, boolean onlySerializePublicFields, ReflectionUtils reflectionUtils)
Recursively serialize the named field of an object, skipping transient and final fields.static java.lang.String
JSONSerializer. serializeObject(java.lang.Object obj, int indentWidth, boolean onlySerializePublicFields, ReflectionUtils reflectionUtils)
Recursively serialize an Object (or array, list, map or set of objects) to JSON, skipping transient and final fields.Constructors in nonapi.io.github.classgraph.json with parameters of type ReflectionUtils Constructor Description ClassFieldCache(boolean forDeserialization, boolean onlySerializePublicFields, ReflectionUtils reflectionUtils)
Create a class field cache.ClassFields(java.lang.Class<?> cls, boolean resolveTypes, boolean onlySerializePublicFields, ClassFieldCache classFieldCache, ReflectionUtils reflectionUtils)
Constructor. -
Uses of ReflectionUtils in nonapi.io.github.classgraph.utils
Methods in nonapi.io.github.classgraph.utils with parameters of type ReflectionUtils Modifier and Type Method Description static boolean
FileUtils. closeDirectByteBuffer(java.nio.ByteBuffer byteBuffer, ReflectionUtils reflectionUtils, LogNode log)
Close aDirectByteBuffer
-- in particular, will unmap aMappedByteBuffer
.
-