org.gcube.dataanalysis.ecoengine.transducers
Class OccurrencePointsSubtraction

java.lang.Object
  extended by org.gcube.dataanalysis.ecoengine.transducers.OccurrencePointsMerger
      extended by org.gcube.dataanalysis.ecoengine.transducers.OccurrencePointsSubtraction
All Implemented Interfaces:
ComputationalAgent, Transducerer

public class OccurrencePointsSubtraction
extends OccurrencePointsMerger


Nested Class Summary
 
Nested classes/interfaces inherited from class org.gcube.dataanalysis.ecoengine.transducers.OccurrencePointsMerger
OccurrencePointsMerger.OccurrenceRecord
 
Field Summary
 
Fields inherited from class org.gcube.dataanalysis.ecoengine.transducers.OccurrencePointsMerger
columns, columnsNames, confidenceValue, config, dbconnection, eventDatFld, finalTableLabel, finalTableName, finalTableNameL, firstbest, latFld, leftTableName, lonFld, modifDatFld, objectstodelete, objectstoinsert, recordedByFld, records_left, records_right, rightTableName, scientificNameFld, spatialToleranceValue, status
 
Constructor Summary
OccurrencePointsSubtraction()
           
 
Method Summary
 String getDescription()
           
protected  void manageHighProbability(float probability, OccurrencePointsMerger.OccurrenceRecord leftOcc, OccurrencePointsMerger.OccurrenceRecord rightOcc)
           
protected  void manageLowProbability(float probability, OccurrencePointsMerger.OccurrenceRecord leftOcc, OccurrencePointsMerger.OccurrenceRecord rightOcc)
           
 
Methods inherited from class org.gcube.dataanalysis.ecoengine.transducers.OccurrencePointsMerger
compute, convert2conventionalFormat, extProb, extractColumnNames, getInfrastructure, getInputParameters, getOutput, getResourceLoad, getResources, getStatus, init, main, occurrenceRecord2String, persist, prepareFinalTable, probabilityDates, probabilityStrings, row2OccurrenceRecord, setConfiguration, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OccurrencePointsSubtraction

public OccurrencePointsSubtraction()
Method Detail

getDescription

public String getDescription()
Specified by:
getDescription in interface ComputationalAgent
Overrides:
getDescription in class OccurrencePointsMerger

manageHighProbability

protected void manageHighProbability(float probability,
                                     OccurrencePointsMerger.OccurrenceRecord leftOcc,
                                     OccurrencePointsMerger.OccurrenceRecord rightOcc)
Overrides:
manageHighProbability in class OccurrencePointsMerger

manageLowProbability

protected void manageLowProbability(float probability,
                                    OccurrencePointsMerger.OccurrenceRecord leftOcc,
                                    OccurrencePointsMerger.OccurrenceRecord rightOcc)
Overrides:
manageLowProbability in class OccurrencePointsMerger


Copyright © 2012. All Rights Reserved.