Last update: 2011-06-23

Package org.proteios.util

This package contains some useful utility classes and methods.

See:
          Description

Class Summary
ArrayIterator<E> This class implements the Iterator interface for an array of objects.
ChainedProgressReporter An implementation of the ProgressReporter interface that chains to another progress reporter while recalculating the percentage values.
ClassLocal<E> This class is a similar to the JDK ThreadLocal class, but stores one object per class instead of one object per thread.
ClassUtil Utility class for Class objects.
ConsoleProgressReporter An implementation of the ProgressReporter interface that writes all messages to the standard console.
Coordinate Util class for coordinate transformations in base.
Diff3 This class is helpful when a client application needs to implement long-running transactions and still be able to update items with as few clashes as possible.
Enumeration<K,V>  
Enumeration.Entry<K,V>  
FileUtil This class collects some useful methods for file and stream handling.
FlatFileParser This class can be used to parse data from flat text files.
FlatFileParser.Data This class holds data about a line parsed by the FlatFileParser.hasMoreData() method.
FlatFileParser.Line This class holds data about a line parsed by the FlatFileParser.parseHeaders() method.
JarClassLoader A class loader implementation that loads classes from JAR files.
MD5 This class calculates the MD5 hash of a string and returns it represented as a hexadecimal string.
MWPICalc A utility class for calculating pI and MW from a sequence of amino acids.
RemovableUtil  
SchemaFactory Used to read .xsd files
ShareableUtil  
ToStringComparator<T> An implementation of the Comparator interface which uses the result of the toString method to compare the objects.
Tree<E>  
Tree.Entry<E> Represents an entry for a node in the tree.
XMLUtil This class contains some useful methods for handling XML documents.
XsdToTagFactory Creates a TagFactory class from a given xml schema
 

Enum Summary
FlatFileParser.LineType  
 

Package org.proteios.util Description

This package contains some useful utility classes and methods. They are used by the core but can also be used by other client programs, since they do not depend on the core.


Last update: 2011-06-23