Uses of Class
ec.util.DecodeReturn

Packages that use DecodeReturn
ec.app.lawnmower.func   
ec.app.regression.func   
ec.gp   
ec.util   
 

Uses of DecodeReturn in ec.app.lawnmower.func
 

Methods in ec.app.lawnmower.func with parameters of type DecodeReturn
 boolean LawnERC.decode(DecodeReturn dret)
           
 

Uses of DecodeReturn in ec.app.regression.func
 

Methods in ec.app.regression.func with parameters of type DecodeReturn
 boolean RegERC.decode(DecodeReturn dret)
           
 

Uses of DecodeReturn in ec.gp
 

Methods in ec.gp with parameters of type DecodeReturn
abstract  boolean ERC.decode(DecodeReturn dret)
          Decodes data into the ERC from dret.
 GPNode ERC.readNode(DecodeReturn dret)
           
 GPNode GPNode.readNode(DecodeReturn dret)
          Reads the node symbol, advancing the DecodeReturn to the first character in the string beyond the node symbol, and returns a new, empty GPNode of the appropriate class representing that symbol, else null if the node symbol is not of the correct type for your GPNode class.
static GPNode GPNode.readRootedTree(int linenumber, DecodeReturn dret, GPType expectedType, GPFunctionSet set, GPNodeParent parent, int argposition, EvolutionState state)
          Reads the node and its children from the form printed out by printRootedTree.
 

Uses of DecodeReturn in ec.util
 

Methods in ec.util that return DecodeReturn
static DecodeReturn Code.checkPreamble(java.lang.String preamble, EvolutionState state, java.io.LineNumberReader reader)
          Finds the next nonblank line, then trims the line and checks the preamble.
 DecodeReturn DecodeReturn.reset(java.lang.String _data)
          Use this to reuse your DecodeReturn for another string
 DecodeReturn DecodeReturn.reset(java.lang.String _data, int _pos)
          Use this to reuse your DecodeReturn for another string
 DecodeReturn DecodeReturn.scanAt(int _pos)
          Sets the DecodeReturn to begin scanning at _pos, which should be valid.
 

Methods in ec.util with parameters of type DecodeReturn
static void Code.decode(DecodeReturn d)
          Decodes the next item out of a DecodeReturn and modifies the DecodeReturn to hold the results.