Uses of Class
nonapi.io.github.classgraph.reflection.ReflectionUtils
Packages that use ReflectionUtils
Package
Description
-
Uses of ReflectionUtils in io.github.classgraph
Fields in io.github.classgraph declared as ReflectionUtilsModifier and TypeFieldDescriptionprivate final 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 ReflectionUtilsModifier and TypeMethodDescription(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 ReflectionUtilsModifierConstructorDescriptionModuleRef
(Object moduleReference, Object moduleLayer, ReflectionUtils reflectionUtils) Constructor.(package private)
Scanner
(boolean performScan, ScanSpec scanSpec, 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 ReflectionUtilsModifier and TypeMethodDescriptionprivate static Collection
<Object> WebsphereLibertyClassLoaderHandler.callGetUrls
(Object container, String methodName, ReflectionUtils reflectionUtils) Utility to call a "getURLs" method, flattening "collections of collections" and ignoring "UnsupportedOperationException".private static File
FelixClassLoaderHandler.getContentLocation
(Object content, ReflectionUtils reflectionUtils) Get the content location.private static Collection
<Object> WebsphereLibertyClassLoaderHandler.getPaths
(Object containerClassLoader, ReflectionUtils reflectionUtils) Get the paths from a containerClassLoader object.private static boolean
TomcatWebappClassLoaderBaseHandler.isParentFirst
(ClassLoader classLoader, ReflectionUtils reflectionUtils) Return true if this classloader delegates to its parent.private static boolean
PlexusClassWorldsClassRealmClassLoaderHandler.isParentFirstStrategy
(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 ReflectionUtilsModifier and TypeFieldDescription(package private) ReflectionUtils
CallStackReader.reflectionUtils
ClassLoaderOrder.reflectionUtils
ClasspathOrder.reflectionUtils
private final ReflectionUtils
ModuleFinder.reflectionUtils
Constructors in nonapi.io.github.classgraph.classpath with parameters of type ReflectionUtilsModifierConstructorDescriptionCallStackReader
(ReflectionUtils reflectionUtils) Constructor.(package private)
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.(package private)
ClasspathOrder
(ScanSpec scanSpec, ReflectionUtils reflectionUtils) Constructor.ModuleFinder
(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 ReflectionUtilsConstructors in nonapi.io.github.classgraph.fastzipfilereader with parameters of type ReflectionUtilsModifierConstructorDescriptionNestedJarHandler
(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 ReflectionUtilsModifier and TypeFieldDescription(package private) ReflectionUtils
ClassFieldCache.reflectionUtils
Methods in nonapi.io.github.classgraph.json with parameters of type ReflectionUtilsModifier and TypeMethodDescriptionstatic <T> T
JSONDeserializer.deserializeObject
(Class<T> expectedType, String json, ReflectionUtils reflectionUtils) Deserialize JSON to a new object graph, with the root object of the specified expected type.static void
JSONDeserializer.deserializeToField
(Object containingObject, String fieldName, 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
(Field field, boolean onlySerializePublicFields, ReflectionUtils reflectionUtils) Check if a field is serializable.static boolean
JSONUtils.makeAccessible
(AccessibleObject obj, ReflectionUtils reflectionUtils) static String
JSONSerializer.serializeFromField
(Object containingObject, String fieldName, int indentWidth, boolean onlySerializePublicFields, ReflectionUtils reflectionUtils) Recursively serialize the named field of an object, skipping transient and final fields.static String
JSONSerializer.serializeObject
(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 ReflectionUtilsModifierConstructorDescription(package private)
ClassFieldCache
(boolean forDeserialization, boolean onlySerializePublicFields, ReflectionUtils reflectionUtils) Create a class field cache.ClassFields
(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 ReflectionUtilsModifier and TypeMethodDescriptionstatic boolean
FileUtils.closeDirectByteBuffer
(ByteBuffer byteBuffer, ReflectionUtils reflectionUtils, LogNode log) Close aDirectByteBuffer
-- in particular, will unmap aMappedByteBuffer
.