Package ncsa.tools.common.util

Class Summary
AbstractScanner Functionality adapted and modified from org.apache.tools.ant.FileScanner and org.apache.tools.ant.DirectoryScanner.
CartesianProduct Iterative is more idiomatic to Java (and safer, stack-wise).
ComparisonUtils Wrapper static methods for doing arbitrary object comparisons.
ConfigurationUtils  
DateUtils  
DepthPartition Similar to TopoSort, except that it groups nodes by their maximal depth in the DAG.
ExceptionUtils  
FileUtils Wrapper static methods for doing reads and writes using RandomAccessFile object.
FilterUtils  
GSSProxyRefreshDaemon  
ListUtils Methods for manipulating java.util.List objects.
ListUtils.TypePattern Datastructure for matching and converting strings in the serialized List into their appropriate types.
MethodScanner Does introspection of a given class for methods matching the various patterns or requirements set.
PathUtils Management of file paths.
ReflectUtils Provides convenience static wrappers around some of the standard Java reflection functionality.
ResourceUtils Utilities for retrieving resource information.
SecurityUtils Utilities for finding/created a proxy (GSS credential).
SelectorUtils The methods in this class are basically the same as those in org.apache.tools.ant.types.selectors.SelectorUtils, but with all platform-dependent calls to the File.separator replaced by '/'.
SshUtils Methods associated with Ssh (= jcraft.JSch implementation).
StringUtils Convenience wrappers around some Java String functionality.
SystemUtils Utility methods for System-related functionality.
TopoSort  
TypeUtils Various type-checking, primitive conversion and class lookup routines.
UriUtils Static auxiliary methods for dealing with java.net.URI.
UserFacingUtils  
XmlUtils A few utility methods for processing or handling xml.