p3j.pppm.parameters
Class Parameters

java.lang.Object
  extended by p3j.pppm.parameters.Parameters

public final class Parameters
extends Object

Central parameters directory. Contains all Parameter definitions necessary for the PPPM. Created on August 7, 2006

Author:
Christina Bohk, Roland Ewald

Field Summary
static Parameter EMIG_DEATHPROB_INFANT_1STHALF_F
          Emigrants: Proportion of infant deaths dying in the first 6 months (female).
static Parameter EMIG_DEATHPROB_INFANT_1STHALF_M
          Emigrants: Proportion of infant deaths dying in the first 6 months (male).
static Parameter EMIG_FERT
          Emigrants: Fertility.
static Parameter EMIG_MORT_X_F
          Emigrants: Mortality (female).
static Parameter EMIG_MORT_X_M
          Emigrants: Mortality (male).
static Parameter EMIG_PROP_LIVEBIRTH_M
          Emigrants: Proportion of male live births.
static Parameter EMIG_SURV_PROB_O100_F
          Emigrants: Survival probability of open-end age class (female).
static Parameter EMIG_SURV_PROB_O100_M
          Emigrants: Survival probability of open-end age class (male).
static Parameter EMIGRANTS_F
          Emigrants (female).
static Parameter EMIGRANTS_M
          Emigrants (male).
static Parameter IMMIG_DEATHPROB_INFANT_1STHALF_F
          Immigrants: Proportion of infant deaths dying in the first 6 months (female).
static Parameter IMMIG_DEATHPROB_INFANT_1STHALF_M
          Immigrants: Proportion of infant deaths dying in the first 6 months (male).
static Parameter IMMIG_F
          Immigrants (female).
static Parameter IMMIG_FERT
          Immigrants: Fertility.
static Parameter IMMIG_M
          Immigrants (male).
static Parameter IMMIG_MORT_X_F
          Immigrants: Mortality (female).
static Parameter IMMIG_MORT_X_M
          Immigrants: Mortality (male).
static Parameter IMMIG_PROP_LIVEBIRTH_M
          Immigrants: Proportion of male live births.
static Parameter IMMIG_SURV_PROB_O100_F
          Immigrants: Survival probability of open-end age class (female).
static Parameter IMMIG_SURV_PROB_O100_M
          Immigrants: Survival probability of open-end age class (male).
static Parameter NAT_DEATHPROB_INFANT_1STHALF_F
          Natives: Proportion of infant deaths dying in the first 6 months (female).
static Parameter NAT_DEATHPROB_INFANT_1STHALF_M
          Natives: Proportion of infant deaths dying in the first 6 months (male).
static Parameter NAT_FERT
          Natives: Fertility.
static Parameter NAT_MORT_X_F
          Natives: Mortality (female).
static Parameter NAT_MORT_X_M
          Natives: Mortality (male).
static Parameter NAT_P_END_SY_F
          Natives: Jump-off population (female).
static Parameter NAT_P_END_SY_M
          Natives: Jump-off population (male).
static Parameter NAT_PROP_LIVEBIRTH_M
          Natives: Proportion of male live births.
static Parameter NAT_SURV_PROB_O100_F
          Natives: Survival probability of open-end age class (female).
static Parameter NAT_SURV_PROB_O100_M
          Natives: Survival probability of open-end age class (male).
static String SURVIVORS_AGE_X
          The survivors at age x.
 
Method Summary
static Parameters getInstance()
          Returns singleton.
 List<Parameter> getParams()
          Gets the params.
protected static int nextID()
          Generates a unique id.
 void setParams(List<Parameter> params)
          Sets the params.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SURVIVORS_AGE_X

public static final String SURVIVORS_AGE_X
The survivors at age x. Since this string is later used to check whether a given parameter refers to mortality, it should be constant over all Parameter instances. TODO: Add an enumeration to define the type of a Parameter.

See Also:
Constant Field Values

NAT_SURV_PROB_O100_M

public static final Parameter NAT_SURV_PROB_O100_M
Natives: Survival probability of open-end age class (male).


NAT_SURV_PROB_O100_F

public static final Parameter NAT_SURV_PROB_O100_F
Natives: Survival probability of open-end age class (female).


NAT_DEATHPROB_INFANT_1STHALF_M

public static final Parameter NAT_DEATHPROB_INFANT_1STHALF_M
Natives: Proportion of infant deaths dying in the first 6 months (male).


NAT_DEATHPROB_INFANT_1STHALF_F

public static final Parameter NAT_DEATHPROB_INFANT_1STHALF_F
Natives: Proportion of infant deaths dying in the first 6 months (female).


NAT_PROP_LIVEBIRTH_M

public static final Parameter NAT_PROP_LIVEBIRTH_M
Natives: Proportion of male live births.


NAT_MORT_X_M

public static final Parameter NAT_MORT_X_M
Natives: Mortality (male).


NAT_MORT_X_F

public static final Parameter NAT_MORT_X_F
Natives: Mortality (female).


NAT_FERT

public static final Parameter NAT_FERT
Natives: Fertility.


NAT_P_END_SY_M

public static final Parameter NAT_P_END_SY_M
Natives: Jump-off population (male).


NAT_P_END_SY_F

public static final Parameter NAT_P_END_SY_F
Natives: Jump-off population (female).


EMIGRANTS_M

public static final Parameter EMIGRANTS_M
Emigrants (male).


EMIGRANTS_F

public static final Parameter EMIGRANTS_F
Emigrants (female).


EMIG_SURV_PROB_O100_M

public static final Parameter EMIG_SURV_PROB_O100_M
Emigrants: Survival probability of open-end age class (male).


EMIG_SURV_PROB_O100_F

public static final Parameter EMIG_SURV_PROB_O100_F
Emigrants: Survival probability of open-end age class (female).


EMIG_DEATHPROB_INFANT_1STHALF_M

public static final Parameter EMIG_DEATHPROB_INFANT_1STHALF_M
Emigrants: Proportion of infant deaths dying in the first 6 months (male).


EMIG_DEATHPROB_INFANT_1STHALF_F

public static final Parameter EMIG_DEATHPROB_INFANT_1STHALF_F
Emigrants: Proportion of infant deaths dying in the first 6 months (female).


EMIG_PROP_LIVEBIRTH_M

public static final Parameter EMIG_PROP_LIVEBIRTH_M
Emigrants: Proportion of male live births.


EMIG_MORT_X_M

public static final Parameter EMIG_MORT_X_M
Emigrants: Mortality (male).


EMIG_MORT_X_F

public static final Parameter EMIG_MORT_X_F
Emigrants: Mortality (female).


EMIG_FERT

public static final Parameter EMIG_FERT
Emigrants: Fertility.


IMMIG_M

public static final Parameter IMMIG_M
Immigrants (male).


IMMIG_F

public static final Parameter IMMIG_F
Immigrants (female).


IMMIG_SURV_PROB_O100_M

public static final Parameter IMMIG_SURV_PROB_O100_M
Immigrants: Survival probability of open-end age class (male).


IMMIG_SURV_PROB_O100_F

public static final Parameter IMMIG_SURV_PROB_O100_F
Immigrants: Survival probability of open-end age class (female).


IMMIG_DEATHPROB_INFANT_1STHALF_M

public static final Parameter IMMIG_DEATHPROB_INFANT_1STHALF_M
Immigrants: Proportion of infant deaths dying in the first 6 months (male).


IMMIG_DEATHPROB_INFANT_1STHALF_F

public static final Parameter IMMIG_DEATHPROB_INFANT_1STHALF_F
Immigrants: Proportion of infant deaths dying in the first 6 months (female).


IMMIG_PROP_LIVEBIRTH_M

public static final Parameter IMMIG_PROP_LIVEBIRTH_M
Immigrants: Proportion of male live births.


IMMIG_MORT_X_M

public static final Parameter IMMIG_MORT_X_M
Immigrants: Mortality (male).


IMMIG_MORT_X_F

public static final Parameter IMMIG_MORT_X_F
Immigrants: Mortality (female).


IMMIG_FERT

public static final Parameter IMMIG_FERT
Immigrants: Fertility.

Method Detail

getInstance

public static Parameters getInstance()
Returns singleton.

Returns:
the parameters singleton

nextID

protected static int nextID()
Generates a unique id.

Returns:
a unique id

getParams

public List<Parameter> getParams()
Gets the params.

Returns:
the params

setParams

public void setParams(List<Parameter> params)
Sets the params.

Parameters:
params - the new params


Copyright © 2012. All Rights Reserved.