Package org.basex.io

Contains project specific input/output classes needed for reading and writing database files, displaying queries, etc.

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.
ConsoleOutput This class is a stream-wrapper for textual data.
DataAccess This class allows positional read access.
DataInput This is an input stream for project specific data types.
DataOutput This is an output stream for project specific data types.
IOConstants Input/Output Constants.
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

Contains project specific input/output classes needed for reading and writing database files, displaying queries, etc.