Package org.basex.io

This package contains input and output classes.

See:
          Description

Class Summary
BufferedOutput This class serves as a buffered wrapper for output streams.
BufferInput This class serves as a buffered wrapper for input streams.
CachedInput This class allows reading from a cached byte array.
CachedOutput This class caches the output bytes in an array.
DataAccess This class allows positional read and write access to a database file.
DataInput This is an input stream for project specific data types.
DataOutput This is an output stream for project specific data types.
IO Abstract file representation, pointing to a local or remote file or a byte array.
IOContent Byte contents, wrapped into an IO representation.
IOFile File reference, wrapped into an IO representation.
IOUrl URL reference, wrapped into an IO representation.
NullOutput This class swallows all data it receives.
PrintOutput This class is a stream-wrapper for textual data.
TableAccess This abstract class defines the methods for accessing the database table representation.
TableDiskAccess This class stores the table on disk and reads it block-wise.
TableMemAccess This class allows main memory access to the database table representation.
TableOutput This class allows a blockwise output of the database table.
 

Package org.basex.io Description

This package contains input and output classes.