public class Field
extends java.lang.Object
Constructor and Description |
---|
Field() |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getAdminId() |
java.lang.Integer |
getAnnuityDifference() |
java.lang.Integer |
getAnnuityDifferenceScaled() |
java.lang.Double |
getArea() |
java.lang.Integer |
getAreaComplexity() |
java.lang.Integer |
getAreaComplexityScaled() |
java.lang.Integer |
getBarley1() |
java.lang.Integer |
getBarley2() |
java.lang.Integer |
getBarleyAnnuity() |
java.lang.Integer |
getBarleyYieldMean() |
java.lang.Integer |
getBeastid() |
java.lang.Double |
getCriteriaSum() |
java.lang.Integer |
getCropYieldAnnuity() |
java.lang.Integer |
getEcologicalId() |
java.lang.Integer |
getErosion() |
java.lang.Integer |
getErosionScaled() |
java.lang.Boolean |
getFulfillsRestrictions() |
java.lang.Boolean |
getFulfillsTargets() |
java.lang.Integer |
getLandscapeDiversity() |
java.lang.Integer |
getLandscapeDiversityScaled() |
java.lang.Integer |
getMaize1() |
java.lang.Integer |
getMaize2() |
java.lang.Integer |
getMaizeAnnuity() |
java.lang.Integer |
getMaizeYieldMean() |
java.lang.Integer |
getNitrateLeaching() |
java.lang.Integer |
getNitrateLeachingScaled() |
java.lang.Integer |
getPercolationWater() |
java.lang.Integer |
getPercolationWaterScaled() |
java.lang.Integer |
getRape1() |
java.lang.Integer |
getRape2() |
java.lang.Integer |
getRapeAnnuity() |
java.lang.Integer |
getRapeYieldMean() |
java.lang.String |
getRotation() |
java.lang.Double |
getSlope() |
java.lang.Integer |
getSoilMoistureIndex() |
java.lang.Integer |
getSoilQualityIndex() |
java.lang.Boolean |
getSrc() |
java.lang.Double |
getSrc1() |
java.lang.Double |
getSrc2() |
java.lang.Double |
getSrc3() |
java.lang.Double |
getSrc4() |
java.lang.Integer |
getSrcAnnuity() |
java.lang.Integer |
getSrcClass() |
java.lang.Integer |
getSrcYieldSum() |
java.lang.Integer |
getStartyear() |
java.lang.Integer |
getSugarBeet1() |
java.lang.Integer |
getSugarBeet2() |
java.lang.Integer |
getSugarBeetAnnuity() |
java.lang.Integer |
getSugarBeetYieldMean() |
java.lang.Integer |
getWheat1() |
java.lang.Integer |
getWheat2() |
java.lang.Integer |
getWheatAnnuity() |
java.lang.Integer |
getWheatYieldMean() |
boolean |
isBirdProtectionArea() |
boolean |
isBufferArea() |
boolean |
isFfhArea() |
boolean |
isFloodingArea() |
boolean |
isNatureConservationArea() |
boolean |
isRegionSpecificProtectionArea() |
boolean |
isWaterProtectionArea() |
static java.util.List<Field> |
loadFromCSV(java.io.Reader inreader,
boolean results)
Method to load inputs from reader.
|
static java.util.List<Field> |
loadFromCSV(java.lang.String file,
boolean results)
Method to load inputs from .csv file.
|
void |
setAdminId(java.lang.Integer adminId) |
void |
setAnnuityDifference(java.lang.Integer annuityDifference) |
void |
setAnnuityDifferenceScaled(java.lang.Integer annuityDifferenceScaled) |
void |
setArea(java.lang.Double area) |
void |
setAreaComplexity(java.lang.Integer areaComplexity) |
void |
setAreaComplexityScaled(java.lang.Integer areaComplexityScaled) |
void |
setBarley1(java.lang.Integer barley1) |
void |
setBarley2(java.lang.Integer barley2) |
void |
setBarleyAnnuity(java.lang.Integer barleyAnnuity) |
void |
setBarleyYieldMean(java.lang.Integer barleyYieldMean) |
void |
setBeastid(java.lang.Integer beastid) |
void |
setBirdProtectionArea(boolean birdProtectionArea) |
void |
setBufferArea(boolean bufferArea) |
void |
setCriteriaSum(java.lang.Double criteriaSum) |
void |
setCropYieldAnnuity(java.lang.Integer cropYieldAnnuity) |
void |
setEcologicalId(java.lang.Integer ecologicalId) |
void |
setErosion(java.lang.Integer erosion) |
void |
setErosionScaled(java.lang.Integer erosionScaled) |
void |
setFfhArea(boolean ffhArea) |
void |
setFloodingArea(boolean floodingArea) |
void |
setFulfillsRestrictions(java.lang.Boolean fulfillsRestrictions) |
void |
setFulfillsTargets(java.lang.Boolean fulfillsTargets) |
void |
setLandscapeDiversity(java.lang.Integer landscapeDiversity) |
void |
setLandscapeDiversityScaled(java.lang.Integer landscapeDiversityScaled) |
void |
setMaize1(java.lang.Integer maize1) |
void |
setMaize2(java.lang.Integer maize2) |
void |
setMaizeAnnuity(java.lang.Integer maizeAnnuity) |
void |
setMaizeYieldMean(java.lang.Integer maizeYieldMean) |
void |
setNatureConservationArea(boolean natureConservationArea) |
void |
setNitrateLeaching(java.lang.Integer nitrateLeaching) |
void |
setNitrateLeachingScaled(java.lang.Integer nitrateLeachingScaled) |
void |
setPercolationWater(java.lang.Integer percolationWater) |
void |
setPercolationWaterScaled(java.lang.Integer percolationWaterScaled) |
void |
setRape1(java.lang.Integer rape1) |
void |
setRape2(java.lang.Integer rape2) |
void |
setRapeAnnuity(java.lang.Integer rapeAnnuity) |
void |
setRapeYieldMean(java.lang.Integer rapeYieldMean) |
void |
setRegionSpecificProtectionArea(boolean regionSpecificProtectionArea) |
void |
setRotation(java.lang.String rotation) |
void |
setSlope(java.lang.Double slope) |
void |
setSoilMoistureIndex(java.lang.Integer soilMoistureIndex) |
void |
setSoilQualityIndex(java.lang.Integer soilQualityIndex) |
void |
setSrc(java.lang.Boolean src) |
void |
setSrc1(java.lang.Double src1) |
void |
setSrc2(java.lang.Double src2) |
void |
setSrc3(java.lang.Double src3) |
void |
setSrc4(java.lang.Double src4) |
void |
setSrcAnnuity(java.lang.Integer srcAnnuity) |
void |
setSrcClass(java.lang.Integer srcClass) |
void |
setSrcYieldSum(java.lang.Integer srcYieldSum) |
void |
setStartyear(java.lang.Integer startyear) |
void |
setSugarBeet1(java.lang.Integer sugarBeet1) |
void |
setSugarBeet2(java.lang.Integer sugarBeet2) |
void |
setSugarBeetAnnuity(java.lang.Integer sugarBeetAnnuity) |
void |
setSugarBeetYieldMean(java.lang.Integer sugarBeetYieldMean) |
void |
setWaterProtectionArea(boolean waterProtectionArea) |
void |
setWheat1(java.lang.Integer wheat1) |
void |
setWheat2(java.lang.Integer wheat2) |
void |
setWheatAnnuity(java.lang.Integer wheatAnnuity) |
void |
setWheatYieldMean(java.lang.Integer wheatYieldMean) |
static void |
writeToCSVOnlyResults(java.util.List<Field> fields,
java.lang.String file)
Method to write only the simulation results to csv file.
|
static void |
writeToCSVWithResults(java.util.List<Field> fields,
java.lang.String file)
Method to write attribute data (without results) to csv file.
|
static void |
writeToCSVWithResults(java.util.List<Field> fields,
java.io.Writer inwriter)
Method to write attribute data (without results) to csv file.
|
public java.lang.Integer getBeastid()
public void setBeastid(java.lang.Integer beastid)
public java.lang.Integer getStartyear()
public void setStartyear(java.lang.Integer startyear)
public java.lang.Double getArea()
public void setArea(java.lang.Double area)
public java.lang.Double getSlope()
public void setSlope(java.lang.Double slope)
public java.lang.Integer getAdminId()
public void setAdminId(java.lang.Integer adminId)
public java.lang.Integer getEcologicalId()
public void setEcologicalId(java.lang.Integer ecologicalId)
public java.lang.Integer getSoilQualityIndex()
public void setSoilQualityIndex(java.lang.Integer soilQualityIndex)
public java.lang.Integer getSoilMoistureIndex()
public void setSoilMoistureIndex(java.lang.Integer soilMoistureIndex)
public java.lang.String getRotation()
public void setRotation(java.lang.String rotation)
public boolean isBirdProtectionArea()
public void setBirdProtectionArea(boolean birdProtectionArea)
public boolean isFfhArea()
public void setFfhArea(boolean ffhArea)
public boolean isFloodingArea()
public void setFloodingArea(boolean floodingArea)
public boolean isNatureConservationArea()
public void setNatureConservationArea(boolean natureConservationArea)
public boolean isRegionSpecificProtectionArea()
public void setRegionSpecificProtectionArea(boolean regionSpecificProtectionArea)
public boolean isWaterProtectionArea()
public void setWaterProtectionArea(boolean waterProtectionArea)
public boolean isBufferArea()
public void setBufferArea(boolean bufferArea)
public java.lang.Integer getErosion()
public void setErosion(java.lang.Integer erosion)
public java.lang.Integer getAreaComplexity()
public void setAreaComplexity(java.lang.Integer areaComplexity)
public java.lang.Integer getPercolationWater()
public void setPercolationWater(java.lang.Integer percolationWater)
public java.lang.Integer getLandscapeDiversity()
public void setLandscapeDiversity(java.lang.Integer landscapeDiversity)
public java.lang.Integer getNitrateLeaching()
public void setNitrateLeaching(java.lang.Integer nitrateLeaching)
public java.lang.Integer getWheat1()
public void setWheat1(java.lang.Integer wheat1)
public java.lang.Integer getWheat2()
public void setWheat2(java.lang.Integer wheat2)
public java.lang.Integer getSugarBeet1()
public void setSugarBeet1(java.lang.Integer sugarBeet1)
public java.lang.Integer getSugarBeet2()
public void setSugarBeet2(java.lang.Integer sugarBeet2)
public java.lang.Integer getBarley1()
public void setBarley1(java.lang.Integer barley1)
public java.lang.Integer getBarley2()
public void setBarley2(java.lang.Integer barley2)
public java.lang.Integer getRape1()
public void setRape1(java.lang.Integer rape1)
public java.lang.Integer getRape2()
public void setRape2(java.lang.Integer rape2)
public java.lang.Integer getMaize1()
public void setMaize1(java.lang.Integer maize1)
public java.lang.Integer getMaize2()
public void setMaize2(java.lang.Integer maize2)
public java.lang.Double getSrc1()
public void setSrc1(java.lang.Double src1)
public java.lang.Double getSrc2()
public void setSrc2(java.lang.Double src2)
public java.lang.Double getSrc3()
public void setSrc3(java.lang.Double src3)
public java.lang.Double getSrc4()
public void setSrc4(java.lang.Double src4)
public java.lang.Boolean getSrc()
public void setSrc(java.lang.Boolean src)
public java.lang.Integer getSrcClass()
public void setSrcClass(java.lang.Integer srcClass)
public java.lang.Boolean getFulfillsRestrictions()
public void setFulfillsRestrictions(java.lang.Boolean fulfillsRestrictions)
public java.lang.Boolean getFulfillsTargets()
public void setFulfillsTargets(java.lang.Boolean fulfillsTargets)
public java.lang.Double getCriteriaSum()
public void setCriteriaSum(java.lang.Double criteriaSum)
public java.lang.Integer getSrcAnnuity()
public void setSrcAnnuity(java.lang.Integer srcAnnuity)
public java.lang.Integer getWheatAnnuity()
public void setWheatAnnuity(java.lang.Integer wheatAnnuity)
public java.lang.Integer getSugarBeetAnnuity()
public void setSugarBeetAnnuity(java.lang.Integer sugarBeetAnnuity)
public java.lang.Integer getBarleyAnnuity()
public void setBarleyAnnuity(java.lang.Integer barleyAnnuity)
public java.lang.Integer getRapeAnnuity()
public void setRapeAnnuity(java.lang.Integer rapeAnnuity)
public java.lang.Integer getMaizeAnnuity()
public void setMaizeAnnuity(java.lang.Integer maizeAnnuity)
public java.lang.Integer getAnnuityDifference()
public void setAnnuityDifference(java.lang.Integer annuityDifference)
public java.lang.Integer getCropYieldAnnuity()
public void setCropYieldAnnuity(java.lang.Integer cropYieldAnnuity)
public java.lang.Integer getWheatYieldMean()
public void setWheatYieldMean(java.lang.Integer wheatYieldMean)
public java.lang.Integer getSugarBeetYieldMean()
public void setSugarBeetYieldMean(java.lang.Integer sugarBeetYieldMean)
public java.lang.Integer getBarleyYieldMean()
public void setBarleyYieldMean(java.lang.Integer barleyYieldMean)
public java.lang.Integer getRapeYieldMean()
public void setRapeYieldMean(java.lang.Integer rapeYieldMean)
public java.lang.Integer getMaizeYieldMean()
public void setMaizeYieldMean(java.lang.Integer maizeYieldMean)
public java.lang.Integer getSrcYieldSum()
public void setSrcYieldSum(java.lang.Integer srcYieldSum)
public java.lang.Integer getLandscapeDiversityScaled()
public void setLandscapeDiversityScaled(java.lang.Integer landscapeDiversityScaled)
public java.lang.Integer getErosionScaled()
public void setErosionScaled(java.lang.Integer erosionScaled)
public java.lang.Integer getAreaComplexityScaled()
public void setAreaComplexityScaled(java.lang.Integer areaComplexityScaled)
public java.lang.Integer getAnnuityDifferenceScaled()
public void setAnnuityDifferenceScaled(java.lang.Integer annuityDifferenceScaled)
public java.lang.Integer getNitrateLeachingScaled()
public void setNitrateLeachingScaled(java.lang.Integer nitrateLeachingScaled)
public java.lang.Integer getPercolationWaterScaled()
public void setPercolationWaterScaled(java.lang.Integer percolationWaterScaled)
public static void writeToCSVWithResults(java.util.List<Field> fields, java.lang.String file) throws java.io.IOException
fields
- List of fieldsfile
- Output field namejava.io.IOException
public static void writeToCSVWithResults(java.util.List<Field> fields, java.io.Writer inwriter) throws java.io.IOException
fields
- List of fieldsinwriter
- Writer objectjava.io.IOException
public static void writeToCSVOnlyResults(java.util.List<Field> fields, java.lang.String file) throws java.io.IOException
fields
- List of fieldsfile
- Name of output filejava.io.IOException
public static java.util.List<Field> loadFromCSV(java.lang.String file, boolean results) throws java.io.FileNotFoundException
file
- Input file nameresults
- Boolean to decide, if results should be loaded toojava.io.FileNotFoundException
public static java.util.List<Field> loadFromCSV(java.io.Reader inreader, boolean results) throws java.io.FileNotFoundException
inreader
- Input readerresults
- Boolean to decide, if results should be loaded toojava.io.FileNotFoundException