Package org.gridlab.gat.io

This package contains classes and interfaces which are used to provide input and output.

See:
          Description

Interface Summary
Endpoint An Endpoint represents an endpoint of a Pipe.
LogicalFile An abstract representation of a set of identical physical files.
Pipe A Pipe represents a connection to another process.
PipeListener This interface allows instances of classes which implement this interface to process GATPipes produced by listening on GATEndpoints.
 

Class Summary
File An abstract representation of a physical file.
FileInputStream A FileInputStream represents a connection to open file, the file may be either remote or local.
FileOutputStream A FileOutputStream represents a connection to open file, the file may be either remote or local.
RandomAccessFile This class is used for random access to local and remote files.
 

Package org.gridlab.gat.io Description

This package contains classes and interfaces which are used to provide input and output. Files and streams can be either local or remote. The most important classes and interfaces are File, LogicalFile, the stream classes, and the corresponding capability provider interfaces. An instance of the class File is an abstract representation of a physical file and is used to perform operations on an entire file. An instance of the class LogicalFile is an abstract representation of a set of identical physical files and is used to facilitate data transfer. FileInputStream and FileOutputStream are used to perform IO. The various capability provider interfaces are used by an adaptor writer to implement the functionality contained in this package.