edu.iu.iv.modeling.tarl.input.impl
Class DefaultHelperParameters

java.lang.Object
  |
  +--edu.iu.iv.modeling.tarl.input.impl.DefaultHelperParameters
All Implemented Interfaces:
HelperParameters

public class DefaultHelperParameters
extends java.lang.Object
implements HelperParameters

This class defines a default implementation of the HelperParametersInterface interface. It defines model parameters which are needed by the TarlHelper and methods to access them.

Author:
Jeegar T Maru
See Also:
DefaultTarlHelper, DefaultExecuterParameters

Constructor Summary
DefaultHelperParameters()
          Creates a new default instance of an HelperParameters.
 
Method Summary
 ExecuterParameters getExecuterParameters()
          Returns the ExecuterParameters for the model
 YearInformation getYearInformation()
          Returns the YearInformation for the model
 void initializeDefault()
          Initializes the HelperParameters with the specified values.
 void setExecuterParameters(ExecuterParameters executerParameters)
          Stores the ExecuterParameters for the model
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultHelperParameters

public DefaultHelperParameters()
Creates a new default instance of an HelperParameters. It initializes the parameters using default values as described in the PNAS paper.

Method Detail

initializeDefault

public void initializeDefault()
Initializes the HelperParameters with the specified values.

Specified by:
initializeDefault in interface HelperParameters

getYearInformation

public YearInformation getYearInformation()
Returns the YearInformation for the model

Specified by:
getYearInformation in interface HelperParameters
Returns:
the year information for the model

getExecuterParameters

public ExecuterParameters getExecuterParameters()
Returns the ExecuterParameters for the model

Specified by:
getExecuterParameters in interface HelperParameters
Returns:
the executer parameters for the model

setExecuterParameters

public void setExecuterParameters(ExecuterParameters executerParameters)
Stores the ExecuterParameters for the model

Parameters:
executerParameters - the executer parameters for the model