Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Uses of Interface
org.evolvica.engine.IDatatype

Packages that use IDatatype
org.evolvica.core Core package containing classes related to genotypes, individuals and populations. 
org.evolvica.engine Algorithm engine. 
 

Uses of IDatatype in org.evolvica.core
 

Classes in org.evolvica.core that implement IDatatype
 class GenotypeID
          Default implementation of a genotype ID.
 

Methods in org.evolvica.core that return IDatatype
 IDatatype IPhenotypeBuilder.getType()
          Returns the type of genotypes that are accepted be this builder.
 IDatatype IntegerGeneBuilder.getType()
           
 IDatatype IntegerArrayGeneBuilder.getType()
           
 IDatatype IGenotypeBuilder.getType()
          Returns the type of genotypes that are created be this builder.
 IDatatype IGenotype.getType()
          Returns the type identifier of this genotype.
static IDatatype GenotypeRepository.getID(IGenotype gene)
          Returns a genotype ID for a given genotype.
static IDatatype GenotypeRepository.getID(java.lang.Class clazz)
          Returns a genotype ID for a given class.
 IDatatype AbstractGene.getType()
           
 

Methods in org.evolvica.core with parameters of type IDatatype
 IGenotypeBuilder IBuilderRepositoy.getBuilder(IDatatype id)
          Returns a genotype builder for the given genotype identifier.
 boolean GenotypeID.isEqualTo(IDatatype otherDatatype)
           
 boolean GenotypeID.isCompatibleTo(IDatatype otherDatatype)
           
static IGenotypeBuilder BuilderRepository.getBuilder(IDatatype id)
          Returns a genotype builder for the given genotype identifier.
 

Uses of IDatatype in org.evolvica.engine
 

Classes in org.evolvica.engine that implement IDatatype
static class IDatatype.UniversalDatatype
          A universal datatype.
 

Fields in org.evolvica.engine declared as IDatatype
static IDatatype IDatatype.UNIVERSAL
          A universal datatype.
 

Methods in org.evolvica.engine that return IDatatype
 IDatatype OperatorDescriptor.getDatatype()
          Returns the datatype.
 

Methods in org.evolvica.engine with parameters of type IDatatype
 void OperatorDescriptor.setDatatype(IDatatype type)
          Sets the datatype.
 boolean IDatatype.isEqualTo(IDatatype otherType)
          Checks if this ID equals the given (other) ID.
 boolean IDatatype.isCompatibleTo(IDatatype otherID)
          Checks if this datatype is compatible to another datatype.
 boolean IDatatype.UniversalDatatype.isEqualTo(IDatatype otherDatatype)
           
 boolean IDatatype.UniversalDatatype.isCompatibleTo(IDatatype otherDatatype)
           
 

Constructors in org.evolvica.engine with parameters of type IDatatype
OperatorDescriptor(java.lang.Class beanClass, IDatatype datatype)
          Constructor.
 


Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Copyright © 2000-2004 Technical University of Ilmenau, Department Electronic Circuits and Systems