All Classes and Interfaces

Class
Description
Escape sequences for ANSI 256 colors.
Models a Classpath.
This class is thrown from a Graph that contains circular references that cannot be dealt with.
This interface defines the generic graph data structure.
A simple implementation for the Path interface.
Interface for edges in the graph.
Basic implementation of the Edge interface.
Edge filter that determines if an edge should be included in a traversal.
An edge filter that always returns true.
An edge filter that only returns true if an edge has not been traversed yet.
Consumer interface for graph traversal.
Visitor interface for graph traversal.
Defines a path between two nodes in the graph.
This class is used to construct and manage graph structures.
This class is the edge between nodes in the graph.
This class is a single node in the HashGraph.
Builds Maps.
This class is a simple holder for a MD5 checksum.
This is a runtime exception that can be thrown for MD5 failures.
This class provides some common IO tools.
This class provides toolkit methods for helping work with URLs and URIs and other network classes.
Basic Savant output system.
A collection of runtime tools.
The result from a process, including the exit code and output.
Resolves Savant directory paths using XDG Base Directory conventions and handles migration from the legacy ~/.savant/ directory layout.
This is a toolkit with String helper methods.
Basic Savant output system.