Holger's
Java API

Package com.antelmann.io

This package contains classes that are concerned with input/output operations.

See:
          Description

Interface Summary
InterceptInputStream.Handler used to handle pattern occurrences for an InterceptInputStream
XMLSerializable A class that implements XMLSerializable can be written to an external target and later reinitialized using that target as a source.
 

Class Summary
Backup allows to easily backup directories.
BackupFrame a gui utility to run and schedule backups
BinaryData allows to keep an instance that will produce an InputStream on demand while supporting serialization of the same.
CompareFrame  
Data The class Data contains some useful static functions to manipulate data.
DirectoryTreeNode DirectoryTreeNode implements a TreeNode that can be used to visualize a directory structure.
DoublePrintStream a PrintStream that propagates writes to two PrintStream objects
ExtensionFileFilter ExtensionFileFilter is a flexible multi-purpose FileFilter.
FileClassStore<T extends DBEntry> a simple store that stores entries as serialized objects into a file in a directory, which may be suitable for few very large instances of a class.
FileNamePatternFilter filters by matching the file name to a regular expression.
FileSizeComparator  
FileTreeNode FileTreeNode implements a TreeNode that can be used to visualize a file structure.
IniFile a file that loads properties to standard *.ini conventions (unlike the class java.util.Properties)
InterceptInputStream A specialized stream that allows to provide custom actions upon the occurrence of a given byte pattern.
MonitorInputStream this class is essentially a re-implementation of a ProgressMonitorInputStream, but with a com.antelmann.util.Monitor instead.
MyFile A specialized File class that provides some additional functionality.
ObjectEnumerator used to iterate over (potentially serialized) objects contained in a binary file or InputStream.
ReplaceInputStream This specialized stream replaces all occurrences of a given byte pattern with another throughout the stream.
 

Package com.antelmann.io Description

This package contains classes that are concerned with input/output operations.



(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads