public class OccurrencePointsDuplicatesDeleter extends OccurrencePointsMerger
OccurrencePointsMerger.OccurrenceRecordcolumns, columnsNames, confidence, confidenceValue, config, dbconnection, eventDateColumn, eventDatFld, finalTableLabel, finalTableName, finalTableNameF, finalTableNameL, firstbest, javaDateFormat, lastModificationColumn, latFld, latitudeColumn, leftRows, leftTableName, leftTableNameF, lonFld, longitudeColumn, modifDatFld, objectstodelete, objectstoinsert, recordedByColumn, recordedByFld, records_left, records_right, rightRows, rightTableName, rightTableNameF, scientificNameColumn, scientificNameFld, spatialTolerance, spatialToleranceValue, sqlDateFormat, status, tableNameF| Constructor and Description |
|---|
OccurrencePointsDuplicatesDeleter() |
| Modifier and Type | Method and Description |
|---|---|
void |
computeOLD() |
void |
computeRange() |
String |
getDescription() |
List<StatisticalType> |
getInputParameters() |
void |
init() |
protected boolean |
isBetterThan(OccurrencePointsMerger.OccurrenceRecord leftOcc,
OccurrencePointsMerger.OccurrenceRecord rightOcc) |
void |
postProcess() |
protected void |
prepareFinalTable() |
void |
takeFullRanges() |
void |
takeRange(int offsetLeft,
int numLeft,
int offsetRight,
int numRight) |
compute, convert2conventionalFormat, extProb, extractColumnNames, getInfrastructure, getNumLeftObjects, getNumRightObjects, getOutput, getResourceLoad, getResources, getStatus, initDB, insertBuffer, main, manageHighProbability, manageLowProbability, occurrenceRecord2String, persist, probabilityDates, probabilityStrings, row2OccurrenceRecord, setConfiguration, shutdown, takeEssentialpublic List<StatisticalType> getInputParameters()
getInputParameters in interface ComputationalAgentgetInputParameters in class OccurrencePointsMergerpublic String getDescription()
getDescription in interface ComputationalAgentgetDescription in class OccurrencePointsMergerpublic void init()
throws Exception
init in interface ComputationalAgentinit in class OccurrencePointsMergerExceptionprotected boolean isBetterThan(OccurrencePointsMerger.OccurrenceRecord leftOcc, OccurrencePointsMerger.OccurrenceRecord rightOcc)
protected void prepareFinalTable()
throws Exception
prepareFinalTable in class OccurrencePointsMergerExceptionpublic void takeFullRanges()
takeFullRanges in class OccurrencePointsMergerpublic void takeRange(int offsetLeft,
int numLeft,
int offsetRight,
int numRight)
takeRange in class OccurrencePointsMergerpublic void computeRange()
throws Exception
computeRange in class OccurrencePointsMergerExceptionpublic void postProcess()
throws Exception
postProcess in class OccurrencePointsMergerExceptionCopyright © 2015. All Rights Reserved.