|
Class Summary |
| AsciiCodec |
|
| Base64Codec |
|
| Base64Decoder |
|
| Base64Encoder |
|
| BasicStreamObject |
|
| BlockingStreamObject |
A BlockingStreamObject is a full implementation of a Stream but where there are no
actual non-blocking methods. |
| BlockInputStream |
A BlockInputStream is used to read in distinct blocks of data as sent by BlockOutputStream. |
| BlockIO |
This is the base class for BlockOutputStream and BlockInputStream. |
| BlockOutputStream |
A BlockOutputStream is used to write out a block of data that is received
by a BlockInputStream as a single block. |
| Buffer |
Deprecated. use ewe.util.ObjectBuffer instead. |
| BufferedInputStream |
This subclass of FilterInputStream buffers input from an
underlying implementation to provide a possibly more efficient read
mechanism. |
| BufferedOutputStream |
This class accumulates bytes written in a buffer instead of immediately
writing the data to the underlying output sink. |
| BufferedReader |
This subclass of FilterReader buffers input from an
underlying implementation to provide a possibly more efficient read
mechanism. |
| BufferedWriter |
This class accumulates chars written in a buffer instead of immediately
writing the data to the underlying output sink. |
| ByteArrayInputStream |
This class permits an array of bytes to be read as an input stream. |
| ByteArrayOutputStream |
This class allows data to be written to a byte array buffer and
and then retrieved by an application. |
| ByteArrayRandomStream |
|
| Catalog |
Catalog is a collection of records commonly referred to as a database
on small devices. |
| CharArrayReader |
This class permits an array of chars to be read as an input stream. |
| CharArrayWriter |
This class allows data to be written to a char array buffer and
and then retrieved by an application. |
| CompressedRandomStream |
A CompressedRandomStream is a read-only RandomStream that has been compressed for storage, but
optimized for random access reading. |
| CopyOver |
This class will copy multiple source files to multiple destination
files. |
| CopyOverProgress |
|
| DataInputStream |
|
| DataOutputStream |
|
| DataProcessorStream |
This is a ONE-WAY stream. |
| EweFile |
A EweFile represents a formatted ".ewe" file. |
| EweFile.EweEntry |
|
| EweFile.EweEntryFile |
|
| EweFileBrowser |
|
| FakeFileSystem |
A FakeFileSystem is used to simulate a FileSystem, possibly starting from another read-only File
system. |
| File |
File is a file or directory (similar to the Java File) - it is not used for I/O. |
| FileAdapter |
This is the class that you should use when implementing a new File object. |
| FileBase |
This class is used as base for the Java and abstract versions of File. |
| FileChooserFolderChoice |
|
| FileChooserLink |
|
| FileChooserParameters |
|
| FileInputStream |
This is a read only input stream from a file. |
| FileOutputStream |
This is a write only output stream to a file. |
| FileReader |
This class provides a convenient way to set up a Reader
to read from a file. |
| FileSaver |
|
| FileSys |
This class is used as base for the Java and abstract versions of File. |
| FileWriter |
This is a convenience class for writing to files. |
| FilterInputStream |
|
| FilterOutputStream |
|
| InputStream |
An InputStream is used to read bytes - however all read() operations will
block the current thread. |
| InputStreamReader |
This is a thin wrapper around a TextReader to provide compatibility with the commonly
used java.io.InputStreamReader class. |
| IO |
|
| IOHandle |
This is used for asynchronous IO operations. |
| IOTransfer |
This class is used to copy from one stream to another asynchronously. |
| JavaUtf8Codec |
|
| LineNumberReader |
This class functions like a standard Reader except that it
counts line numbers, and canonicalizes newline characters. |
| MemoryFile |
This is used for creating a RandomAccessStream from a byte array or from a
file on disk. |
| MemoryStream |
A MemoryStream is a Stream that stores all data written to it using standard Stream write() calls,
in an array of bytes and then allows that data to be read out again, usually
through standard Stream read() calls. |
| OutputStream |
An OutputStream is used to write bytes - however all write operations will
block the current thread. |
| OutputStreamWriter |
This is a thin wrapper around a TextWriter to provide compatibility with the commonly
used java.io.OutputStreamWriter class. |
| OverridesBlockingRandomStreamMethods |
|
| PartialInputStream |
This class is used to get a "sub-stream" of data from another Stream. |
| PartialOutputStream |
This class is used to create a "sub-stream" of data int another Stream. |
| PrintWriter |
This class provides the same API as java.io.PrintWriter. |
| RandomAccessFile |
RandomAccessFile is what you should use for file I/O. |
| RandomStream |
|
| RandomStreamAdapter |
This provides a full RandomAccessStream implementation from either a BasicRandomAccessStream
implementation or from a RandomStream object. |
| RandomStreamObject |
Use this to implement a RandomAccessStream object. |
| Reader |
Abstract class for reading character streams. |
| RemoteCall |
A RemoteCall with a RemoteCallHandler can be used to invoke methods on an object
running in one ewe application by a different remote application. |
| RemoteCallHandler |
A remote call handler is a class that performs two functions:
It receives remote calls from a remote object, invokes it on a local object
and then dispatches the results to the source remote object. |
| RemoteCallTask |
A RemoteCallTask provides an easy way to create an object that is to be controlled
remotely via RemoteCalls, or to act as a local proxy for a remote object that will be
controlled via RemoteCalls. |
| RemoteConnection |
This class provides services to allow ewe applications on a desktop to communicate
with ewe applications on a mobile pc when they are connected. |
| RewindableStream |
A RewindableStream adapts a BasicStream so that a particular section of
the stream (i.e. |
| SafeFile |
This is used to "safely" modify the contents of a file. |
| SerialPort |
SerialPort accesses a device's or PC's serial port. |
| SerialPortOptions |
SerialPortOptions is a single object that specifies all the currently supported Serial Port
options. |
| SerialPortSpecs |
SerialPortOptions is a single object that specifies all the currently supported Serial Port
options. |
| SimpleFileChooser |
|
| StreamAdapter |
This provides a full stream from a BasicStream implementation. |
| StreamObject |
A StreamObject is the base object for implementing a Stream. |
| StreamReader |
This is used for reading cr/lf delimited lines from a Stream or InputStream, and is
far more effecient than a BufferedReader - but has less functionality. |
| StreamScanner |
A StreamScanner is used to parse and read in formatted data from a text file as
quickly as possible. |
| StreamUtils |
|
| StreamWriter |
Deprecated. - use PrintWriter instead. |
| StringReader |
This class permits a String to be read as a character
input stream. |
| StringStream |
This is a Stream that you can use if you have a String that you need to
read from as a Stream, or if you need to write to a Stream and then
have the data you wrote converted into a String. |
| StringWriter |
This class writes chars to an internal StringBuffer that
can then be used to retrieve a String. |
| SyncApp |
This is a class which does all the "hard" work to get the mobile and desktop sides
of an application connected. |
| TestService |
This is a simple Server that can be used to test connections to remote
services. |
| TextReader |
A TextReader is used for reading Unicode text files that may be encoded as bytes in any
format. |
| TextWriter |
A TextWriter is used for writing Unicode text files that may be encoded as bytes in any
format. |
| TreeConfigFile |
|
| TreeConfigNode |
|
| Writer |
Abstract class for writing to character streams. |