uaa.feral.social.data
Class AppliedSocialModelData

java.lang.Object
  extended by uaa.feral.social.data.AppliedSocialModelData
All Implemented Interfaces:
SocialModelData

public class AppliedSocialModelData
extends java.lang.Object
implements SocialModelData


Field Summary
static java.lang.String OutputDirectory
           
 
Constructor Summary
AppliedSocialModelData()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Double> getAgeWeightedDecisions()
           
 double getMunicipalConsumptionRate()
           
 double getNonMunicipalConsumptionRate()
           
 java.util.Map<java.lang.String,java.lang.Double> getSourceWeightedPerceptions()
           
 java.util.Map<java.lang.Object,java.lang.Double> getStatusWeightedDecisions()
           
 double getTolerableDistanceToSource()
           
 boolean isDegradeQuality()
           
 boolean isLargeSim()
           
 boolean isMunicipal()
           
static void main(java.lang.String[] args)
           
 void setAgeWeightedDecisions(java.util.Map<java.lang.String,java.lang.Double> waterDecisionAges)
           
 void setDegradeQuality(boolean degradeQuality)
           
 void setLargeSim(boolean largeSim)
           
 void setMunicipal(boolean municipal)
           
 void setMunicipalConsumptionRate(double municipalConsumptionRate)
           
 void setNonMunicipalConsumptionRate(double nonMunicipalConsumptionRate)
           
 void setSourceWeightedPerceptions(java.util.Map<java.lang.String,java.lang.Double> sourceWeightedPerceptions)
           
 void setStatusWeightedDecisions(java.util.Map<java.lang.Object,java.lang.Double> statusWeghtedDecisions)
           
 void setTolerableDistanceToSource(double tolerableDistanceToSource)
           
 AppliedSocialModelData setupModelData(java.lang.String file)
          Method to return specific types of model data
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OutputDirectory

public static java.lang.String OutputDirectory
Constructor Detail

AppliedSocialModelData

public AppliedSocialModelData()
Method Detail

setupModelData

public AppliedSocialModelData setupModelData(java.lang.String file)
Description copied from interface: SocialModelData
Method to return specific types of model data

Specified by:
setupModelData in interface SocialModelData
Parameters:
file - a file containing the model data
Returns:
the model data

main

public static void main(java.lang.String[] args)
                 throws java.io.FileNotFoundException,
                        java.io.IOException
Throws:
java.io.FileNotFoundException
java.io.IOException

getAgeWeightedDecisions

public java.util.Map<java.lang.String,java.lang.Double> getAgeWeightedDecisions()

setAgeWeightedDecisions

public void setAgeWeightedDecisions(java.util.Map<java.lang.String,java.lang.Double> waterDecisionAges)

isMunicipal

public boolean isMunicipal()

setMunicipal

public void setMunicipal(boolean municipal)

isLargeSim

public boolean isLargeSim()

setLargeSim

public void setLargeSim(boolean largeSim)

isDegradeQuality

public boolean isDegradeQuality()

setDegradeQuality

public void setDegradeQuality(boolean degradeQuality)

getTolerableDistanceToSource

public double getTolerableDistanceToSource()

setTolerableDistanceToSource

public void setTolerableDistanceToSource(double tolerableDistanceToSource)

getSourceWeightedPerceptions

public java.util.Map<java.lang.String,java.lang.Double> getSourceWeightedPerceptions()

setSourceWeightedPerceptions

public void setSourceWeightedPerceptions(java.util.Map<java.lang.String,java.lang.Double> sourceWeightedPerceptions)

getMunicipalConsumptionRate

public double getMunicipalConsumptionRate()

setMunicipalConsumptionRate

public void setMunicipalConsumptionRate(double municipalConsumptionRate)

getNonMunicipalConsumptionRate

public double getNonMunicipalConsumptionRate()

setNonMunicipalConsumptionRate

public void setNonMunicipalConsumptionRate(double nonMunicipalConsumptionRate)

getStatusWeightedDecisions

public java.util.Map<java.lang.Object,java.lang.Double> getStatusWeightedDecisions()

setStatusWeightedDecisions

public void setStatusWeightedDecisions(java.util.Map<java.lang.Object,java.lang.Double> statusWeghtedDecisions)