Top Classes
[default module]

Package nonapi.io.github.classgraph.utils


Class Summary

Modifier and TypeClass and Description
public class
Assert

Assertions.

public class
CollectionUtils

Collection utilities.

public class
FastPathResolver

Resolve relative paths and URLs/URIs against a base path in a way that is faster than Java's URL/URI parser (and much faster than Path), while aiming for cross-platform compatibility, and hopefully in particular being robust to the many forms of Windows path weirdness.

public class
FileUtils

File utilities.

public class
JarUtils

Jarfile utilities.

public class
LogNode

A tree-structured threadsafe log that allows you to add log entries in arbitrary order, and have the output retain a sane order.

public class
ProxyingInputStream

A proxying InputStream implementation that compiles for JDK 7 but can support the methods added in JDK 8 by reflection.

public class
StringUtils

File utilities.

public class
URLPathEncoder

A simple URL path encoder.

public class
VersionFinder

Finds the version number of ClassGraph, and the version of the JDK.