All Classes and Interfaces

Class
Description
Abstract implementation of a JavaTool.
Abstract implementation of a JavaToolRequest.
 
 
A cache of introspection information for a specific class instance.
Implementation to call the CMD Shell present on Windows NT, 2000, XP, 7, 8, and 10.
Commandline objects help handling command lines specifying processes to execute.
A single command line argument
Callable wrapper that exposes the proper exception type to the client.
 
Report a timeout for executing process.
 
A StreamConsumer providing consumed lines as a String.
Deprecated.
Windows ME is long dead.
 
Deprecated.
use java.nio.file.DirectoryStream or java.nio.Files.walkFileTree() and related classes
Deprecated.
use java.nio.file.DirectoryStream and related classes
Deprecated.
use java.nio.file.FileVisitor and related classes
This class provides basic facilities for manipulating files and file paths.
Wrapper class for Filter.
General IO Stream manipulation.
Deprecated.
no longer needed, prefer to use Files methods directly.
Describes a java tool, means a executable available in the jdk.
Signals an error during the construction of the command line used to invoke java tool, e.g.
Specifies the minimum parameters used to control a JavaTool invocation.
Describes the result of a JavaTool invocation.
Logger level renderer, intended for Maven slf4j logging provider implementers to render logger level.
Deprecated.
use java.nio.file.DirectoryStream.Filter<T> and related classes
Deprecated.
use java.nio.file.DirectoryStream.Filter<T> and related classes
Message builder that supports configurable styling.
Colored message utils, to manage colors consistently across plugins (only if Maven version is at least 3.5.0).
Condition that tests the OS type.
Path tool contains static methods to assist in determining path-related information such as relative paths.
XMLWriter with nice indentation.
Static utility methods for loading properties.
Utility to create Readers from streams, with explicit encoding choice: platform default, XML, or specified.
Using simple dotted expressions to extract the values from an Object instance, For example we might want to extract a value like: project.build.sourceDirectory
Deprecated.
use java.nio.file.Files.walkFileTree() and related classes
 
Deprecated.
use java.nio.file.Files.walkFileTree() and related classes
Class that abstracts the Shell functionality, with subclasses for shells that behave particularly, like command.com cmd.exe
A shutdown hook that does not throw any exceptions upon container startup/shutdown or security manager restrictions.
Works in concert with the StreamPumper class to allow implementations to gain access to the lines being "Pumped".
Class to pump the error stream during Process's runtime.
Common String manipulation routines.
Deprecated.
use java.nio.file.FileVisitor and related classes
Utility to create Writers, with explicit encoding choice: platform default, XML, or specified.
 
 
Deprecated.
use org.apache.commons.io.input.XmlStreamReader instead
Deprecated.
use org.apache.commons.io.input.XmlStreamWriter instead
Interface for tools writing XML files.
Utility class for the XmlWriter class.
A reimplementation of Plexus Xpp3Dom based on the public interface of Plexus Xpp3Dom.