Uses of Class
anthill.factory.Factory

Packages that use Factory
anthill.antsim.impl This package contains a prototype implementation of the interfaces included in package anthill.antsim
anthill.factory This package contains a general factory class based on reflection and XML configuration files, which could be used to configure the behavior of an Anthill simulation without need to recompile the application. 
anthill.genie.impl This package contains a prototype implementation of the interfaces included in package anthill.genie
anthill.nestor This package is a prototype implementation of package anthill.nest to be used during Anthill simulations.  
anthill.storage.impl   
freenetant This package contains a simple ant implementation that perform a random walking through a peer-to-peer network. 
gnutant This package contains a simple ant implementation. 
 

Uses of Factory in anthill.antsim.impl
 

Fields in anthill.antsim.impl declared as Factory
protected  Factory ExperimentImpl.factory
          Factory used to instantiate objects
protected  Factory TimeExperiment.factory
          Factory used to instantiate objects
protected  Factory RangeExperiment.factory
          Factory used to instantiate objects
protected  Factory ScenarioImpl.factory
          Factory used to instantiate objects
protected  Factory RandomResourceSet.factory
          Factory used to instantiate objects
 

Constructors in anthill.antsim.impl with parameters of type Factory
ExperimentImpl(Factory factory, int iterations)
          Instantiates a new experiment by setting the given number of times by which a scenario has to be evaluated.
ExperimentImpl(Factory factory, int iterations, boolean clear)
          Instantiates a new experiment by setting the given number of times by which a scenario has to be evaluated.
ExperimentImpl(Factory factory, int iterations, boolean clear, boolean debug)
          Instantiates a new experiment by setting the given number of times by which a scenario has to be evaluated.
TimeExperiment(Factory factory, int iterations)
          Instantiates a new experiment by setting the given number of times by which a scenario has to be evaluated.
TimeExperiment(Factory factory, int iterations, int nscenarios)
          Instantiates a new experiment by setting the given number of times by which a scenario has to be evaluated.
TimeExperiment(Factory factory, int iterations, int nscenarios, boolean debug)
          Instantiates a new experiment by setting the given number of times by which a scenario has to be evaluated.
RangeExperiment(Factory factory, java.lang.String name, int minvalue, int maxvalue, int step)
          Instantiates a new experiment by setting the given number of times by which a scenario has to be evaluated.
RangeExperiment(Factory factory, java.lang.String name, int minvalue, int maxvalue, int step, int iterations)
          Instantiates a new experiment by setting the given number of times by which a scenario has to be evaluated.
RangeExperiment(Factory factory, java.lang.String name, int minvalue, int maxvalue, int step, int iterations, boolean debug)
          Instantiates a new experiment by setting the given number of times by which a scenario has to be evaluated.
PeernetImpl(Factory factory)
          Initialize a new Peernet factory
ScenarioImpl(Factory factory, int nrequests, int initRounds, int rounds, int finalRounds)
          Instantiates a new ScenarioImpl.
RandomResourceSet(Factory factory)
          Initializes this RandomResourceSet by creating size resources.
 

Uses of Factory in anthill.factory
 

Constructors in anthill.factory with parameters of type Factory
ConfigParser(Factory factory)
          Constructs a parser.
 

Uses of Factory in anthill.genie.impl
 

Fields in anthill.genie.impl declared as Factory
protected  Factory GeneticFrameworkImpl.factory
          Factory used to instantiate objects
protected  Factory GeneticExperimentImpl.factory
          Factory used to instantiate objects
 

Constructors in anthill.genie.impl with parameters of type Factory
GeneticFrameworkImpl(Factory factory, int numcodes, int numgenes, int sizegenes, double mutRate, double eliteRate, double cullRate, int generations)
          Instantiates a new genetic framework
GeneticScenarioImpl(Factory factory, int nrequests, int initRounds, int rounds, int finalRounds)
          Instantiates a new ScenarioImpl.
GeneticExperimentImpl(Factory factory, int iterations)
          Instantiates a new experiment by creating the specified number of scenarios through the specified scenario factory.
 

Uses of Factory in anthill.nestor
 

Fields in anthill.nestor declared as Factory
protected  Factory LocalTrail.factory
          Factory used to instantiate objects
 

Constructors in anthill.nestor with parameters of type Factory
LocalNest(Factory factory)
          Constructs a new nest.
LocalTrail(Factory factory)
          Instantiate a new empty Trail object.
LocalGeneticNest(Factory factory)
          Constructs a new nest.
 

Uses of Factory in anthill.storage.impl
 

Constructors in anthill.storage.impl with parameters of type Factory
LRUKeyStorage(Factory factory, java.lang.String storageName)
           
LRUQueryStorage(Factory factory, java.lang.String storageName, java.lang.String controllerName)
           
MemoryStorage(Factory factory, int capacity)
          Constructor for a memory capacity object
ANDQueryController(Factory factory)
          Constructor for the query controller
 

Uses of Factory in freenetant
 

Constructors in freenetant with parameters of type Factory
FreenetAntFactory(Factory factory, int copyProb, int fakeProb)
          Constructor for the freenet ant.
 

Uses of Factory in gnutant
 

Fields in gnutant declared as Factory
protected  Factory InsantScenario.factory
          Factory used to instantiate objects
protected  Factory GnutantScenario.factory
          Factory used to instantiate objects
 

Constructors in gnutant with parameters of type Factory
UrlStorage(Factory factory, java.lang.String storageName, java.lang.String controllerName)
           
InsantScenario(Factory factory, int rounds, java.lang.String kwFile, java.lang.String rootDir)
          Instantiates a new ScenarioImpl.
GnutantScenario(Factory factory, int rounds, java.lang.String kwFile)
          Creates a new GnutantScenario instance.
GnutantScenario(Factory factory, int rounds, int nrequests, java.lang.String kwFile)
          Creates a new GnutantScenario instance.