org.gcube.dataanalysis.ecoengine.interfaces
Interface SpatialProbabilityDistributionGeneric

All Superinterfaces:
SpatialProbabilityDistribution
All Known Implementing Classes:
DummyAlgorithm, TestAlgorithm

public interface SpatialProbabilityDistributionGeneric
extends SpatialProbabilityDistribution


Method Summary
 float calcProb(Object mainInfo, Object area)
           
 String getGeographicalID(Object geoInfo)
           
 List<Object> getGeographicalInfoObjects()
           
 String getGeographicalInfoType()
           
 float getInternalStatus()
           
 String getMainInfoID(Object mainInfo)
           
 List<Object> getMainInfoObjects()
           
 String getMainInfoType()
           
 void init(AlgorithmConfiguration config)
           
 void postProcess()
           
 void singleStepPostprocess(Object mainInfo, Object allAreasInformation)
           
 void singleStepPreprocess(Object mainInfo, Object area)
           
 void storeDistribution(Map<Object,Map<Object,Float>> distribution)
           
 
Methods inherited from interface org.gcube.dataanalysis.ecoengine.interfaces.SpatialProbabilityDistribution
getDescription, getInputParameters, getName, getOutput, getProperties
 

Method Detail

init

void init(AlgorithmConfiguration config)

getMainInfoType

String getMainInfoType()

getGeographicalInfoType

String getGeographicalInfoType()

getMainInfoObjects

List<Object> getMainInfoObjects()

getGeographicalInfoObjects

List<Object> getGeographicalInfoObjects()

calcProb

float calcProb(Object mainInfo,
               Object area)

singleStepPreprocess

void singleStepPreprocess(Object mainInfo,
                          Object area)

singleStepPostprocess

void singleStepPostprocess(Object mainInfo,
                           Object allAreasInformation)

postProcess

void postProcess()

storeDistribution

void storeDistribution(Map<Object,Map<Object,Float>> distribution)

getInternalStatus

float getInternalStatus()

getMainInfoID

String getMainInfoID(Object mainInfo)

getGeographicalID

String getGeographicalID(Object geoInfo)


Copyright © 2012. All Rights Reserved.