Uses of Interface
com.rubecula.darwin.domain.helper.Censusible

Packages that use Censusible
com.rubecula.darwin.domain.environment   
com.rubecula.darwin.domain.genetics

Genetics 

com.rubecula.darwin.domain.helper

Darwin 

com.rubecula.darwin.domain.world

Darwin 

com.rubecula.darwin.examples.pepperedmoth

Peppered Moth Example 

com.rubecula.darwin.examples.travelingsalesman

Traveling Salesman Example 

com.rubecula.darwin.foundation   
 

Uses of Censusible in com.rubecula.darwin.domain.environment
 

Classes in com.rubecula.darwin.domain.environment that implement Censusible
 class EcoFactor_
          Abstract class providing base functionality for implementers of EcoFactor.
 class EcoFactor_Humboldtian
           
 class EcoFactor_Number
           This abstract implementer of EcoFactor represents an environmental factor with a double value.
 class Environment_
          Abstract class defining base methods which implement Environment interface.
 class Environment_Susceptible
          Abstract class for an Environment which is Susceptible to extended-phenotype-invoked changes.
 class Phenotype_
          Abstract class to define the base methods and fields for an implementation of Phenotype.
 class Phenotype_Dawkinsian
           Lifespan: transient.
 class Trait_
          Base implementation of Trait.
 class Trait_Discrete
          Lifespan: transient.
 class Trait_Variable
          Concrete implementation of Trait which is based on a variable value.
 class TraitMap_
          Abstract class to define base methods and fields for a String-keyed map of Variant objects.
 class TraitMap_ReadOnly
           
 

Methods in com.rubecula.darwin.domain.environment that return types with arguments of type Censusible
 java.util.Collection<? extends Censusible> Trait_.getCensusibleChildren()
           
 java.util.Collection<? extends Censusible> TraitMap_.getCensusibleChildren()
           
 java.util.Collection<? extends Censusible> Environment_.getCensusibleChildren()
           
 java.util.Collection<? extends Censusible> EcoFactor_.getCensusibleChildren()
           
 

Uses of Censusible in com.rubecula.darwin.domain.genetics
 

Classes in com.rubecula.darwin.domain.genetics that implement Censusible
 class Allele_
           This abstract provides base operations for implementations of Allele, which are specific, competing genes which may appear at a Locus.
 class Allele_Binary
          Abstract type of allele which has two values, based on a boolean.
 class Allele_Dominance
          Lifespan: permanent.
 class Allele_Sex
          Unlike Allele_Dominance, which uses upper and lower case to denote dominance, the two different alleles of the Allele_Sex type are "Y" and "X" for male and female, respectively.
 class Gene_
           This abstract class represents a particular gene at a locus of a genome.
 class Gene_Diploid
          Lifespan: transient.
 class Gene_Haploid
          Lifespan: transient.
 class Genome_
           This abstract class provides base definitions for implementers of Genome, the genetic information contained in an Organism belonging to a Taxon.
 class Genome_Linear
          Lifespan: transient.
 class Genotype_
           This abstract class provides base definitions for implementers of Genome, the genetic information contained in an Organism belonging to a Taxon.
 class Nuclear_
          TODO need a better name for this Nuclear concept.
 class Nuclear_Clone
          Lifespan: transient.
 class Nuclear_Zygote
          Lifespan: transient.
 

Methods in com.rubecula.darwin.domain.genetics that return types with arguments of type Censusible
 java.util.Collection<? extends Censusible> Nuclear_.getCensusibleChildren()
           
 java.util.Collection<? extends Censusible> Genotype_.getCensusibleChildren()
           
 java.util.Collection<? extends Censusible> Gene_.getCensusibleChildren()
           
 java.util.Collection<? extends Censusible> Allele_.getCensusibleChildren()
           
 

Uses of Censusible in com.rubecula.darwin.domain.helper
 

Subinterfaces of Censusible in com.rubecula.darwin.domain.helper
 interface Allele
          Models the concept of an Allele, that is to say a specific instance of a Genes which "compete" for presence at a Locus
 interface Colony
          This super-interface of Population addresses the more basic aspects of an Evolvable, Visualizable and Countable group.
 interface EcoFactor
          Defines the methods supported by the EcoFactor interface.
 interface Environment
          Defines the concept of an Environment, modeled as a map of EcoFactor objects.
 interface Gene
           Defines the operations and properties of a Gene.
 interface Genome
           Defines the genetic information contained in an Organism belonging to a Taxon.
 interface Genotype
          A Genotype is a (diploid or haploid) set of genes which can be manipulated.
 interface Nuclear
          Defines operations supported by a Nuclear object.
 interface Organism
           Defines methods on an individual organism within a Taxon.
 interface Phenotype
           Defines the methods supported by instances of Phenotype interface.
 interface Population
          Defines the properties (methods) which characterize a population in an Evolutionary Computation.
 interface Taxon
           Defines the methods supported by a unit of evolutionary computation (Taxon).
 interface Trait
          A Trait is the phenotypic analog to a (genotypic) Gene.
 interface TraitMap
          Defines the operations on a read-only collection of Trait instances.
 

Methods in com.rubecula.darwin.domain.helper that return types with arguments of type Censusible
 java.util.Collection<? extends Censusible> Censusible.getCensusibleChildren()
          Method to return a list of censusible children of this object.
 

Methods in com.rubecula.darwin.domain.helper with parameters of type Censusible
 void Census_Standard.census(Censusible individual, int depth, java.lang.Object context)
          output individual to print writer.
 void Census_Sink.census(Censusible individual, int depth, java.lang.Object context)
           
 void Census_.census(Censusible censusible, int depth, java.lang.Object context)
           
 void Census.census(Censusible individual, int depth, java.lang.Object context)
          Collect and process census information about the individual specified.
protected static void Census_.doCensus(Census censuser, Censusible censusible, int depth, java.lang.Object context)
           
 

Uses of Censusible in com.rubecula.darwin.domain.world
 

Classes in com.rubecula.darwin.domain.world that implement Censusible
 class Colony_
           
 class Colony_Mayrian
          Default implementation of a Colony.
 class Environment_Muirian
           Lifespan: permanent.
 class Organism_
          Abstract class defining the base methods and fields of an implementation of Organism interface.
 class Organism_Asexual
           This concrete class represents an individual organism within a Taxon .
 class Organism_Sexual
           This concrete class represents an individual organism within a Taxon .
 class Population_
          Abstract class defining the base methods and fields for an instance of the Population interface.
 class Population_Malthusian
           This concrete class is the default implementation of Population.
 class Population_Managed
          This abstract class is designed to be a base class for populations whose evolution is "managed".
 class Taxon_
          Abstract class implementing Taxon interface.
 class Taxon_Darwinian
           Lifespan: permanent.
 

Methods in com.rubecula.darwin.domain.world that return types with arguments of type Censusible
 java.util.Collection<? extends Censusible> Taxon_.getCensusibleChildren()
           
 java.util.Collection<? extends Censusible> Population_.getCensusibleChildren()
           
 java.util.Collection<? extends Censusible> Organism_.getCensusibleChildren()
           
 java.util.Collection<? extends Censusible> Colony_.getCensusibleChildren()
           
 

Methods in com.rubecula.darwin.domain.world with parameters of type Censusible
 void Census_Detail.census(Censusible censusible, int depth, java.lang.Object context)
           
 

Uses of Censusible in com.rubecula.darwin.examples.pepperedmoth
 

Classes in com.rubecula.darwin.examples.pepperedmoth that implement Censusible
 class EcoFactor_SootDensity
          Class which extends EcoFactor_Number and which is specific to the soot density of the peppered moth example.
 class Environment_PepperedMoth
           This class provides an implementation of the Environment interface for the peppered moth example.
 

Methods in com.rubecula.darwin.examples.pepperedmoth with parameters of type Censusible
 void Census_WingColor.census(Censusible individual, int depth, java.lang.Object context)
           
 

Uses of Censusible in com.rubecula.darwin.examples.travelingsalesman
 

Classes in com.rubecula.darwin.examples.travelingsalesman that implement Censusible
 class Allele_Number
          This class is at the heart of the solution to the traveling salesman problem.
 class EcoFactor_Clients
          This eco factor represents the clients that currently need to be visited and their two-dimensional locations.
 class EcoFactor_TravelTimes
          This eco factor represents the travel times between various clients.
 class EcoFactor_TS
           
 class Environment_TS
           
 class Organism_TS
           
 class Phenotype_TS
           
 class Population_TS
          Population model for the Traveling Salesman
 

Methods in com.rubecula.darwin.examples.travelingsalesman with parameters of type Censusible
 void Census_TS.census(Censusible individual, int depth, java.lang.Object context)
           
 

Uses of Censusible in com.rubecula.darwin.foundation
 

Subinterfaces of Censusible in com.rubecula.darwin.foundation
 interface Visualizable
           
 



Copyright © 2010 Rubecula Software, LLC. All Rights Reserved.