Package uk.ac.starlink.util

Miscellaneous utility classes.

See:
          Description

Interface Summary
NodeDescendants.Visitor The Visitor processes a single node in a tree.
XMLEncodeDecode Interface for objects that can encode and decode their internal configuration within the content of an Element.
 

Class Summary
AsciiFileParser Generalised parser for data stored as a table in a plain text file.
AuxClassLoader This class provides a ClassLoader which looks on a given class path.
Base64InputStream Reads in base-64 encoded input and spits out the raw binary decoding.
Base64OutputStream An output stream filter that takes arbitrary bytes and outputs their base64 encoding.
CgiQuery Utility class for constructing CGI query strings.
Compression Characterises the compression status of a stream, and provides methods for decompressing it.
DataSource Represents a stream-like source of data.
DOMUtils Provides convenience methods for handling DOMs.
FileDataSource A DataSource implementation based on a File.
GenericNioBuffer Convenience class which wraps one of the NIO <Type>Buffer classes to provide generic functionality.
IOUtils Provides static methods which do miscellaneous input/output tasks.
Loader Provides utilities associated with loading resources.
MapGroup Represents an ordered list of Maps containing related data.
MultiXML Utility class which takes a single XML file and writes it out to a number of new XML/HTML files.
NodeDescendants Represents the set of Nodes in the tree rooted at a particular DOM Node.
PhysicalConstants Class of physical and astronomical constants.
PipeReaderThread Thread which reads data from a pipe.
PrimitiveXMLEncodeDecode An abstract base-class for objects that want to encode and decode themselves from an XML stream.
ProxySetup A singleton class for controlling the configuration of the web proxy system properties.
ReaderThread Thread which reads data from a pipe.
ResourceDataSource A DataSource which represents a resource available from the class loader's ClassLoader.getResourceAsStream(java.lang.String) method.
SourceReader Convenience class to manipulate XML Sources.
StarEntityResolver Provides specialised XML entity resolution.
SuperJar Utility to generate a single jar file containing all the resources referenced by a given jar file.
TemporaryFileDataSource A DataSource which stores its data in a temporary file.
UncompressInputStream This class decompresses an input stream containing data compressed with the unix "compress" utility (LZC, a LZW variant).
URLDataSource A DataSource implementation based on a URL.
URLUtils Provides convenience methods for resolving URLs.
ValueWatcher Looks out for an unused value in a sequence of submitted numbers.
XalanProc Performs XSLT transformation using Java's javax.xml.transform package.
XmlWriter Provides methods for writing XML output to a stream.
 

Package uk.ac.starlink.util Description

Miscellaneous utility classes.


Copyright © 2004 CLRC: Central Laboratory of the Research Councils. All rights reserved.