Package org.codehaus.plexus.util
Miscellaneous utilities, mainly dealing with I/O, strings, and filesystems.
-
Interface Summary Interface Description DirectoryWalkListener Observes the actions of aDirectoryWalker
.Scanner Scan a directory tree for files, with specified inclusions and exclusions. -
Class Summary Class Description AbstractScanner Scan a directory tree for files, with specified inclusions and exclusions.Base64 Provides Base64 encoding and decoding as defined by RFC 2045.CachedMap This class provides cache access toMap
collections.CollectionUtils DirectoryScanner Class for scanning a directory for files/directories which match certain criteria.DirectoryWalker DirectoryWalkerExceptionUtils ExceptionUtils
provides utilities for manipulatingThrowable
objects.Expand Unzip a file.FastMap<K,V> This class represents aMap
collection with real-time behavior.FileUtils This class provides basic facilities for manipulating files and file paths.FileUtils.FilterWrapper InterpolationFilterReader A FilterReader which interpolates keyword values into a character stream.IOUtil General IO Stream manipulation.LineOrientedInterpolatingReader A FilterReader which interpolates keyword values into a character stream.MatchPattern Describes a match target for SelectorUtils.MatchPatterns A list of patterns to be matchedNioFiles Encapsulates use of java7 features, exposing mostly backward compatible typesOs Condition that tests the OS type.PathTool Path tool contains static methods to assist in determining path-related information such as relative paths.PropertyUtils Static methods to create Properties loaded from various sources.ReaderFactory Utility to create Readers from streams, with explicit encoding choice: platform default, XML, or specified.ReflectionUtils Operations on a class' fields and their setters.SelectorUtils This is a utility class used by selectors and DirectoryScanner.StringInputStream Deprecated. As of version 1.5.2 this class should no longer be used because it does not properly handle character encoding.StringOutputStream Deprecated. As of version 1.5.2 this class should no longer be used because it does not properly handle character encoding.StringUtils CommonString
manipulation routines.SweeperPool Pools a bunch of objects .TypeFormat This class provides utility methods to parseCharSequence
into primitive types and to format primitive types intoStringBuffer
.WriterFactory Utility to create Writers, with explicit encoding choice: platform default, XML, or specified.