Package net.sourceforge.groboutils.util.datastruct.v1

Various unusual or very helpful data structures, written like the collections classes.

See:
          Description

Interface Summary
HashCache.ObjectManager An interface which needs to be implemented and given to the cache in order to create new instances.
ObjectCache.ObjectCreator An interface which needs to be implemented and given to the cache in order to create new instances.
 

Class Summary
HashCache Stores objects that are created via a unique key in a limited-sized cache.
ObjectCache An object cache which allows for objects to be added and removed.
ObjectCache.DefaultObjectCreator A default object creator - given a Class object, it attempts to create a new Object using the default constructor.
PathRegistry A path-tree registry for storing and retrieving objects.
SynchQueue A Queue optimized for synchronized access.
 

Exception Summary
NoRegisteredComponentException Exception which is generated when a request to get a component from a PathRegistry when the path/component has not been registered.
PathAlreadyRegisteredException Exception which is generated when an attempt has been made to register a new path in a PathRegistry instance when it already has been registered.
 

Package net.sourceforge.groboutils.util.datastruct.v1 Description

Various unusual or very helpful data structures, written like the collections classes.



Copyright © 2001-2003 by The GroboUtils Project