LimeWire Consolidated API

Package com.limegroup.gnutella.util

Interface Summary
EventDispatcher<T extends EventObject,Y extends EventListener> Defines an interface to add or remove listeners and to dispatch events to the listeners.
FECUtils Encapsulates code dealing with FEC
MultiShutdownable A shutdownable that can notify other shutdownables when it is shutdown.
Portable Holds runtime settings for Portable LimeWire.
 

Class Summary
ClassCNetworks Utility class keeps track of masked ip ranges and an associated count.
COBSUtil For implementation details, please see: http://www.acm.org/sigcomm/sigcomm97/papers/p062.pdf
Data  
DataUtils Utility class that supplies commonly used data sets that each class should not have to create on its own.
EncodingUtils  
FECUtilsImpl Encapsulates lots of the FEC-related ugliness
Launcher This class launches files in their associated applications and opens urls in the default browser for different operating systems.
LimeProcess Thin wrapper class to execute a command.
LimeWireUtils This class handles common utility functions that many classes may want to access.
LogUtils A class for Log utilities.
NPECatchingInputStream InputStream that catches NPEs from BufferedInputStream and rethrows them as IOExceptions.
PackagedMediaFileUtils Support methods for the unpacking and launching of pmf file types.
PortableImpl Holds runtime settings for Portable LimeWire.
QueryUtils  
Tagged<T> An Object with a value and a tag whether the value is valid or not.
URLDecoder  
Utilities Provides utility methods like checking set intersection etc.
UUID A simple UUID.
 

Exception Summary
LaunchException Signals that an exception occurred during execution of a command.
 


LimeWire Consolidated API

Copyright © 2009. All Rights Reserved.