Package | Description |
---|---|
eu.etaxonomy.cdm.api.service | |
eu.etaxonomy.cdm.api.service.description | |
eu.etaxonomy.cdm.ext.geo | |
eu.etaxonomy.cdm.io.berlinModel | |
eu.etaxonomy.cdm.io.common.mapping | |
eu.etaxonomy.cdm.io.common.mapping.out | |
eu.etaxonomy.cdm.io.csv.redlist.demo | |
eu.etaxonomy.cdm.io.csv.redlist.out | |
eu.etaxonomy.cdm.io.dwca.out | |
eu.etaxonomy.cdm.io.markup | |
eu.etaxonomy.cdm.model.description |
Provides classes:
to describe specimens, observations or taxa,
to associate other factual informations to specimens, observations or taxa (including distribution),
to supply additional information about taxon names and
to support identification by means of keys.
Related documentation
UML Diagrams |
eu.etaxonomy.cdm.persistence.dao.description | |
eu.etaxonomy.cdm.persistence.dao.hibernate.description | |
eu.etaxonomy.cdm.persistence.dao.taxon.tmp | |
eu.etaxonomy.cdm.remote.controller | |
eu.etaxonomy.cdm.remote.dto.vaadin |
Modifier and Type | Method and Description |
---|---|
Pager<TaxonDescription> |
DescriptionServiceImpl.searchDescriptionByDistribution(Set<NamedArea> namedAreas,
PresenceAbsenceTermBase presence,
Integer pageSize,
Integer pageNumber,
List<OrderHint> orderHints,
List<String> propertyPaths)
FIXME Candidate for harmonization
Rename: searchByDistribution
|
Pager<TaxonDescription> |
IDescriptionService.searchDescriptionByDistribution(Set<NamedArea> namedAreas,
PresenceAbsenceTermBase presence,
Integer pageSize,
Integer pageNumber,
List<OrderHint> orderHints,
List<String> propertyPaths)
Returns a List of distinct TaxonDescription instances which have Distribution elements that refer to one of the NamedArea instances passed (optionally
filtered by a type of PresenceAbsenceTerm e.g.
|
Modifier and Type | Method and Description |
---|---|
protected org.apache.lucene.search.Query |
TaxonServiceImpl.createByDistributionJoinQuery(List<NamedArea> namedAreaList,
List<PresenceAbsenceTermBase<?>> distributionStatusList,
QueryFactory queryFactory) |
Pager<SearchResult<TaxonBase>> |
TaxonServiceImpl.findByDistribution(List<NamedArea> areaFilter,
List<PresenceAbsenceTermBase<?>> statusFilter,
Classification classification,
Integer pageSize,
Integer pageNumber,
List<OrderHint> orderHints,
List<String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
ITaxonService.findByDistribution(List<NamedArea> areaFilter,
List<PresenceAbsenceTermBase<?>> statusFilter,
Classification classification,
Integer pageSize,
Integer pageNumber,
List<OrderHint> orderHints,
List<String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
TaxonServiceImpl.findTaxaAndNamesByFullText(EnumSet<TaxaAndNamesSearchMode> searchModes,
String queryString,
Classification classification,
Set<NamedArea> namedAreas,
Set<PresenceAbsenceTermBase<?>> distributionStatus,
List<Language> languages,
boolean highlightFragments,
Integer pageSize,
Integer pageNumber,
List<OrderHint> orderHints,
List<String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
ITaxonService.findTaxaAndNamesByFullText(EnumSet<TaxaAndNamesSearchMode> searchModes,
String queryString,
Classification classification,
Set<NamedArea> namedAreas,
Set<PresenceAbsenceTermBase<?>> distributionStatus,
List<Language> languages,
boolean highlightFragments,
Integer pageSize,
Integer pageNumber,
List<OrderHint> orderHints,
List<String> propertyPaths)
Searches for TaxonBase instances using the TaxonBase free text index.
|
protected LuceneSearch |
TaxonServiceImpl.prepareByDistributionSearch(List<NamedArea> namedAreaList,
List<PresenceAbsenceTermBase<?>> distributionStatusList,
Classification classification)
This method has been primarily created for testing the area join query but might
also be useful in other situations
|
Modifier and Type | Method and Description |
---|---|
List<PresenceAbsenceTermBase<?>> |
TransmissionEngineDistribution.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()
|
List<PresenceAbsenceTermBase<?>> |
TransmissionEngineDistribution.getByRankIgnoreStatusList()
byRankIgnoreStatusList contains by default
PresenceTerm.ENDEMIC_FOR_THE_RELEVANT_AREA()
|
Modifier and Type | Method and Description |
---|---|
void |
TransmissionEngineDistribution.setByAreaIgnoreStatusList(List<PresenceAbsenceTermBase<?>> byAreaIgnoreStatusList) |
void |
TransmissionEngineDistribution.setByRankIgnoreStatusList(List<PresenceAbsenceTermBase<?>> byRankIgnoreStatusList) |
Modifier and Type | Method and Description |
---|---|
static Map<PresenceAbsenceTermBase<?>,Color> |
EditGeoServiceUtilities.buildStatusColorMap(String statusColorJson,
ITermService termService) |
Modifier and Type | Method and Description |
---|---|
DistributionInfoDTO |
EditGeoService.composeDistributionInfoFor(EnumSet<DistributionInfoDTO.InfoPart> parts,
UUID taxonUUID,
boolean subAreaPreference,
boolean statusOrderPreference,
Set<MarkerType> hideMarkedAreas,
Set<NamedAreaLevel> omitLevels,
Map<PresenceAbsenceTermBase<?>,Color> presenceAbsenceTermColors,
List<Language> languages,
List<String> propertyPaths) |
DistributionInfoDTO |
IEditGeoService.composeDistributionInfoFor(EnumSet<DistributionInfoDTO.InfoPart> parts,
UUID taxonUUID,
boolean subAreaPreference,
boolean statusOrderPreference,
Set<MarkerType> hideMarkedAreas,
Set<NamedAreaLevel> omitLevels,
Map<PresenceAbsenceTermBase<?>,Color> presenceAbsenceTermColors,
List<Language> languages,
List<String> propertyPaths) |
String |
EditGeoService.getDistributionServiceRequestParameterString(List<TaxonDescription> taxonDescriptions,
boolean subAreaPreference,
boolean statusOrderPreference,
Set<MarkerType> hideMarkedAreas,
Map<PresenceAbsenceTermBase<?>,Color> presenceAbsenceTermColors,
List<Language> langs) |
String |
IEditGeoService.getDistributionServiceRequestParameterString(List<TaxonDescription> taxonDescriptions,
boolean subAreaPreference,
boolean statusOrderPreference,
Set<MarkerType> hideMarkedAreas,
Map<PresenceAbsenceTermBase<?>,Color> presenceAbsenceTermColors,
List<Language> langs)
Retrieve a parameter string to pass to an EditGeoService endpoint
The endpoint will deliver a a map generated by the Edit Geo Service for the given
TaxonDescription |
static String |
EditGeoServiceUtilities.getDistributionServiceRequestParameterString(Set<Distribution> distributions,
boolean subAreaPreference,
boolean statusOrderPreference,
Set<MarkerType> hideMarkedAreas,
IGeoServiceAreaMapping mapping,
Map<PresenceAbsenceTermBase<?>,Color> presenceAbsenceTermColors,
String projectToLayer,
List<Language> languages)
Returns the parameter String for the EDIT geo webservice to create a
dsitribution map.
|
String |
EditGeoService.getDistributionServiceRequestParameterString(Set<Distribution> distributions,
boolean subAreaPreference,
boolean statusOrderPreference,
Set<MarkerType> hideMarkedAreas,
Map<PresenceAbsenceTermBase<?>,Color> presenceAbsenceTermColors,
List<Language> langs) |
String |
IEditGeoService.getDistributionServiceRequestParameterString(Set<Distribution> distributions,
boolean subAreaPreference,
boolean statusOrderPreference,
Set<MarkerType> hideMarkedAreas,
Map<PresenceAbsenceTermBase<?>,Color> presenceAbsenceTermColors,
List<Language> langs) |
String |
EditGeoService.getDistributionServiceRequestParameterString(TaxonDescription taxonDescription,
boolean subAreaPreference,
boolean statusOrderPreference,
Set<MarkerType> hideMarkedAreas,
Map<PresenceAbsenceTermBase<?>,Color> presenceAbsenceTermColors,
List<Language> langs)
Deprecated.
|
String |
IEditGeoService.getDistributionServiceRequestParameterString(TaxonDescription description,
boolean subAreaPreference,
boolean statusOrderPreference,
Set<MarkerType> hideMarkedAreas,
Map<PresenceAbsenceTermBase<?>,Color> presenceAbsenceTermColors,
List<Language> langs)
Deprecated.
use
#getDistributionServiceRequestParameterString(List, Map, int, int, String, String, List) instead |
Modifier and Type | Method and Description |
---|---|
static PresenceAbsenceTermBase<?> |
BerlinModelTransformer.occStatus2PresenceAbsence(int occStatusId) |
Modifier and Type | Field and Description |
---|---|
protected PresenceAbsenceTermBase |
DbImportDistributionCreationMapper.status |
Modifier and Type | Method and Description |
---|---|
PresenceAbsenceTermBase |
IInputTransformer.getPresenceTermByKey(String key) |
PresenceAbsenceTermBase |
InputTransformerBase.getPresenceTermByKey(String key) |
Modifier and Type | Method and Description |
---|---|
static DbImportDistributionCreationMapper<?> |
DbImportDistributionCreationMapper.NewFixedStatusInstance(String dbIdAttribute,
String objectToCreateNamespace,
String dbTaxonFkAttribute,
String taxonNamespace,
PresenceAbsenceTermBase<?> status)
Creates a Distribution with status
status and adds it to the description of a taxon. |
Constructor and Description |
---|
DbImportDistributionCreationMapper(String dbIdAttribute,
String objectToCreateNamespace,
String dbTaxonFkAttribute,
String taxonNamespace,
PresenceAbsenceTermBase status) |
Modifier and Type | Method and Description |
---|---|
String |
ExportTransformerBase.getCacheByPresenceAbsenceTerm(PresenceAbsenceTermBase term) |
String |
IExportTransformer.getCacheByPresenceAbsenceTerm(PresenceAbsenceTermBase term) |
Object |
ExportTransformerBase.getKeyByPresenceAbsenceTerm(PresenceAbsenceTermBase term) |
Object |
IExportTransformer.getKeyByPresenceAbsenceTerm(PresenceAbsenceTermBase term) |
Modifier and Type | Method and Description |
---|---|
protected String |
CsvDemoRecordBase.getEstablishmentMeans(PresenceAbsenceTermBase<?> status) |
protected String |
CsvDemoRecordBase.getOccurrenceStatus(PresenceAbsenceTermBase<?> status) |
static String |
CsvDemoExportTransformer.transformToGbifEstablishmentMeans(PresenceAbsenceTermBase<?> status) |
static String |
CsvDemoExportTransformer.transformToGbifOccStatus(PresenceAbsenceTermBase<?> status) |
Modifier and Type | Method and Description |
---|---|
protected String |
CsvRecordBaseRedlist.getEstablishmentMeans(PresenceAbsenceTermBase<?> status) |
protected String |
CsvRecordBaseRedlist.getOccurrenceStatus(PresenceAbsenceTermBase<?> status) |
static String |
CsvTaxExportTransformerRedlist.transformToGbifEstablishmentMeans(PresenceAbsenceTermBase<?> status) |
static String |
CsvTaxExportTransformerRedlist.transformToGbifOccStatus(PresenceAbsenceTermBase<?> status) |
Modifier and Type | Method and Description |
---|---|
PresenceAbsenceTermBase |
DwcaDistributionRecord.getEstablishmentMeans() |
PresenceAbsenceTermBase<?> |
DwcaDistributionRecord.getOccurrenceStatus() |
Modifier and Type | Method and Description |
---|---|
protected String |
DwcaRecordBase.getEstablishmentMeans(PresenceAbsenceTermBase<?> status) |
protected String |
DwcaRecordBase.getOccurrenceStatus(PresenceAbsenceTermBase<?> status) |
void |
DwcaDistributionRecord.setEstablishmentMeans(PresenceAbsenceTermBase establishmentMeans) |
void |
DwcaDistributionRecord.setOccurrenceStatus(PresenceAbsenceTermBase<?> occurrenceStatus) |
static String |
DwcaTaxExportTransformer.transformToGbifEstablishmentMeans(PresenceAbsenceTermBase<?> status) |
static String |
DwcaTaxExportTransformer.transformToGbifOccStatus(PresenceAbsenceTermBase<?> status) |
Modifier and Type | Method and Description |
---|---|
PresenceAbsenceTermBase |
MarkupTransformer.getPresenceTermByKey(String key) |
Modifier and Type | Class and Description |
---|---|
class |
PresenceAbsenceTermBase<T extends PresenceAbsenceTermBase<?>>
|
Modifier and Type | Class and Description |
---|---|
class |
AbsenceTerm
This class represents terms describing different types of absence
(like "extinct" or just "absent") of a
taxon in a particular area . |
class |
PresenceTerm
This class represents terms describing different types of presence
(like "native" or "introduced") of a
taxon in a particular area . |
Modifier and Type | Method and Description |
---|---|
PresenceAbsenceTermBase<?> |
Distribution.getStatus()
Returns the
presence or absence term for this distribution. |
Modifier and Type | Method and Description |
---|---|
static Distribution |
Distribution.NewInstance(NamedArea area,
PresenceAbsenceTermBase<?> status)
Creates a distribution instance with the given
named area and status . |
void |
Distribution.setStatus(PresenceAbsenceTermBase<?> status) |
Modifier and Type | Method and Description |
---|---|
int |
IDescriptionDao.countDescriptionByDistribution(Set<NamedArea> namedAreas,
PresenceAbsenceTermBase presence)
Returns a count of distinct TaxonDescription instances which have Distribution elements that refer to one of the NamedArea instances passed (optionally
filtered by a type of PresenceAbsenceTerm e.g.
|
List<TaxonDescription> |
IDescriptionDao.searchDescriptionByDistribution(Set<NamedArea> namedAreas,
PresenceAbsenceTermBase presence,
Integer pageSize,
Integer pageNumber,
List<OrderHint> orderHints,
List<String> propertyPaths)
Returns a List of distinct TaxonDescription instances which have Distribution elements that refer to one of the NamedArea instances passed (optionally
filtered by a type of PresenceAbsenceTerm e.g.
|
Modifier and Type | Method and Description |
---|---|
int |
DescriptionDaoImpl.countDescriptionByDistribution(Set<NamedArea> namedAreas,
PresenceAbsenceTermBase status) |
List<TaxonDescription> |
DescriptionDaoImpl.searchDescriptionByDistribution(Set<NamedArea> namedAreas,
PresenceAbsenceTermBase status,
Integer pageSize,
Integer pageNumber,
List<OrderHint> orderHints,
List<String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
List<LogicFilter<PresenceAbsenceTermBase>> |
TaxonNodeFilter.getDistributionStatusFilter() |
Modifier and Type | Method and Description |
---|---|
Pager<SearchResult<TaxonBase>> |
TaxonListController.doSearch(String query,
UUID treeUuid,
DefinedTermBaseList<NamedArea> areaList,
Set<PresenceAbsenceTermBase<?>> status,
Integer pageNumber,
Integer pageSize,
Boolean doTaxa,
Boolean doSynonyms,
Boolean doMisappliedNames,
Boolean doTaxaByCommonNames,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Find Taxa, Synonyms, Common Names by name, either globally or in a specific geographic area.
|
Modifier and Type | Method and Description |
---|---|
PresenceAbsenceTermBase<?> |
CdmTaxonTableCollection.getDistributionStatus() |
Modifier and Type | Method and Description |
---|---|
void |
CdmTaxonTableCollection.setDistributionStatus(PresenceAbsenceTermBase<?> status) |
Constructor and Description |
---|
CdmTaxonTableCollection(Taxon taxon,
Collection<DescriptionElementBase> listTaxonDescription,
List<PresenceAbsenceTermBase> termList) |
Copyright © 2007-2014 EDIT. All Rights Reserved.