Package | Description |
---|---|
eu.etaxonomy.cdm.api.service | |
eu.etaxonomy.cdm.api.service.dto | |
eu.etaxonomy.cdm.api.utility | |
eu.etaxonomy.cdm.io.cdm2cdm | |
eu.etaxonomy.cdm.io.common | |
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.model.occurrence |
Provides classes for specimens, collections and field units.
|
eu.etaxonomy.cdm.persistence.dao.description | |
eu.etaxonomy.cdm.persistence.dao.hibernate.description | |
eu.etaxonomy.cdm.persistence.dao.hibernate.occurrence | |
eu.etaxonomy.cdm.persistence.dao.occurrence | |
eu.etaxonomy.cdm.remote.controller | |
eu.etaxonomy.cdm.strategy.cache.description | |
eu.etaxonomy.cdm.strategy.generate |
Modifier and Type | Method and Description |
---|---|
java.util.Map<DescriptionBase,java.util.Set<DescriptionElementBase>> |
DescriptiveDataSetService.getDescriptionElements(DescriptiveDataSet descriptiveDataSet,
java.util.Set<Feature> features,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
java.util.Map<DescriptionBase,java.util.Set<DescriptionElementBase>> |
IDescriptiveDataSetService.getDescriptionElements(DescriptiveDataSet descriptiveDataSet,
java.util.Set<Feature> features,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Returns a Map of descriptions each with the description elements that match
the supplied features (or all description elements if no features are supplied)
|
java.util.Collection<DescriptionBase<?>> |
IOccurrenceService.listDescriptionsWithDescriptionSpecimen(SpecimenOrObservationBase<?> specimen,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Retrieves all
DescriptionBase s that have the given specimen set as described specimen. |
java.util.Collection<DescriptionBase<?>> |
OccurrenceServiceImpl.listDescriptionsWithDescriptionSpecimen(SpecimenOrObservationBase<?> specimen,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<MergeResult<DescriptionBase>> |
IDescriptionService.mergeDescriptionElements(java.util.Collection<TaxonDistributionDTO> descriptionElements,
boolean returnTransientEntity) |
java.util.List<MergeResult<DescriptionBase>> |
DescriptionServiceImpl.mergeDescriptionElements(java.util.Collection<TaxonDistributionDTO> descriptionElements,
boolean returnTransientEntity) |
Pager<DescriptionBase> |
IDescriptionService.page(java.lang.Class<? extends DescriptionBase> type,
java.lang.Boolean hasMedia,
java.lang.Boolean hasText,
java.util.Set<Feature> feature,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
List the descriptions of type
|
Pager<DescriptionBase> |
DescriptionServiceImpl.page(java.lang.Class<? extends DescriptionBase> type,
java.lang.Boolean hasImages,
java.lang.Boolean hasText,
java.util.Set<Feature> feature,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
DeleteResult |
IDescriptionService.deleteDescription(DescriptionBase description) |
DeleteResult |
DescriptionServiceImpl.deleteDescription(DescriptionBase description) |
<T extends DescriptionElementBase> |
IDescriptionService.getDescriptionElements(DescriptionBase description,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Deprecated.
use
#pageDescriptionElements(DescriptionBase, Set, Class, Integer, Integer, List)
instead |
<T extends DescriptionElementBase> |
DescriptionServiceImpl.getDescriptionElements(DescriptionBase description,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Deprecated.
|
boolean |
IDescriptionService.hasStructuredData(DescriptionBase<?> description)
Deprecated.
The means of determining this fact may change soon, so this method is
annotated as being deprecated.
|
boolean |
DescriptionServiceImpl.hasStructuredData(DescriptionBase<?> description) |
java.util.List<DerivedUnitFacade> |
IOccurrenceService.listDerivedUnitFacades(DescriptionBase description,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<DerivedUnitFacade> |
OccurrenceServiceImpl.listDerivedUnitFacades(DescriptionBase description,
java.util.List<java.lang.String> derivedUnitFacadeInitStrategy) |
<T extends DescriptionElementBase> |
IDescriptionService.listDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Returns description elements of type
|
<T extends DescriptionElementBase> |
DescriptionServiceImpl.listDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
<T extends DescriptionElementBase> |
IDescriptionService.listDescriptionElements(DescriptionBase description,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
|
<T extends DescriptionElementBase> |
DescriptionServiceImpl.listDescriptionElements(DescriptionBase description,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Deprecated.
|
UpdateResult |
IDescriptionService.moveDescriptionElementsToDescription(java.util.Collection<DescriptionElementBase> descriptionElements,
DescriptionBase targetDescription,
boolean isPaste,
boolean setNameInSource)
Add the collection of
description elements to the targetDescription . |
UpdateResult |
DescriptionServiceImpl.moveDescriptionElementsToDescription(java.util.Collection<DescriptionElementBase> descriptionElements,
DescriptionBase targetDescription,
boolean isCopy,
boolean setNameInSource) |
UpdateResult |
IDescriptionService.moveDescriptionElementsToDescription(java.util.Set<java.util.UUID> descriptionElementUUIDs,
DescriptionBase targetDescription,
boolean isCopy,
boolean setNameInSource) |
UpdateResult |
DescriptionServiceImpl.moveDescriptionElementsToDescription(java.util.Set<java.util.UUID> descriptionElementUUIDs,
DescriptionBase targetDescription,
boolean isCopy,
boolean setNameInSource) |
<T extends DescriptionElementBase> |
IDescriptionService.pageDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Returns description elements of type
|
<T extends DescriptionElementBase> |
DescriptionServiceImpl.pageDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
long |
IDescriptionService.count(java.lang.Class<? extends DescriptionBase> type,
java.lang.Boolean hasImages,
java.lang.Boolean hasText,
java.util.Set<Feature> feature)
Count the descriptions of type
|
long |
DescriptionServiceImpl.count(java.lang.Class<? extends DescriptionBase> type,
java.lang.Boolean hasImages,
java.lang.Boolean hasText,
java.util.Set<Feature> feature) |
<T extends DescriptionElementBase> |
IDescriptionService.listDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Returns description elements of type
|
<T extends DescriptionElementBase> |
DescriptionServiceImpl.listDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
Pager<DescriptionBase> |
IDescriptionService.page(java.lang.Class<? extends DescriptionBase> type,
java.lang.Boolean hasMedia,
java.lang.Boolean hasText,
java.util.Set<Feature> feature,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
List the descriptions of type
|
Pager<DescriptionBase> |
DescriptionServiceImpl.page(java.lang.Class<? extends DescriptionBase> type,
java.lang.Boolean hasImages,
java.lang.Boolean hasText,
java.util.Set<Feature> feature,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
<T extends DescriptionElementBase> |
IDescriptionService.pageDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Returns description elements of type
|
<T extends DescriptionElementBase> |
DescriptionServiceImpl.pageDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
UpdateResult |
DescriptionServiceImpl.updateCaches(java.lang.Class<? extends DescriptionBase> clazz,
java.lang.Integer stepSize,
IIdentifiableEntityCacheStrategy<DescriptionBase> cacheStrategy,
IProgressMonitor monitor) |
UpdateResult |
DescriptionServiceImpl.updateCaches(java.lang.Class<? extends DescriptionBase> clazz,
java.lang.Integer stepSize,
IIdentifiableEntityCacheStrategy<DescriptionBase> cacheStrategy,
IProgressMonitor monitor) |
Modifier and Type | Class and Description |
---|---|
class |
RowWrapperDTO<T extends DescriptionBase> |
Modifier and Type | Field and Description |
---|---|
protected T |
RowWrapperDTO.description |
Modifier and Type | Method and Description |
---|---|
static void |
ImagesUtility.addMediaToGallery(DescriptionBase description,
Media media) |
static void |
ImagesUtility.addTaxonImage(Taxon taxon,
DescriptionBase<?> imageGallery,
ImageFile imageFile)
Deprecated.
not used by EDITor anymore
|
static void |
ImagesUtility.removeMediaFromGallery(DescriptionBase description,
Media media) |
static void |
ImagesUtility.removeTaxonImage(Taxon taxon,
DescriptionBase<?> imageGallery,
ImageFile imageFile)
Deprecated.
not used by EDITor anymore
|
Modifier and Type | Method and Description |
---|---|
protected <T extends DescriptionBase> |
Cdm2CdmImportBase.handlePersisted(DescriptionBase descriptionBase) |
Modifier and Type | Method and Description |
---|---|
protected <T extends DescriptionBase> |
Cdm2CdmImportBase.handlePersisted(DescriptionBase descriptionBase) |
Modifier and Type | Method and Description |
---|---|
protected TextData |
CdmImportBase.getFeaturePlaceholder(STATE state,
DescriptionBase<?> description,
Feature feature,
boolean createIfNotExists)
Returns the textdata that holds general information about a feature for a taxon description.
|
Modifier and Type | Method and Description |
---|---|
TextData |
MarkupDocumentImport.getFeaturePlaceholder(MarkupImportState state,
DescriptionBase<?> description,
Feature feature,
boolean createIfNotExists) |
Modifier and Type | Interface and Description |
---|---|
interface |
IDescribable<T extends DescriptionBase<?>>
This interface is a common interface for all classes which
allow adding of
descriptions . |
Modifier and Type | Class and Description |
---|---|
class |
SpecimenDescription
This class represents descriptions for
specimens or observations . |
class |
TaxonDescription
This class represents descriptions that delimit or circumscribe a real taxon.
|
class |
TaxonNameDescription
This class represents all piece of information (not ruled by a
nomenclatural code )
concerning a taxon name like for instance the content of its first
publication (protolog) or a picture of this publication. |
Modifier and Type | Method and Description |
---|---|
DescriptionBase |
DescriptionElementBase.getInDescription()
Returns the
description that this DescriptionElement is
part of. |
Modifier and Type | Method and Description |
---|---|
java.util.Set<DescriptionBase> |
DescriptiveDataSet.getDescriptions()
Returns the
descriptions of
this working set. |
Modifier and Type | Method and Description |
---|---|
boolean |
DescriptiveDataSet.addDescription(DescriptionBase description)
Adds an existing
description to the set of
descriptions of this
working set. |
DescriptionElementBase |
DescriptionElementBase.clone(DescriptionBase description)
Clones the description element.
The new element is added to the description . |
boolean |
DescriptiveDataSet.removeDescription(DescriptionBase description)
Removes one element from the set of
descriptions involved
in this working set. |
protected void |
DescriptionElementBase.setInDescription(DescriptionBase inDescription) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<DescriptionBase<S>> |
SpecimenOrObservationBase.getDescriptions()
The descriptions this specimen or observation is part of.
A specimen can not only have it's own specimen description
but can also be part of a taxon description or a
taxon name description . |
Modifier and Type | Method and Description |
---|---|
void |
SpecimenOrObservationBase.addDescription(DescriptionBase description)
Adds a new description to this specimen or observation
|
void |
SpecimenOrObservationBase.removeDescription(DescriptionBase description)
Removes a specimen from a description (removes a description from this specimen)
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<DescriptionBase,java.util.Set<DescriptionElementBase>> |
IDescriptiveDataSetDao.getDescriptionElements(DescriptiveDataSet descriptiveDataSet,
java.util.Set<Feature> features,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<DescriptionBase> |
IDescriptionDao.listDescriptions(java.lang.Class<? extends DescriptionBase> type,
java.lang.Boolean hasMedia,
java.lang.Boolean hasText,
java.util.Set<Feature> feature,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
List the descriptions of type
|
Modifier and Type | Method and Description |
---|---|
<T extends DescriptionElementBase> |
IDescriptionDao.countDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> type)
Returns a count of description elements of type
|
<T extends DescriptionElementBase> |
IDescriptionDao.countDescriptionElements(DescriptionBase description,
java.util.Set<Feature> features,
java.lang.Class<T> type)
Deprecated.
|
<T extends DescriptionElementBase> |
IDescriptionDao.getDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Returns description elements of type
|
<T extends DescriptionElementBase> |
IDescriptionDao.getDescriptionElements(DescriptionBase description,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
|
Modifier and Type | Method and Description |
---|---|
<T extends DescriptionElementBase> |
IDescriptionDao.countDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> type)
Returns a count of description elements of type
|
long |
IDescriptionDao.countDescriptions(java.lang.Class<? extends DescriptionBase> type,
java.lang.Boolean hasImages,
java.lang.Boolean hasText,
java.util.Set<Feature> feature)
Count the descriptions of type
|
<T extends DescriptionElementBase> |
IDescriptionDao.getDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Returns description elements of type
|
java.util.List<DescriptionBase> |
IDescriptionDao.listDescriptions(java.lang.Class<? extends DescriptionBase> type,
java.lang.Boolean hasMedia,
java.lang.Boolean hasText,
java.util.Set<Feature> feature,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
List the descriptions of type
|
Modifier and Type | Method and Description |
---|---|
DescriptionBase |
DescriptionDaoImpl.find(LSID lsid) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<DescriptionBase,java.util.Set<DescriptionElementBase>> |
DescriptiveDataSetDao.getDescriptionElements(DescriptiveDataSet descriptiveDataSet,
java.util.Set<Feature> features,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<DescriptionBase> |
DescriptionDaoImpl.listDescriptions(java.lang.Class<? extends DescriptionBase> clazz,
java.lang.Boolean hasImages,
java.lang.Boolean hasText,
java.util.Set<Feature> features,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Should use a DetachedCriteria & subquery, but HHH-158 prevents this, for now.
|
Modifier and Type | Method and Description |
---|---|
<T extends DescriptionElementBase> |
DescriptionDaoImpl.countDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> clazz) |
<T extends DescriptionElementBase> |
DescriptionDaoImpl.countDescriptionElements(DescriptionBase description,
java.util.Set<Feature> features,
java.lang.Class<T> clazz) |
<T extends DescriptionElementBase> |
DescriptionDaoImpl.getDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> clazz,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
<T extends DescriptionElementBase> |
DescriptionDaoImpl.getDescriptionElements(DescriptionBase description,
java.util.Set<Feature> features,
java.lang.Class<T> clazz,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
<T extends DescriptionElementBase> |
DescriptionDaoImpl.countDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> clazz) |
long |
DescriptionDaoImpl.countDescriptions(java.lang.Class<? extends DescriptionBase> clazz,
java.lang.Boolean hasImages,
java.lang.Boolean hasText,
java.util.Set<Feature> features) |
<T extends DescriptionElementBase> |
DescriptionDaoImpl.getDescriptionElements(DescriptionBase description,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.util.Set<Feature> features,
java.lang.Class<T> clazz,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<DescriptionBase> |
DescriptionDaoImpl.listDescriptions(java.lang.Class<? extends DescriptionBase> clazz,
java.lang.Boolean hasImages,
java.lang.Boolean hasText,
java.util.Set<Feature> features,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Should use a DetachedCriteria & subquery, but HHH-158 prevents this, for now.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<DescriptionBase<?>> |
OccurrenceDaoHibernateImpl.listDescriptionsWithDescriptionSpecimen(SpecimenOrObservationBase<?> specimen,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<DescriptionBase<?>> |
IOccurrenceDao.listDescriptionsWithDescriptionSpecimen(SpecimenOrObservationBase<?> specimen,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Retrieves all
DescriptionBase s that have the given specimen set as described specimen. |
Modifier and Type | Method and Description |
---|---|
Pager<? extends DescriptionElementBase> |
DescriptionElementListController.doPageDescriptionElementsByFeature(DefinedTermBaseList<Feature> features,
java.lang.Class<? extends DescriptionBase> descriptionType,
java.lang.Class<? extends DescriptionElementBase> type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Requires the query parameter "descriptionType" to be present
|
Modifier and Type | Class and Description |
---|---|
class |
DescriptionBaseDefaultCacheStrategy<T extends DescriptionBase<IIdentifiableEntityCacheStrategy<T>>> |
Modifier and Type | Method and Description |
---|---|
java.util.Set<DescriptionBase<?>> |
PolytomousKeyGeneratorConfigurator.getDescriptions() |
Copyright © 2007-2020 EDIT. All Rights Reserved.