random
Class RandomAntFactory

java.lang.Object
  |
  +--random.RandomAntFactory
All Implemented Interfaces:
AntFactory, Clearable

public class RandomAntFactory
extends java.lang.Object
implements AntFactory

Version:
$Revision$
Author:
Alberto Montresor

Constructor Summary
RandomAntFactory()
           
 
Method Summary
 void clear()
          Restores the object to its initial state.
 Ant[] getAnts(RequestId rid, java.lang.Object request, NestId requestor)
          Returns a set of ants for a query.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RandomAntFactory

public RandomAntFactory()
Method Detail

clear

public void clear()
Restores the object to its initial state.
Specified by:
clear in interface Clearable

getAnts

public Ant[] getAnts(RequestId rid,
                     java.lang.Object request,
                     NestId requestor)
Returns a set of ants for a query. Each ant will take care of the research of a distinct token of the query string.
Specified by:
getAnts in interface AntFactory
Following copied from interface: anthill.AntFactory
Parameters:
request - the object containing the request to be satisfied