Uses of Class
nonapi.io.github.classgraph.utils.LogNode
Packages that use LogNode
Package
Description
-
Uses of LogNode in io.github.classgraph
Methods in io.github.classgraph with parameters of type LogNodeModifier and TypeMethodDescriptionprotected voidAnnotationInfo.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in the type descriptor or type signature.protected voidAnnotationInfoList.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in this list.protected voidAnnotationParameterValue.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in the annotation parameters.protected voidAnnotationParameterValueList.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in the methods in this list.protected voidArrayClassInfo.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in the type descriptor or type signature.protected voidClassInfo.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in this class' type descriptor, or the type descriptors of fields, methods or annotations.protected voidClassTypeSignature.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in the type descriptor or type signature.protected voidFieldInfo.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in the type descriptor or type signature.protected voidFieldInfoList.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in the list.protected voidMethodInfo.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in the type descriptor or type signature.protected voidMethodInfoList.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in the type descriptor or type signature.protected voidMethodTypeSignature.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in the type descriptor or type signature.protected final voidTypeSignature.findReferencedClassInfo(Map<String, ClassInfo> classNameToClassInfo, Set<ClassInfo> refdClassInfo, LogNode log) GetClassInfoobjects for any classes referenced in the type signature. -
Uses of LogNode in nonapi.io.github.classgraph.classloaderhandler
Methods in nonapi.io.github.classgraph.classloaderhandler with parameters of type LogNodeModifier and TypeMethodDescriptionbooleanClassLoaderHandlerRegistry.ClassLoaderHandlerRegistryEntry.canHandle(Class<?> classLoader, LogNode log) Call the static method canHandle(ClassLoader) for the associatedClassLoaderHandler.voidClassLoaderHandlerRegistry.ClassLoaderHandlerRegistryEntry.findClassLoaderOrder(ClassLoader classLoader, ClassLoaderOrder classLoaderOrder, LogNode log) Call the static method findClassLoaderOrder(ClassLoader, ClassLoaderOrder) for the associatedClassLoaderHandler.voidClassLoaderHandlerRegistry.ClassLoaderHandlerRegistryEntry.findClasspathOrder(ClassLoader classLoader, ClasspathOrder classpathOrder, ScanSpec scanSpec, LogNode log) Call the static method findClasspathOrder(ClassLoader, ClasspathOrder) for the associatedClassLoaderHandler. -
Uses of LogNode in nonapi.io.github.classgraph.classpath
Methods in nonapi.io.github.classgraph.classpath with parameters of type LogNodeModifier and TypeMethodDescriptionvoidClassLoaderOrder.add(ClassLoader classLoader, LogNode log) Add aClassLoaderto the ClassLoader order at the current position.booleanClasspathOrder.addClasspathEntries(List<Object> overrideClasspath, ClassLoader classLoader, ScanSpec scanSpec, LogNode log) Add classpath entries, separated by the system path separator character.booleanClasspathOrder.addClasspathEntry(Object pathElement, ClassLoader classLoader, ScanSpec scanSpec, LogNode log) Add a classpath element relative to a base file.booleanClasspathOrder.addClasspathEntryObject(Object pathObject, ClassLoader classLoader, ScanSpec scanSpec, LogNode log) Add classpath entries from an object obtained from reflection.booleanClasspathOrder.addClasspathPathStr(String pathStr, ClassLoader classLoader, ScanSpec scanSpec, LogNode log) Add classpath entries, separated by the system path separator character.voidClassLoaderOrder.delegateTo(ClassLoader classLoader, boolean isParent, LogNode log) Recursively delegate to anotherClassLoader.Constructors in nonapi.io.github.classgraph.classpath with parameters of type LogNodeModifierConstructorDescriptionClasspathFinder(ScanSpec scanSpec, ReflectionUtils reflectionUtils, LogNode log) A class to find the unique ordered classpath elements.ModuleFinder(Class<?>[] callStack, ScanSpec scanSpec, boolean scanNonSystemModules, boolean scanSystemModules, ReflectionUtils reflectionUtils, LogNode log) A class to find the visible modules. -
Uses of LogNode in nonapi.io.github.classgraph.concurrency
Methods in nonapi.io.github.classgraph.concurrency with parameters of type LogNodeModifier and TypeMethodDescriptionCheck if the given key is in the map, and if so, return the value ofSingletonMap.newInstance(Object, LogNode)for that key, or block on the result ofSingletonMap.newInstance(Object, LogNode)if another thread is currently creating the new instance.Check if the given key is in the map, and if so, return the value ofSingletonMap.newInstance(Object, LogNode)for that key, or block on the result ofSingletonMap.newInstance(Object, LogNode)if another thread is currently creating the new instance.abstract VSingletonMap.newInstance(K key, LogNode log) Construct a new singleton instance.voidWorkQueue.WorkUnitProcessor.processWorkUnit(T workUnit, WorkQueue<T> workQueue, LogNode log) Process a work unit.static <U> voidWorkQueue.runWorkQueue(Collection<U> elements, ExecutorService executorService, InterruptionChecker interruptionChecker, int numParallelTasks, LogNode log, WorkQueue.WorkUnitProcessor<U> workUnitProcessor) Start a work queue on the elements in the provided collection, blocking until all work units have been completed. -
Uses of LogNode in nonapi.io.github.classgraph.fastzipfilereader
Methods in nonapi.io.github.classgraph.fastzipfilereader with parameters of type LogNodeModifier and TypeMethodDescriptionvoidClose zipfiles, modules, and recyclers, and delete temporary files.NestedJarHandler.readAllBytesWithSpilloverToDisk(InputStream inputStream, String tempFileBaseName, long inputStreamLengthHint, LogNode log) Read all the bytes in anInputStream, with spillover to a temporary file on disk if a maximum buffer size is exceeded. -
Uses of LogNode in nonapi.io.github.classgraph.fileslice
Constructors in nonapi.io.github.classgraph.fileslice with parameters of type LogNodeModifierConstructorDescriptionFileSlice(File file, boolean isDeflatedZipEntry, long inflatedLengthHint, NestedJarHandler nestedJarHandler, LogNode log) Constructor for toplevel file slice.FileSlice(File file, NestedJarHandler nestedJarHandler, LogNode log) Constructor for toplevel file slice. -
Uses of LogNode in nonapi.io.github.classgraph.scanspec
Methods in nonapi.io.github.classgraph.scanspec with parameters of type LogNode -
Uses of LogNode in nonapi.io.github.classgraph.utils
Methods in nonapi.io.github.classgraph.utils that return LogNodeModifier and TypeMethodDescriptionAdd a log entry.Add a log entry.Add a log entry.Add a log entry with sort key for deterministic ordering.Add a log entry with sort key for deterministic ordering.Add a log entry with sort key for deterministic ordering.Add a log entry with sort key for deterministic ordering.Add a log entry.Add a log entry.LogNode.log(Collection<String> msgs) Add a series of log entries.Methods in nonapi.io.github.classgraph.utils with parameters of type LogNodeModifier and TypeMethodDescriptionstatic booleanFileUtils.closeDirectByteBuffer(ByteBuffer byteBuffer, ReflectionUtils reflectionUtils, LogNode log) Close aDirectByteBuffer-- in particular, will unmap aMappedByteBuffer.