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 ReflectionUtilsClassGraph. reflectionUtilsprivate ReflectionUtilsModuleReaderProxy. reflectionUtils(package private) ReflectionUtilsModuleRef. reflectionUtilsprotected ReflectionUtilsScanResult. reflectionUtilsMethods in io.github.classgraph with parameters of type ReflectionUtils Modifier and Type Method Description (package private) voidModulePathInfo. getRuntimeInfo(ReflectionUtils reflectionUtils)Fill in module info from VM commandline parameters.(package private) static voidScanResult. 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.FileFelixClassLoaderHandler. 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 booleanTomcatWebappClassLoaderBaseHandler. isParentFirst(java.lang.ClassLoader classLoader, ReflectionUtils reflectionUtils)Return true if this classloader delegates to its parent.private static booleanPlexusClassWorldsClassRealmClassLoaderHandler. 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) ReflectionUtilsCallStackReader. reflectionUtilsReflectionUtilsClassLoaderOrder. reflectionUtilsReflectionUtilsClasspathOrder. reflectionUtilsprivate ReflectionUtilsModuleFinder. reflectionUtilsConstructors 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 ReflectionUtilsNestedJarHandler. reflectionUtilsConstructors 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) ReflectionUtilsClassFieldCache. reflectionUtilsMethods in nonapi.io.github.classgraph.json with parameters of type ReflectionUtils Modifier and Type Method Description static <T> TJSONDeserializer. 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 voidJSONDeserializer. 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 booleanJSONUtils. fieldIsSerializable(java.lang.reflect.Field field, boolean onlySerializePublicFields, ReflectionUtils reflectionUtils)Check if a field is serializable.static booleanJSONUtils. makeAccessible(java.lang.reflect.AccessibleObject obj, ReflectionUtils reflectionUtils)static java.lang.StringJSONSerializer. 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.StringJSONSerializer. 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 booleanFileUtils. closeDirectByteBuffer(java.nio.ByteBuffer byteBuffer, ReflectionUtils reflectionUtils, LogNode log)Close aDirectByteBuffer-- in particular, will unmap aMappedByteBuffer.
-