public class AquamapsSuitable extends Object implements SpatialProbabilityDistributionTable
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<String,List<Object>> |
allSpeciesObservations |
protected String |
currentFAOAreas |
protected HashMap<String,String> |
currentSpeciesBoundingBoxInfo |
protected String |
type |
| Constructor and Description |
|---|
AquamapsSuitable() |
public static String generateMaxMinHspec(String minmaxTableName, String hspenTable, String occurrencePointsTable, org.hibernate.SessionFactory dbHibConnection)
public void init(AlgorithmConfiguration config, org.hibernate.SessionFactory dbHibConnection)
init in interface SpatialProbabilityDistributionTablepublic String getMainInfoQuery()
getMainInfoQuery in interface SpatialProbabilityDistributionTablepublic String getGeographicalInfoQuery()
getGeographicalInfoQuery in interface SpatialProbabilityDistributionTablepublic float calcProb(Object species, Object area)
calcProb in interface SpatialProbabilityDistributionTablepublic String getAdditionalMetaInformation()
getAdditionalMetaInformation in interface SpatialProbabilityDistributionTablepublic String getAdditionalInformation(Object species, Object area)
getAdditionalInformation in interface SpatialProbabilityDistributionTablepublic void postProcess()
postProcess in interface SpatialProbabilityDistributionTablepublic String getDistributionTableStatement()
getDistributionTableStatement in interface SpatialProbabilityDistributionTablepublic String getMainInfoID(Object speciesInfo)
getMainInfoID in interface SpatialProbabilityDistributionTablepublic String getGeographicalID(Object geoInfo)
getGeographicalID in interface SpatialProbabilityDistributionTablepublic void getBoundingBoxInformation(Object[] speciesInfoRow, Object[] speciesObservations)
public void singleStepPreprocess(Object species, Object allAreasInformation)
singleStepPreprocess in interface SpatialProbabilityDistributionTablepublic void singleStepPostprocess(Object species, Object area)
singleStepPostprocess in interface SpatialProbabilityDistributionTablepublic boolean isSynchronousProbabilityWrite()
isSynchronousProbabilityWrite in interface SpatialProbabilityDistributionTablepublic String filterProbabiltyRow(String probabiltyRow)
filterProbabiltyRow in interface SpatialProbabilityDistributionTablepublic Queue<String> filterProbabilitySet(Queue<String> probabiltyRows)
filterProbabilitySet in interface SpatialProbabilityDistributionTablepublic float getInternalStatus()
getInternalStatus in interface SpatialProbabilityDistributionTablepublic ALG_PROPS[] getProperties()
getProperties in interface GenericAlgorithmgetProperties in interface SpatialProbabilityDistributionTablepublic String getName()
getName in interface GenericAlgorithmpublic String getDescription()
getDescription in interface GenericAlgorithmpublic List<StatisticalType> getInputParameters()
getInputParameters in interface GenericAlgorithmpublic StatisticalType getOutput()
getOutput in interface GenericAlgorithmCopyright © 2015. All Rights Reserved.