de.cesr.sesamgim.param
Enum GRandomPa

java.lang.Object
  extended by java.lang.Enum<GRandomPa>
      extended by de.cesr.sesamgim.param.GRandomPa
All Implemented Interfaces:
de.cesr.parma.core.PmParameterDefinition, Serializable, Comparable<GRandomPa>

public enum GRandomPa
extends Enum<GRandomPa>
implements de.cesr.parma.core.PmParameterDefinition

SesamGIM - Geographical Initialisation for Milieu Agents


Enum Constant Summary
RANDOM_DIST_AGENT_AGGREGATION
          Name for default random distribution for agent aggregation Default value: "RANDOM_DIST_AGENT_AGGREGATION".
RANDOM_DIST_AGENT_INITIALISATION
          Name for default random distribution for agent initalisation.
RANDOM_DIST_AREA_INITIALISATION
          Name for default random distribution for area initalisation.
RANDOM_DIST_GROUP_INITIALISATION
          Name for default random distribution for group initalisation.
RANDOM_DIST_POP_UPDATE
          Name for default random distribution for population updater Default value: "RANDOM_DIST_POP_UPDATE".
RANDOM_SEED
           
RANDOM_SEED_AGENT_AGGREGATION
           
RANDOM_SEED_AGENT_INITIALISATION
           
RANDOM_SEED_AREA_INITIALISATION
           
RANDOM_SEED_GROUP_INITIALISATION
           
RANDOM_SEED_INITIALISATION
           
RANDOM_SEED_POPDYN
           
RANDOM_STREAM
          Name for default random stream generator for all initalisation (but may be defined for area/group/agent specifically).
RANDOM_STREAM_AGENT_AGGREGATION
          Name for default random stream generator for population updater Default value: RANDOM_STREAM_INITIALISATION.
RANDOM_STREAM_AGENT_INITIALISATION
          Name for default random stream generator for agent initalisation.
RANDOM_STREAM_AREA_INITIALISATION
          Name for default random stream generator for agent initalisation.
RANDOM_STREAM_GROUP_INITIALISATION
          Name for default random stream generator for agent initalisation.
RANDOM_STREAM_INITIALISATION
          Name for default random stream generator for all initalisation (but may be defined for area/group/agent specifically).
RANDOM_STREAM_POP_UPDATE
          Name for default random stream generator for population updater Default value: RANDOM_STREAM_INITIALISATION.
 
Field Summary
static String RANDOM_STREAM_AGENT_AGGREGATION_CUSTOMISED
          When a generator defaults to a super-generator (same String) an alternative name is required in case of customisation to indicate that it is now customised and may no longer point to the super-generator (otherwise, the customized generator would overwrite the super-generator).
static String RANDOM_STREAM_AGENT_INITIALISATION_CUSTOMISED
          When a generator defaults to a super-generator (same String) an alternative name is required in case of customisation to indicate that it is now customised and may no longer point to the super-generator (otherwise, the customized generator would overwrite the super-generator).
static String RANDOM_STREAM_AREA_INITIALISATION_CUSTOMISED
          When a generator defaults to a super-generator (same String) an alternative name is required in case of customisation to indicate that it is now customised and may no longer point to the super-generator (otherwise, the customized generator would overwrite the super-generator).
static String RANDOM_STREAM_GROUP_INITIALISATION_CUSTOMISED
          When a generator defaults to a super-generator (same String) an alternative name is required in case of customisation to indicate that it is now customised and may no longer point to the super-generator (otherwise, the customized generator would overwrite the super-generator).
static String RANDOM_STREAM_INITIALISATION_CUSTOMISED
          When a generator defaults to a super-generator (same String) an alternative name is required in case of customisation to indicate that it is now customised and may no longer point to the super-generator (otherwise, the customized generator would overwrite the super-generator).
static String RANDOM_STREAM_POP_UPDATE_CUSTOMISED
          When a generator defaults to a super-generator (same String) an alternative name is required in case of customisation to indicate that it is now customised and may no longer point to the super-generator (otherwise, the customized generator would overwrite the super-generator).
 
Method Summary
 Object getDefaultValue()
           
 Class<?> getType()
           
static GRandomPa valueOf(String name)
          Returns the enum constant of this type with the specified name.
static GRandomPa[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.cesr.parma.core.PmParameterDefinition
getDeclaringClass
 

Enum Constant Detail

RANDOM_SEED

public static final GRandomPa RANDOM_SEED

RANDOM_SEED_INITIALISATION

public static final GRandomPa RANDOM_SEED_INITIALISATION

RANDOM_SEED_AREA_INITIALISATION

public static final GRandomPa RANDOM_SEED_AREA_INITIALISATION

RANDOM_SEED_GROUP_INITIALISATION

public static final GRandomPa RANDOM_SEED_GROUP_INITIALISATION

RANDOM_SEED_AGENT_INITIALISATION

public static final GRandomPa RANDOM_SEED_AGENT_INITIALISATION

RANDOM_SEED_POPDYN

public static final GRandomPa RANDOM_SEED_POPDYN

RANDOM_SEED_AGENT_AGGREGATION

public static final GRandomPa RANDOM_SEED_AGENT_AGGREGATION

RANDOM_STREAM

public static final GRandomPa RANDOM_STREAM
Name for default random stream generator for all initalisation (but may be defined for area/group/agent specifically).


RANDOM_STREAM_INITIALISATION

public static final GRandomPa RANDOM_STREAM_INITIALISATION
Name for default random stream generator for all initalisation (but may be defined for area/group/agent specifically).


RANDOM_STREAM_AREA_INITIALISATION

public static final GRandomPa RANDOM_STREAM_AREA_INITIALISATION
Name for default random stream generator for agent initalisation. Default value: RANDOM_STREAM_AGENT_INITIALISATION.


RANDOM_STREAM_GROUP_INITIALISATION

public static final GRandomPa RANDOM_STREAM_GROUP_INITIALISATION
Name for default random stream generator for agent initalisation. Default value: RANDOM_STREAM_AGENT_INITIALISATION.


RANDOM_STREAM_AGENT_INITIALISATION

public static final GRandomPa RANDOM_STREAM_AGENT_INITIALISATION
Name for default random stream generator for agent initalisation. Default value: RANDOM_STREAM_AGENT_INITIALISATION.


RANDOM_STREAM_POP_UPDATE

public static final GRandomPa RANDOM_STREAM_POP_UPDATE
Name for default random stream generator for population updater Default value: RANDOM_STREAM_INITIALISATION.


RANDOM_STREAM_AGENT_AGGREGATION

public static final GRandomPa RANDOM_STREAM_AGENT_AGGREGATION
Name for default random stream generator for population updater Default value: RANDOM_STREAM_INITIALISATION.


RANDOM_DIST_AREA_INITIALISATION

public static final GRandomPa RANDOM_DIST_AREA_INITIALISATION
Name for default random distribution for area initalisation. Default value: "RANDOM_DIST_AREA_INITIALISATION".


RANDOM_DIST_GROUP_INITIALISATION

public static final GRandomPa RANDOM_DIST_GROUP_INITIALISATION
Name for default random distribution for group initalisation. Default value: "RANDOM_DIST_GROUP_INITIALISATION".


RANDOM_DIST_AGENT_INITIALISATION

public static final GRandomPa RANDOM_DIST_AGENT_INITIALISATION
Name for default random distribution for agent initalisation. Default value: "RANDOM_DIST_AGENT_INITIALISATION".


RANDOM_DIST_POP_UPDATE

public static final GRandomPa RANDOM_DIST_POP_UPDATE
Name for default random distribution for population updater Default value: "RANDOM_DIST_POP_UPDATE".


RANDOM_DIST_AGENT_AGGREGATION

public static final GRandomPa RANDOM_DIST_AGENT_AGGREGATION
Name for default random distribution for agent aggregation Default value: "RANDOM_DIST_AGENT_AGGREGATION".

Field Detail

RANDOM_STREAM_INITIALISATION_CUSTOMISED

public static final String RANDOM_STREAM_INITIALISATION_CUSTOMISED
When a generator defaults to a super-generator (same String) an alternative name is required in case of customisation to indicate that it is now customised and may no longer point to the super-generator (otherwise, the customized generator would overwrite the super-generator).

See Also:
Constant Field Values

RANDOM_STREAM_AREA_INITIALISATION_CUSTOMISED

public static final String RANDOM_STREAM_AREA_INITIALISATION_CUSTOMISED
When a generator defaults to a super-generator (same String) an alternative name is required in case of customisation to indicate that it is now customised and may no longer point to the super-generator (otherwise, the customized generator would overwrite the super-generator).

See Also:
Constant Field Values

RANDOM_STREAM_GROUP_INITIALISATION_CUSTOMISED

public static final String RANDOM_STREAM_GROUP_INITIALISATION_CUSTOMISED
When a generator defaults to a super-generator (same String) an alternative name is required in case of customisation to indicate that it is now customised and may no longer point to the super-generator (otherwise, the customized generator would overwrite the super-generator).

See Also:
Constant Field Values

RANDOM_STREAM_AGENT_INITIALISATION_CUSTOMISED

public static final String RANDOM_STREAM_AGENT_INITIALISATION_CUSTOMISED
When a generator defaults to a super-generator (same String) an alternative name is required in case of customisation to indicate that it is now customised and may no longer point to the super-generator (otherwise, the customized generator would overwrite the super-generator).

See Also:
Constant Field Values

RANDOM_STREAM_POP_UPDATE_CUSTOMISED

public static final String RANDOM_STREAM_POP_UPDATE_CUSTOMISED
When a generator defaults to a super-generator (same String) an alternative name is required in case of customisation to indicate that it is now customised and may no longer point to the super-generator (otherwise, the customized generator would overwrite the super-generator).

See Also:
Constant Field Values

RANDOM_STREAM_AGENT_AGGREGATION_CUSTOMISED

public static final String RANDOM_STREAM_AGENT_AGGREGATION_CUSTOMISED
When a generator defaults to a super-generator (same String) an alternative name is required in case of customisation to indicate that it is now customised and may no longer point to the super-generator (otherwise, the customized generator would overwrite the super-generator).

See Also:
Constant Field Values
Method Detail

values

public static GRandomPa[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (GRandomPa c : GRandomPa.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static GRandomPa valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getType

public Class<?> getType()
Specified by:
getType in interface de.cesr.parma.core.PmParameterDefinition

getDefaultValue

public Object getDefaultValue()
Specified by:
getDefaultValue in interface de.cesr.parma.core.PmParameterDefinition