Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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 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 | BaseX file representation, pointing to a local or remote file or byte array contents.
IOContent | BaseX content.
IOFile | BaseX file representation, pointing to a local or remote file or byte array contents.
IOUrl | BaseX input stream.
NullOutput | This class swallows all data it receives.
PrintOutput | This class is a stream-wrapper for textual data.
RandomAccess | This class allows positional read access.
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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES