Package io.cui.tools.io
Provides a number of io related utilities
- Author:
- Oliver Wolff
-
Interface Summary Interface Description FileLoader Wraps different ways file loading: FileSystem (absolute), Classpath,..FileReaderWriter Combined interface for file loading and writing: FileLoader, FileWriterFileWriter Interface for file writer operations.MorePaths.FileWriteHandler Command pattern interface delegating the file write operation to its caller. -
Class Summary Class Description ClassPathLoader Variant ofFileLoaderthat loads files from the classpath.FileLoaderUtility Utility class for dealing with generic / classpath related file access.FilenameUtils Copied from commons.io:org.apache.commons.io.FilenameUtilsFileSystemLoader File-system based variant.IOStreams Provides a number of utilities in contextInputStreamandOutputStreams.MorePaths ProvidesPathrelated utilitiesStructuredFilename Helper class for splitting / interacting with Filename and corresponding suffixes.UrlLoader ThisFileLoadertakes aURLas its parameter which is useful when e.g. -
Enum Summary Enum Description FileTypePrefix Utility class to define file type prefixes.