Package anthill.types

This package contains general utility types that may help in the development of new ant algorithms.

See:
          Description

Interface Summary
Closeness Interface Closeness is implemented by objects whose content can be compared against two other objects for closeness.
DocumentId  
HashedKeyword This interface represents an hashed keyword, used in ant algorithms based on hash routing.
ReturnPath This interface represents an utility data structure that can be used by ants to obtain information about the return path to the requestor nest.
URLResource An URLResource object represents an URL that can be stored, as a resource, in a URL storage.
 

Class Summary
ArrayReturnPath  
SHADocumentId Probabilistic identifier for a document.
SHAHashedKeyword The class SHAHashedKeyword computes the digest (or hash) of a specified string keyword, and enables various other classes to compare keyword hashes and store them in a HashMap or other collections in need of a hashCode method.
SimpleDocumentId  
SimpleHashedKeyword In this simple implementation of the HashedKeyword interface, keywords are hashed using the hashCode method of Java string.
SimpleURLResource  
URLResourceImpl  
 

Package anthill.types Description

This package contains general utility types that may help in the development of new ant algorithms.