Compoze Software, Inc.

Package com.compoze.util

Contains utility classes used by all parts of the API.

See:
          Description

Interface Summary
IObjectFactory Classes that implement this interface are capable of creating objects.
 

Class Summary
Assert This class implements assertion standards.
Base64InputStream This class provides an implementation of a Base 64 decoder in the form of an extension of FilterOutputStream.
Base64OutputStream This class provides an implementation of a Base 64 encoder in the form of an extension of FilterOutputStream.
BrowserControl A simple, static class to display a URL in the system browser.
ByteArrayDataSource This class implements a typed data source from a byte array.
ByteDataServlet This class is a servlet that writes an array of bytes to the output stream.
CalendarUtility This class contains utility methods for manipulating calendars and related items.
CalendarUtility.IntStringPair This class holds an integer key and a String value, and is used to return the results of enumerating the days and months.
ClassPath This class wraps access to the entries in the Java CLASSPATH.
CollectionUtility This class contains utility methods that operate on collections.
CompozeHome This class provides access to the Compoze home directory.
CompozeProperties This class is a singleton that provides access to the Compoze system properties.
Convert Conversion methods for primitive types.
CountryRegionEnumerator This class enumerates a list of countries, regions, and their abbreviations.
FileProperties A Properties object that gets its Properties from a file.
Guid This class is capable of generated what is very close to a globally unique ID.
HtmlLinkFilterWriter This is a text filter writer that allows links in HTML documents to be processed by subclasses.
IdeaCipher  
InputStreamDataSource This class implements a data source for strings.
IoUtility This class contains I/O utility methods.
IoUtility.BynameFilenameFilter Filter a file by its name.
LocaleUtility LocaleUtility helps enumerate and search the available locales.
LruCache  
MeteredInputStream This class provides a FilterInputStream that performs several testing/monitoring functions: Count the number of bytes that are read Calculate the total average bytes / sec Calculate the average read length Optionally allow throughput restrictions for testing purposes Optionally calculate a checksum of all data read
MeteredInputStream.RandomInputStream A NullInputStream for testing purposes.
MulticastDiscoveryClient This class provides a client which can discover a server by creating a multicast request.
MulticastDiscoveryServer This class is a server that accepts multicast requests and responds with an IP address and port.
MultiOutputStream This class writes output to this OutputStream synchronously to any number of underlying OutputStreams.
MultiPartFormData This class parses multi-part form data from a servlet and allows the retrieval of each part.
MutableProperties This class provides a properties object that can change the response for its values based on a named configuration.
NameValue This class stores a string name/value pair.
NetworkClassLoader This class is a network class loader.
NetworkClassServer This class is a server that serves up Java classes in its CLASSPATH on request.
ObjectFactoryPool This class keeps a pool of objects that may be obtained in a thread-safe fashion.
ObjectFactoryPool.ThreadUnsafeObject This class is a test class that is not thread-safe.
ObjectMonitor This class is used for monitoring a wait/notify scenario.
ObjectProperties This class extends the Java Properties class to provide get methods for primitive types and objects to the properties file.
PageControls  
Part A class that encapsulates a part in a multi-part form.
PeekableIterator This class implements an iterator that is "peekable", or one whose next element may be viewed without considering the next element in the iteration.
PreparedEmail This class wraps the information needed to send an email message, and uses the javax.mail API to send the message.
ProductInformation This class provides the ability to lookup a list of information about the current installed Compoze products.
ReaderInputStream This class wraps an input stream with a reader.
ResourceProperties This class is a properties object where properties are read in from a resource in the system CLASSPATH.
ResourcePropertiesReloader This class monitors file based resources for changes and reloads them, if possible.
SerializabilityTest Tests a class for serializability.
ServiceRegistry This class is a generic registry of interfaces that are used to provide services.
SortableArray This class is one element in a collection of elements that may be sorted by an index of an object in an array.
SortableArrayComparator This class is a comparator that can order SortableArray objects.
SQLFileConverter Conversion methods for SQL Files.
StringDataSource This class implements a data source for strings.
StringUtility This class contains utility methods that operate on strings.
SubstitutionWriter This class substitutes text in a string as its being written.
SystemInformation This class dumps system information to standard output.
TemporaryFileClient This is a client that connects to a temporary file server to write some data.
TemporaryFileServer This class is a server that listens for incoming requests to create and provide access to a temporary file.
TextLineFilterWriter This class is a filter writer that allows subclasses to process the text that comes through a line at a time.
TimedFlushOutputStream This class starts a background thread which flushes the underlying BufferedOutputStream at a given rate.
UninterruptedInputStream This class is a filtered InputStream that ignores InterruptedIOExceptions.
ValueSortedMap This class represents a key-value map.
Win32Sid This class provides methods to look up Windows 32 security identifiers from account names, and account names from security identifiers.
WriterOutputStream This class is an OutputStream that writes data to an underlying Writer.
XorChecksumOutputStream This class is an output stream that performs a simple xor checksum of all of the data that's being written.
 

Exception Summary
Assert.AssertionFailureException This exception is thrown when an assertion failure occurs.
InvalidRuleException This exception is thrown when an invalid rule is specified.
NestedException This class is an exception that wraps another exception.
NestedRuntimeException This class is a runtime exception that wraps another exception.
NotImplementedException This class is an Exception that may be thrown in cases where a method is published but not implemented.
 

Package com.compoze.util Description

Contains utility classes used by all parts of the API. WARNING: The classes in this package may be used, but the documentation is supplied for informational purposes only. The APIs of the classes in this package are subject to significant change between versions.


Compoze Software, Inc.

Copyright ©1999-2003 Compoze Software, Inc. All rights reserved.