All Classes and Interfaces

Class
Description
Describes a build extension to utilise.
Builder class used to create CoreExtension instances.
Extensions to load.
Builder class used to create CoreExtensions instances.
Defines the options specific to the Maven encryption tool.
Defines the contract for a component responsible for invoking a Maven application using the information provided in an InvokerRequest.
Represents an exception that occurs during the invocation of a Maven build or command.
Exception for intentional exit: No message or anything will be displayed, just the carried exit code will be returned from invoker Invoker.invoke(InvokerRequest) method.
Represents a Maven invocation request, encapsulating all necessary information for invoking a Maven build or command.
Defines a simple logging interface for Maven CLI operations.
Represents the severity levels for log messages.
Defines the options specific to Maven operations.
Represents the base options supported by Maven tools.
Defines the contract for parsing Maven command-line arguments and creating an execution or invoker requests.
Represents an exception that occurs during the parsing of Maven command-line arguments.
Represents a request to parse Maven command-line arguments.
 
Represents most common tools supported by CLIng.