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

Packages that use ExPhen
com.rubecula.darwin.domain.environment   
com.rubecula.darwin.domain.helper

Darwin 

com.rubecula.darwin.domain.world

Darwin 

com.rubecula.darwin.examples.travelingsalesman

Traveling Salesman Example 

 

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

Classes in com.rubecula.darwin.domain.environment that implement ExPhen
 class ExPhen_
          Base implementation of an extended phenotype.
 class ExPhen_Castor
          The default implementation of ExPhen, named in honor of the nature's engineer, the Beaver (genus Castor) which creates some of the largest extended phenotypes found in the animal kingdom, that is to say the lakes formed by Beaver dams (we humans create even bigger ones, like the Great Wall of China).
 

Fields in com.rubecula.darwin.domain.environment with type parameters of type ExPhen
 java.util.List<ExPhen> Phenotype_._extendedPhenotypes
          the list of extended phenotypes for this phenotype.
 

Methods in com.rubecula.darwin.domain.environment that return ExPhen
static ExPhen ExPhenFactory.makeExtendedPhenotype(java.lang.Class<? extends ExPhen> clazz, EcoFactor factor, java.lang.Object value)
           
static ExPhen ExPhenFactory.makeExtendedPhenotype(EcoFactor factor, java.lang.Object value)
          Consruct a new ExPhen object, of the default class: ExPhen_Castor .
 

Methods in com.rubecula.darwin.domain.environment that return types with arguments of type ExPhen
 java.util.Collection<ExPhen> Phenotype_.getExtendedPhenotypes()
           
 

Methods in com.rubecula.darwin.domain.environment with parameters of type ExPhen
 void Phenotype_.addExtended(ExPhen expression)
           
 

Method parameters in com.rubecula.darwin.domain.environment with type arguments of type ExPhen
static ExPhen ExPhenFactory.makeExtendedPhenotype(java.lang.Class<? extends ExPhen> clazz, EcoFactor factor, java.lang.Object value)
           
 

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

Methods in com.rubecula.darwin.domain.helper that return types with arguments of type ExPhen
 java.util.Collection<ExPhen> Phenotype.getExtendedPhenotypes()
           
 

Methods in com.rubecula.darwin.domain.helper with parameters of type ExPhen
 void Phenotype.addExtended(ExPhen expression)
           
 

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

Method parameters in com.rubecula.darwin.domain.world with type arguments of type ExPhen
protected abstract  boolean Population_Managed.processExtendedPhenotypes(java.util.Collection<ExPhen> exphens, java.lang.Object criterion)
          Typical behavior for this method is to loop through the extended phenotypes provided and for each invoke applyToEnvironment(Object), passing in the criterion.
 

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

Classes in com.rubecula.darwin.examples.travelingsalesman that implement ExPhen
 class ExPhen_TS
           
 

Method parameters in com.rubecula.darwin.examples.travelingsalesman with type arguments of type ExPhen
protected  boolean Population_TS.processExtendedPhenotypes(java.util.Collection<ExPhen> exphens, java.lang.Object criterion)
          This method loops through the extended phenotypes provided and for each invoke applyToEnvironment(Object), passing in the criterion.
 



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