public class DistributionAggregationConfiguration extends DescriptionAggregationConfigurationBase<DistributionAggregation>
Modifier and Type | Method and Description |
---|---|
java.util.List<PresenceAbsenceTerm> |
getByAreaIgnoreStatusList()
byAreaIgnoreStatusList contains by default:
AbsenceTerm.CULTIVATED_REPORTED_IN_ERROR()
AbsenceTerm.INTRODUCED_REPORTED_IN_ERROR()
AbsenceTerm.INTRODUCED_FORMERLY_INTRODUCED()
AbsenceTerm.NATIVE_REPORTED_IN_ERROR()
AbsenceTerm.NATIVE_FORMERLY_NATIVE()
|
java.util.List<PresenceAbsenceTerm> |
getByRankIgnoreStatusList()
Ranks to be ignored if aggregated to next higher rank.
|
java.util.UUID |
getLowerRank() |
TermCollection<PresenceAbsenceTerm,TermNode> |
getStatusOrder() |
java.util.List<java.util.UUID> |
getSuperAreas() |
DistributionAggregation |
getTaskInstance() |
java.util.UUID |
getUpperRank() |
boolean |
isIgnoreAbsentStatusByArea() |
boolean |
isIgnoreAbsentStatusByRank() |
static DistributionAggregationConfiguration |
NewInstance(java.util.List<AggregationMode> aggregationModes,
java.util.List<java.util.UUID> superAreas,
TaxonNodeFilter filter,
IProgressMonitor monitor) |
static DistributionAggregationConfiguration |
NewInstance(java.util.List<AggregationMode> aggregationModes,
java.util.List<java.util.UUID> superAreas,
TaxonNodeFilter filter,
TermTree<PresenceAbsenceTerm> statusOrder,
IProgressMonitor monitor) |
void |
setByAreaIgnoreStatusList(java.util.List<PresenceAbsenceTerm> byAreaIgnoreStatusList) |
void |
setByRankIgnoreStatusList(java.util.List<PresenceAbsenceTerm> byRankIgnoreStatusList) |
void |
setIgnoreAbsentStatusByArea(boolean ignoreAbsentStatusByArea) |
void |
setIgnoreAbsentStatusByRank(boolean ignoreAbsentStatusByRank) |
void |
setStatusOrder(TermCollection<PresenceAbsenceTerm,TermNode> statusOrder) |
void |
setSuperAreas(java.util.List<java.util.UUID> superAreas) |
addAggregatingSourceTypes, getAggregatingSourceTypes, getAggregationModes, getMonitor, getTaxonNodeFilter, getToParentSourceMode, getWithinTaxonSourceMode, isAdaptBatchSize, isDoClearExistingDescription, removeAggregatingSourceTypes, setAdaptBatchSize, setAggregatingSourceTypes, setAggregationMode, setDoClearExistingDescription, setMonitor, setTaxonNodeFilter, setToParentSourceMode, setWithinTaxonSourceMode
public static DistributionAggregationConfiguration NewInstance(java.util.List<AggregationMode> aggregationModes, java.util.List<java.util.UUID> superAreas, TaxonNodeFilter filter, IProgressMonitor monitor)
public static DistributionAggregationConfiguration NewInstance(java.util.List<AggregationMode> aggregationModes, java.util.List<java.util.UUID> superAreas, TaxonNodeFilter filter, TermTree<PresenceAbsenceTerm> statusOrder, IProgressMonitor monitor)
public DistributionAggregation getTaskInstance()
getTaskInstance
in class DescriptionAggregationConfigurationBase<DistributionAggregation>
public java.util.List<java.util.UUID> getSuperAreas()
public void setSuperAreas(java.util.List<java.util.UUID> superAreas)
public java.util.UUID getLowerRank()
public java.util.UUID getUpperRank()
public TermCollection<PresenceAbsenceTerm,TermNode> getStatusOrder()
public void setStatusOrder(TermCollection<PresenceAbsenceTerm,TermNode> statusOrder)
public java.util.List<PresenceAbsenceTerm> getByAreaIgnoreStatusList()
public void setByAreaIgnoreStatusList(java.util.List<PresenceAbsenceTerm> byAreaIgnoreStatusList)
public java.util.List<PresenceAbsenceTerm> getByRankIgnoreStatusList()
public void setByRankIgnoreStatusList(java.util.List<PresenceAbsenceTerm> byRankIgnoreStatusList)
public boolean isIgnoreAbsentStatusByArea()
public void setIgnoreAbsentStatusByArea(boolean ignoreAbsentStatusByArea)
public boolean isIgnoreAbsentStatusByRank()
public void setIgnoreAbsentStatusByRank(boolean ignoreAbsentStatusByRank)
Copyright © 2007-2020 EDIT. All Rights Reserved.