All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractSimpleSanitizer Helps in implementingsanitizers
which specify that the parameter value is valid based on a simple condition.AbstractValueToStringConverter Helps in implementingconverters
which are null safe.AlwaysValidSanitizer Value sanitizer which treats all values as valid.AntFileScanner File scanner which uses Ant patterns to match files.ArrayToStringConverter Responsible for converting arrays to string representation.CollectionToStringConverter Responsible for converting collections to string representation.ContextClassLoaderExtender Responsible for adding Maven project dependencies to classpath.DefaultValueToStringConverter DefaultValueToStringConverter
which allows to converts basic types.DestinationFileCreator Responsible for creating a virtual (not physical) destination file in the output directory based on the source directory, the source file and the output file name pattern.FileScanner Responsible for scanning a directory for files whose match certain criteria.LazySimpleSanitizer Simple value sanitizer which returns a declared lazy loaded sanitized value when specified condition returnstrue
.LazySimpleSanitizer.ValueContainer Responsible for returning sanitized value.LoggerUtils Provides tools to log information related with files.LoggingDirectoryScanner Extended version of theDirectoryScanner
which adds logger instructions in debug mode.LoggingFileFilter Decorator which adds logger instructions (in debug mode) to an instance of theIOFileFilter
.ObjectToStringConverter Responsible for converting objects to string representation.ParametersLogBuilder Builder which allows to log Mojos parameters values.ParametersLogBuilder.Container Container which stores parameter value and associated converter and sanitizer.ParametersLogBuilder.DebugInternalLoggerAdapter AdaptsLog
toParametersLogBuilder.InternalLogger
API which uses debug mode.ParametersLogBuilder.InfoInternalLoggerAdapter AdaptsLog
toParametersLogBuilder.InternalLogger
API which uses info mode.ParametersLogBuilder.InternalLogger Used to adaptation instance of theLog
to logger used in theParametersLogBuilder.log(InternalLogger)
method.ParameterUtils Provides tools to work with method parameters.RegexFileFilter File filter which uses regular expressions to accept files.RegexFileFilterException Thrown to indicate that an error occurred during file-filtering process by regular expressions.RegexFileScanner File scanner which uses regular expressions to match files.ScannerFactory Responsible for creating new instances of theFileScanner
by theScannerPatternFormat
.ScannerPatternFormat Represents inclusion and exclusion fileset patterns format used by theFileScanner
.SimpleSanitizer Simple value sanitizer which returns a declared sanitized value when specified condition returnstrue
.SystemTimer Default implementation of theTimer
which based on theSystem.currentTimeMillis()
method.Timer Represents timer responsible for counting the execution time.TimeSpan Represents a time span counted by an instance of theTimer
.ValueSanitizer Responsible for sanitizing (convert from invalid to valid form) Mojo parameters values.ValueToStringConverter Responsible for converting parameters values to string representation.