org.jgap
Interface IUniqueKey
-
- All Known Subinterfaces:
- Gene, IChromosome, ICompositeGene, Supergene
- All Known Implementing Classes:
- AbstractSupergene, BaseChromosome, BaseGene, BooleanGene, Chromosome, CompositeGene, DoubleGene, FixedBinaryGene, IntegerGene, MapGene, MutipleIntegerGene, NumberGene, SetGene, StringGene
public interface IUniqueKeyInterface for unique keys. A unique key is used to distinct an instance of a chromosome, a gene etc. from other instances. In the best case, a such a key is unique worldwide.- Since:
- 3.5
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.StringCVS_REVISIONString containing the CVS revision.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description java.lang.StringgetUniqueID()java.lang.StringgetUniqueIDTemplate(int a_index)voidsetUniqueIDTemplate(java.lang.String a_templateID, int a_index)
-
-
-
Field Detail
-
CVS_REVISION
static final java.lang.String CVS_REVISION
String containing the CVS revision. Read out via reflection!- See Also:
- Constant Field Values
-
-
Method Detail
-
getUniqueID
java.lang.String getUniqueID()
- Returns:
- String
- Since:
- 3.5
-
setUniqueIDTemplate
void setUniqueIDTemplate(java.lang.String a_templateID, int a_index)- Parameters:
a_templateID- Stringa_index- int- Since:
- 3.5
-
getUniqueIDTemplate
java.lang.String getUniqueIDTemplate(int a_index)
- Parameters:
a_index- int- Returns:
- String
- Since:
- 3.5
-
-
DMelt 3.0 © DataMelt by jWork.ORG