simbad.picoevo.ext.representation
Class Element_DynamicArray
java.lang.Object
simbad.picoevo.core.representation.EvolutionObject
simbad.picoevo.core.representation.Element
simbad.picoevo.ext.representation.Element_Array
simbad.picoevo.ext.representation.Element_DynamicArray
- All Implemented Interfaces:
- java.lang.Cloneable, InitialisationInterface
- Direct Known Subclasses:
- Element_DynamicArray_Bit
public abstract class Element_DynamicArray
- extends Element_Array
Field Summary |
protected java.util.ArrayList |
_array
|
Method Summary |
void |
displayInformation()
|
java.lang.Object |
getArray()
return genotype - return parameter is an ArrayList |
void |
setArray(java.lang.Object __array)
set up genotype - parameter should be an ArrayList |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_array
protected java.util.ArrayList _array
Element_DynamicArray
public Element_DynamicArray(Individual __individualOwner,
java.util.ArrayList __elementLevelOperatorList)
Element_DynamicArray
public Element_DynamicArray(java.lang.String __name,
Individual __individualSpace,
java.util.ArrayList __elementLevelOperatorList)
Element_DynamicArray
public Element_DynamicArray(Individual __individualOwner,
java.util.ArrayList __elementLevelOperatorList,
int __size)
Element_DynamicArray
public Element_DynamicArray(java.lang.String __name,
Individual __individualSpace,
java.util.ArrayList __elementLevelOperatorList,
int __size)
getArray
public final java.lang.Object getArray()
- return genotype - return parameter is an ArrayList
- Specified by:
getArray
in class Element_Array
setArray
public final void setArray(java.lang.Object __array)
- set up genotype - parameter should be an ArrayList
- Specified by:
setArray
in class Element_Array
displayInformation
public void displayInformation()
- Overrides:
displayInformation
in class Element