wodka.ga.geno.lang.assembler
Class AssemblerLanguage
java.lang.Object
wodka.ga.geno.lang.AbstractLanguage
wodka.ga.geno.lang.assembler.AssemblerLanguage
- All Implemented Interfaces:
- wwan.commons.param.Configurable, ContentComparable, GenotypeDesc, wwan.commons.param.Informative, Language, java.io.Serializable, StreamPersistable
- public class AssemblerLanguage
- extends AbstractLanguage
- See Also:
- Serialized Form
Methods inherited from class wodka.ga.geno.lang.AbstractLanguage |
checkParameterList, fromStream, getGlobalRanges, getGridWidth, getParameterDescription, getPgmLength, getProgramLength, hasEqualContents, setFieldsFromParameterList, setGlobalRanges, setGridWidth, setParameterListFromFields, setPgmLength, toStream |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AssemblerLanguage
public AssemblerLanguage()
createRandomGenotype
public Genotype createRandomGenotype()
getVersion
public int getVersion()
- Specified by:
getVersion
in interface StreamPersistable
- Overrides:
getVersion
in class AbstractLanguage
getInfo
public java.lang.String getInfo()
- Specified by:
getInfo
in interface GenotypeDesc
- Overrides:
getInfo
in class AbstractLanguage
getLabel
public java.lang.String getLabel()
getShortName
public java.lang.String getShortName()
defineProgramLengthValues
protected void defineProgramLengthValues(wwan.commons.param.enum.EnumParamDesc desc)
throws wwan.commons.param.ParamException
- Specified by:
defineProgramLengthValues
in class AbstractLanguage
- Throws:
wwan.commons.param.ParamException
defaultProgramLength
protected int defaultProgramLength()
- Specified by:
defaultProgramLength
in class AbstractLanguage
defaultGridWidth
protected int defaultGridWidth()
- Specified by:
defaultGridWidth
in class AbstractLanguage