|
Interface Summary |
| Booleanable |
This interface represents an Object that can have a boolean value set/retrieved. |
| ByteDecodable |
A ByteDecodable object is one that can decode its data from a sequence of
encoded bytes. |
| ByteEncodable |
A ByteEncodable object is one that can encode its data as a sequence of
bytes. |
| Comparable |
|
| CompareInts |
This interface is used to compare two Object values which are referenced
somehow via unique integer values. |
| Comparer |
A Comparer is used to compare two objects with each other. |
| Copyable |
This is a simple interface which says that the implementing object can provide
a copy of itself on request. |
| Encodable |
This interface indicates that a field-by-field text encoding is allowed
on the implementing object. |
| Enumeration |
This is used to iterate through a sequence of Objects of some kind. |
| Intable |
This interface represents an Object that can have a integer value set/retrieved. |
| Iterator |
Similar to the standard Java Iterator, it will return a set of Objects
sequentially. |
| Map |
A Map is a collection that maps a key to a value. |
| Map.MapEntry |
|
| ObjectFinder |
A utility interface used for searching/sorting etc. |
| Stringable |
|
| Textable |
Textable is used to encode/decode an object into a text string. |
|
Class Summary |
| ByteArray |
A ByteArray is a utility class that represents a number of data bytes. |
| ByteEncoder |
A ByteEncoder is used to encode data as a sequence of bytes in an efficient manner. |
| Calendar |
This class has no functionality - it is placed here to make code conversion
easier. |
| CharArray |
A CharArray is a utility class that represents a number of text characters. |
| CompareArrayElements |
This is an implementation of CompareInts which compares Objects in
an array. |
| ComparerObjectFinder |
This is an ObjectFinder that will use a comparer to check if the lookingFor()
method should return true. |
| DataParser |
A DataParser is used to extract numeric and textual information from a formated line of text. |
| DataProperty |
This class is not currently used. |
| Debug |
This class contains a set of useful methods for debugging an application. |
| Errorable |
An Errorable is a base class for Objects that report some sort of error. |
| EventDispatcher |
An EventDispatcher is a utility class that can be used to keep track of a set of
ewe.ui.EventListener objects that wish to listen to some kind of event via their
onEvent(Event ev) method. |
| FileClassLoader |
This loads classes and resources from a source which has some kind of
File model. |
| FileComparer |
A FileComparer compares two File objects according to criteria which include:
name, length, type and modification date. |
| Grid |
A Grid is a way of storing a 2-D collection of objects. |
| Hashtable |
A Hashtable is an implementation of a Map. |
| IntArray |
This is a utility for storing an expandable array of integers. |
| IteratorEnumerator |
This is an object that can be used to implement an object that is both an
Iterator and an Enumeration. |
| LinkedListElement |
This is a utility class which can be the building blocks of linked list
implementation. |
| mClassLoader |
|
| mString |
This provides many additional utility String manipulation routines. |
| ObjectIterator |
This is an Iterator which iterates either a single Object or no Object
at all. |
| OperationTimer |
This class can be used to time the operation of a sequence of events to millisecond precision
(up to the resolution of the underlying os). |
| Properties |
A set of persistent properties, which can be saved or loaded from a stream. |
| Random |
This class generates pseudorandom numbers. |
| Range |
A Range represents a consecutive sequence of indexes. |
| RangeList |
A RangeList manages a set of Range object - but you should never add
Range objects to it directly. |
| Stack |
|
| StandardComparer |
This compares two objects that are either Strings or implement the Comparable interface. |
| StringTokenizer |
This class is provided because it is commonly used in Java desktop applictions. |
| SubString |
This is a very specialized Utility class used for bulk processing of
text strings, while minimizing overheads of new Object creation. |
| Tag |
A Tag associates an integer tag value with an object value. |
| TagList |
A TagList stores a list of Tags (a positive integer tag value associated with an Object value)
using arrays of integers and object references instead of arrays of Tag objects. |
| TextDecoder |
|
| TextEncoder |
|
| Utils |
This class provides a variety of programmer utility functions. |
| Vector |
A vector is an array of object references. |
| WeakCache |
This is similar to a Hashtable in that you associate values with keys. |
| WeakHashtable |
A WeakHashtable is used to store data that may be garbage collected. |
| WeakSet |
A weak set is an unordered collection of weak references to objects. |
| ZipClassLoader |
This is a ClassLoader that can load its classes and resources from a ZipFile. |