Modifier and Type | Method and Description |
---|---|
TaxonName |
DerivedUnitFacade.getStoredUnder() |
Modifier and Type | Method and Description |
---|---|
DerivedUnit |
DerivedUnitFacade.addDuplicate(Collection collection,
java.lang.String catalogNumber,
java.lang.String accessionNumber,
TaxonName storedUnder,
PreservationMethod preservation)
Creates a duplicate specimen which derives from the same derivation event
as the facade specimen and adds collection data to it (all data available
in DerivedUnit and Specimen.
|
void |
DerivedUnitFacade.setStoredUnder(TaxonName storedUnder) |
Modifier and Type | Method and Description |
---|---|
<S extends TaxonName> |
NameServiceImpl.page(java.lang.Class<S> clazz,
java.util.List<Restriction<?>> restrictions,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
<S extends TaxonName> |
INameService.page(java.lang.Class<S> clazz,
java.util.List<Restriction<?>> restrictions,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths,
boolean includeUnpublished) |
<S extends TaxonName> |
NameServiceImpl.page(java.lang.Class<S> clazz,
java.util.List<Restriction<?>> restrictions,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths,
boolean includeUnpublished) |
Modifier and Type | Method and Description |
---|---|
java.util.List<TaxonName> |
INameService.findByFullTitle(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonName> |
NameServiceImpl.findByFullTitle(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<TaxonName> |
INameService.findByName(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Return a Pager of names matching the given query string, optionally filtered by class, optionally with a particular MatchMode
|
Pager<TaxonName> |
NameServiceImpl.findByName(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<SearchResult<TaxonName>> |
INameService.findByNameFuzzySearch(java.lang.String name,
float accuracy,
java.util.List<Language> languages,
boolean highlightFragments,
java.util.List<java.lang.String> propertyPaths,
int maxNoOfResults)
Fuzzy matching for the taxon name elements.
|
java.util.List<SearchResult<TaxonName>> |
NameServiceImpl.findByNameFuzzySearch(java.lang.String name,
float accuracy,
java.util.List<Language> languages,
boolean highlightFragments,
java.util.List<java.lang.String> propertyPaths,
int maxNoOfResults) |
java.util.Map<java.lang.String,java.util.Map<java.util.UUID,java.util.Set<TaxonName>>> |
TaxonServiceImpl.findIdenticalTaxonNames(java.util.List<java.util.UUID> sourceRefUuids,
java.util.List<java.lang.String> propertyPaths) |
java.util.Map<java.lang.String,java.util.Map<java.util.UUID,java.util.Set<TaxonName>>> |
ITaxonService.findIdenticalTaxonNames(java.util.List<java.util.UUID> sourceRefUuids,
java.util.List<java.lang.String> propertyPaths)
Returns a map of taxon names that have identical name caches but derive from different sources.
|
java.util.List<TaxonName> |
INameService.findNamesByNameCache(java.lang.String nameCache,
MatchMode matchMode,
java.util.List<java.lang.String> propertyPaths)
Returns all NonViralNames with a name cache that matches the given string
using the given match mode and initialization strategy
|
java.util.List<TaxonName> |
NameServiceImpl.findNamesByNameCache(java.lang.String nameCache,
MatchMode matchMode,
java.util.List<java.lang.String> propertyPaths)
Deprecated.
|
java.util.List<TaxonName> |
INameService.findNamesByTitleCache(java.lang.String titleCache,
MatchMode matchMode,
java.util.List<java.lang.String> propertyPaths)
Returns all NonViralNames with a title cache that matches the given string
using the given match mode and initialization strategy
|
java.util.List<TaxonName> |
NameServiceImpl.findNamesByTitleCache(java.lang.String titleCache,
MatchMode matchMode,
java.util.List<java.lang.String> propertyPaths)
Deprecated.
|
java.util.List<TaxonName> |
INameService.getNamesByNameCache(java.lang.String nameCache)
Returns all NonViralNames with a name cache that matches the given string
|
java.util.List<TaxonName> |
NameServiceImpl.getNamesByNameCache(java.lang.String nameCache)
Deprecated.
|
Pager<TaxonName> |
INameService.search(java.lang.Class<? extends TaxonName> clazz,
java.lang.String queryString,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Returns a Paged List of TaxonName instances where the default field matches the String queryString (as interpreted by the Lucene QueryParser)
|
Pager<TaxonName> |
INameService.searchNames(java.lang.String uninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraspecificEpithet,
Rank rank,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Returns a List of TaxonName instances that match the properties passed
|
Pager<TaxonName> |
NameServiceImpl.searchNames(java.lang.String uninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraspecificEpithet,
Rank rank,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
FIXME Candidate for harmonization
rename search
|
Modifier and Type | Method and Description |
---|---|
boolean |
IRegistrationService.checkRegistrationExistsFor(TaxonName name) |
boolean |
RegistrationServiceImpl.checkRegistrationExistsFor(TaxonName name) |
DeleteResult |
NameServiceImpl.delete(TaxonName name) |
DeleteResult |
INameService.delete(TaxonName name,
NameDeletionConfigurator config) |
DeleteResult |
NameServiceImpl.delete(TaxonName name,
NameDeletionConfigurator config) |
DeleteResult |
INameService.deleteTypeDesignation(TaxonName name,
TypeDesignationBase<?> typeDesignation)
Removes the given type designation from the given taxon name and deletes it from
the database if it is not connected to any other name.
|
DeleteResult |
NameServiceImpl.deleteTypeDesignation(TaxonName name,
TypeDesignationBase<?> typeDesignation) |
Pager<TaxonNameDescription> |
IDescriptionService.getTaxonNameDescriptions(TaxonName name,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Returns a List of TaxonNameDescription instances, optionally filtered by the name which they refer to
|
Pager<TaxonNameDescription> |
DescriptionServiceImpl.getTaxonNameDescriptions(TaxonName name,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
Pager<TypeDesignationBase> |
INameService.getTypeDesignations(TaxonName name,
SpecimenTypeDesignationStatus status,
java.lang.Integer pageSize,
java.lang.Integer pageNumber)
Return a List of types related to this name, optionally filtered
by type designation status
|
Pager<TypeDesignationBase> |
NameServiceImpl.getTypeDesignations(TaxonName name,
SpecimenTypeDesignationStatus status,
java.lang.Integer pageSize,
java.lang.Integer pageNumber) |
Pager<TypeDesignationBase> |
INameService.getTypeDesignations(TaxonName name,
SpecimenTypeDesignationStatus status,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
Pager<TypeDesignationBase> |
NameServiceImpl.getTypeDesignations(TaxonName name,
SpecimenTypeDesignationStatus status,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
DeleteResult |
NameServiceImpl.isDeletable(TaxonName name,
DeleteConfiguratorBase config) |
Pager<SpecimenOrObservationBase> |
IOccurrenceService.list(java.lang.Class<? extends SpecimenOrObservationBase> type,
TaxonName determinedAs,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Returns a paged list of occurrences that have been determined to belong
to the taxon name determinedAs, optionally restricted to objects
belonging to a class that that extends SpecimenOrObservationBase.
|
Pager<SpecimenOrObservationBase> |
OccurrenceServiceImpl.list(java.lang.Class<? extends SpecimenOrObservationBase> type,
TaxonName determinedAs,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<NameRelationship> |
INameService.listFromNameRelationships(TaxonName name,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
|
java.util.List<NameRelationship> |
NameServiceImpl.listFromNameRelationships(TaxonName name,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<NameRelationship> |
INameService.listNameRelationships(TaxonName name,
RelationshipBase.Direction direction,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Return a List of name relationships in which this name is related to
another name, optionally filtered by relationship type
|
java.util.List<NameRelationship> |
NameServiceImpl.listNameRelationships(TaxonName name,
RelationshipBase.Direction direction,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<NameRelationship> |
INameService.listToNameRelationships(TaxonName name,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
|
java.util.List<NameRelationship> |
NameServiceImpl.listToNameRelationships(TaxonName name,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<NameRelationship> |
INameService.pageFromNameRelationships(TaxonName name,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
|
Pager<NameRelationship> |
NameServiceImpl.pageFromNameRelationships(TaxonName name,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<NameRelationship> |
INameService.pageNameRelationships(TaxonName name,
RelationshipBase.Direction direction,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Return a List of name relationships in which this name is related to another name, optionally filtered
by relationship type
|
Pager<NameRelationship> |
NameServiceImpl.pageNameRelationships(TaxonName name,
RelationshipBase.Direction direction,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<NameRelationship> |
INameService.pageToNameRelationships(TaxonName name,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
|
Pager<NameRelationship> |
NameServiceImpl.pageToNameRelationships(TaxonName name,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNodeDto> |
TaxonNodeServiceImpl.taxonNodeDtoParentRank(Classification classification,
Rank rank,
TaxonName name) |
java.util.List<TaxonNodeDto> |
ITaxonNodeService.taxonNodeDtoParentRank(Classification classification,
Rank rank,
TaxonName name) |
Modifier and Type | Method and Description |
---|---|
java.util.List<TaxonName> |
INameService.findByFullTitle(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonName> |
NameServiceImpl.findByFullTitle(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<TaxonName> |
INameService.findByName(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Return a Pager of names matching the given query string, optionally filtered by class, optionally with a particular MatchMode
|
Pager<TaxonName> |
NameServiceImpl.findByName(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<TaxonName> |
INameService.search(java.lang.Class<? extends TaxonName> clazz,
java.lang.String queryString,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Returns a Paged List of TaxonName instances where the default field matches the String queryString (as interpreted by the Lucene QueryParser)
|
UpdateResult |
NameServiceImpl.updateCaches(java.lang.Class<? extends TaxonName> clazz,
java.lang.Integer stepSize,
IIdentifiableEntityCacheStrategy<TaxonName> cacheStrategy,
IProgressMonitor monitor) |
UpdateResult |
NameServiceImpl.updateCaches(java.lang.Class<? extends TaxonName> clazz,
java.lang.Integer stepSize,
IIdentifiableEntityCacheStrategy<TaxonName> cacheStrategy,
IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
RegistrationDTO.getTypifiedName() |
Constructor and Description |
---|
RegistrationDTO(Registration reg,
TaxonName typifiedName,
Reference publication)
To create an initially empty DTO for which only the
typifiedName and the publication are defined. |
Modifier and Type | Method and Description |
---|---|
TaxonName |
TypeDesignationSetManager.getTypifiedName() |
Constructor and Description |
---|
TypeDesignationSetManager(java.util.Collection<TypeDesignationBase> typeDesignations,
TaxonName typifiedName) |
TypeDesignationSetManager(TaxonName typifiedName) |
Modifier and Type | Method and Description |
---|---|
java.util.List<TaxonName> |
TaxonGraphServiceImpl.listIncludedNames(java.lang.String queryString,
MatchMode matchMode) |
java.util.List<TaxonName> |
ITaxonGraphService.listIncludedNames(java.lang.String queryString,
MatchMode matchMode) |
Modifier and Type | Method and Description |
---|---|
void |
TaxonGraphBeforeTransactionCompleteProcess.onNameOrRankChange(TaxonName taxonName) |
void |
TaxonGraphBeforeTransactionCompleteProcess.onNewTaxonName(TaxonName taxonName) |
void |
TaxonGraphBeforeTransactionCompleteProcess.onNomReferenceChange(TaxonName taxonName,
Reference oldNomReference) |
Modifier and Type | Method and Description |
---|---|
void |
TaxonNamePartsFilter.setExludedNames(java.util.Set<TaxonName> exludedNames) |
Constructor and Description |
---|
TaxonNamePartsFilter(Rank rank,
java.lang.String genusOrUninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraSpecificEpithet,
java.util.Set<TaxonName> exludedNames) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
GbifResponse.getScientificName() |
Constructor and Description |
---|
GbifResponse(DerivedUnitFacade derivedUnitFacade,
java.net.URI dataSetUrl,
GbifDataSetProtocol dataSetProtocol,
java.lang.String[] tripleID,
TaxonName scientificName) |
Modifier and Type | Method and Description |
---|---|
protected TaxonName |
Cdm2CdmImportBase.handlePersistedTaxonName(TaxonName taxonName) |
Modifier and Type | Method and Description |
---|---|
protected TaxonName |
Cdm2CdmImportBase.handlePersistedTaxonName(TaxonName taxonName) |
Modifier and Type | Method and Description |
---|---|
TaxonNameDescription |
CdmImportBase.getTaxonNameDescription(TaxonName name,
boolean isImageGallery,
boolean createNewIfNotExists)
Returns the taxon description for a taxon.
|
TaxonNameDescription |
CdmImportBase.getTaxonNameDescription(TaxonName name,
Reference ref,
boolean isImageGallery,
boolean createNewIfNotExists)
Like
CdmImportBase.getTaxonDescription(Taxon, boolean, boolean)
Only matches a description if the given reference is a source of the description.If a new description is created the given reference will be added as a source. |
protected void |
CdmImportBase.saveNameRelations(TaxonName name)
Saves name relations.
|
Modifier and Type | Method and Description |
---|---|
void |
DwcaTaxonRecord.setScientificNameId(TaxonName scientificNameId) |
Modifier and Type | Method and Description |
---|---|
void |
ExcelRowBase.putTypifiedName(int key,
TaxonName name) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,TaxonName> |
TaxonExcelImportState.getNameMap() |
Modifier and Type | Method and Description |
---|---|
void |
TaxonExcelImportState.putName(java.lang.String titleCache,
TaxonName name) |
Modifier and Type | Method and Description |
---|---|
void |
TaxonExcelImportState.setNameMap(java.util.Map<java.lang.String,TaxonName> nameMap) |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<TaxonName> |
DataSet.taxonomicNames |
Modifier and Type | Method and Description |
---|---|
java.util.List<TaxonName> |
DataSet.getTaxonomicNames() |
Modifier and Type | Method and Description |
---|---|
void |
DataSet.setTaxonomicNames(java.util.List<TaxonName> value) |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<TaxonName> |
SDDDataSet.taxonomicNames |
Modifier and Type | Method and Description |
---|---|
java.util.List<TaxonName> |
SDDDataSet.getTaxonomicNames() |
Modifier and Type | Method and Description |
---|---|
void |
SDDDataSet.setTaxonomicNames(java.util.List<TaxonName> value) |
Modifier and Type | Field and Description |
---|---|
protected java.util.HashMap<java.lang.String,TaxonName> |
SpecimenImportStateBase.names |
Modifier and Type | Method and Description |
---|---|
protected TaxonName |
SpecimenImportBase.getBestMatchingName(java.lang.String scientificName,
java.util.Collection<TaxonName> names,
STATE state) |
protected TaxonName |
SpecimenImportBase.getOrCreateTaxonName(java.lang.String scientificName,
Rank rank,
boolean preferredFlag,
STATE state,
int unitIndexInAbcdFile) |
protected TaxonName |
SpecimenImportBase.parseScientificName(java.lang.String scientificName,
STATE state,
SpecimenImportReport report,
Rank rank)
Parse automatically the scientific name
|
protected TaxonName |
SpecimenImportBase.setTaxonNameByType(java.util.HashMap<java.lang.String,java.lang.String> atomisedMap,
java.lang.String fullName,
STATE state)
Create the name without automatic parsing, either because it failed, or because the user deactivated it.
|
Modifier and Type | Method and Description |
---|---|
protected Taxon |
SpecimenImportBase.getOrCreateTaxonForName(TaxonName taxonName,
STATE state) |
Modifier and Type | Method and Description |
---|---|
protected TaxonName |
SpecimenImportBase.getBestMatchingName(java.lang.String scientificName,
java.util.Collection<TaxonName> names,
STATE state) |
Modifier and Type | Method and Description |
---|---|
void |
SpecimenImportReport.addName(TaxonName taxonName) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
SpecimenCdmExcelImportState.getName(java.lang.String key) |
TaxonName |
SpecimenCdmExcelImportState.putName(java.lang.String key,
TaxonName value) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
SpecimenCdmExcelImportState.putName(java.lang.String key,
TaxonName value) |
void |
SpecimenRow.putTypifiedName(int key,
TaxonName name) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
SimpleSpecimen.getStoredUnderName() |
Modifier and Type | Method and Description |
---|---|
void |
SimpleSpecimen.setStoredUnderName(TaxonName storedUnderName) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
TaxonXTreatmentExtractor.MyName.getTaxonName() |
Modifier and Type | Method and Description |
---|---|
protected void |
TaxonXAddSources.addSource(Reference refMods,
TaxonName nameToBeFilled) |
void |
TaxonXAddSources.addSource(Reference reference,
TextData textData,
TaxonName name,
Reference refMods) |
protected TaxonXExtractor.MySpecimenOrObservation |
TaxonXExtractor.extractSpecimenOrObservation(org.w3c.dom.Node specimenObservationNode,
DerivedUnit derivedUnitBase,
SpecimenOrObservationType defaultAssociation,
TaxonName typifiableName) |
void |
TaxonXTreatmentExtractor.MyName.setParsedName(TaxonName nameToBeFilledTest) |
Modifier and Type | Method and Description |
---|---|
protected TaxonName |
TcsRdfTaxonNameImport.handleNameElement(org.jdom.Element elTaxonName,
org.jdom.Namespace rdfNamespace,
org.jdom.Namespace taxonNameNamespace,
TcsRdfImportConfigurator config,
MapWrapper<TaxonName> taxonNameMap) |
protected TaxonName |
TcsRdfTaxonNameImport.handleNameModel(com.hp.hpl.jena.rdf.model.Model model,
TcsRdfImportConfigurator config,
MapWrapper<TaxonName> taxonNameMap,
java.lang.String uri) |
TaxonName |
TcsRdfTaxonNameImport.handleRdfElementFromStream(java.io.InputStream is,
TcsRdfImportConfigurator config,
MapWrapper<TaxonName> taxonNameMap,
java.lang.String uri) |
Modifier and Type | Method and Description |
---|---|
protected TaxonName |
TcsRdfTaxonNameImport.handleNameElement(org.jdom.Element elTaxonName,
org.jdom.Namespace rdfNamespace,
org.jdom.Namespace taxonNameNamespace,
TcsRdfImportConfigurator config,
MapWrapper<TaxonName> taxonNameMap) |
protected TaxonName |
TcsRdfTaxonNameImport.handleNameModel(com.hp.hpl.jena.rdf.model.Model model,
TcsRdfImportConfigurator config,
MapWrapper<TaxonName> taxonNameMap,
java.lang.String uri) |
TaxonName |
TcsRdfTaxonNameImport.handleRdfElementFromStream(java.io.InputStream is,
TcsRdfImportConfigurator config,
MapWrapper<TaxonName> taxonNameMap,
java.lang.String uri) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
TcsXmlTaxonNameImport.handleTaxonNameElement(org.jdom.Element elTaxonName,
ResultWrapper<java.lang.Boolean> success,
TcsXmlImportState state) |
Modifier and Type | Method and Description |
---|---|
protected void |
TcsXmlImportBase.makeProviderLink(TaxonName name,
org.jdom.Element elProviderLink,
ResultWrapper<java.lang.Boolean> success) |
protected void |
TcsXmlImportBase.makeProviderSpecificData(TaxonName name,
org.jdom.Element elProviderSpecificData,
ResultWrapper<java.lang.Boolean> success,
TcsXmlImportState state) |
protected void |
TcsXmlImportBase.makePublicationStatus(TaxonName name,
org.jdom.Element elPublicationStatus,
ResultWrapper<java.lang.Boolean> success) |
protected void |
TcsXmlImportBase.makeTypification(TaxonName name,
org.jdom.Element elTypifiacation,
ResultWrapper<java.lang.Boolean> success) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
DescriptionElementSource.getNameUsedInSource() |
TaxonName |
TaxonNameDescription.getTaxonName()
Returns the
taxon name to which this taxon name description
provides additional information not ruled by a nomenclatural code . |
Modifier and Type | Method and Description |
---|---|
DescriptionElementSource |
DescriptionElementBase.addSource(OriginalSourceType type,
java.lang.String idInSource,
java.lang.String idNamespace,
Reference reference,
java.lang.String microReference,
TaxonName nameUsedInSource,
java.lang.String originalNameString)
Adds a
source to this description element. |
static DescriptionElementSource |
DescriptionElementSource.NewInstance(OriginalSourceType type,
java.lang.String id,
java.lang.String idNamespace,
Reference citation,
java.lang.String microReference,
TaxonName nameUsedInSource,
java.lang.String originalNameString) |
static DescriptionElementSource |
DescriptionElementSource.NewInstance(OriginalSourceType type,
java.lang.String id,
java.lang.String idNamespace,
Reference citation,
java.lang.String microReference,
TaxonName nameUsedInSource,
java.lang.String originalNameString,
ICdmTarget target) |
static TaxonNameDescription |
TaxonNameDescription.NewInstance(TaxonName name)
Creates a new taxon name description instance for the given
name . |
static DescriptionElementSource |
DescriptionElementSource.NewPrimarySourceInstance(Reference citation,
java.lang.String microReference,
TaxonName nameUsedInSource,
java.lang.String originalNameString) |
void |
DescriptionElementSource.setNameUsedInSource(TaxonName nameUsedInSource) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<TaxonName> |
HomotypicalGroup.typifiedNames |
Modifier and Type | Method and Description |
---|---|
static TaxonName |
TaxonName.castAndDeproxy(ITaxonNameBase interfacedName)
Method to cast a interfaced name to a concrete name.
|
TaxonName |
TaxonName.getBasionym()
Returns the taxon name which is the
basionym of this taxon name. |
TaxonName |
ITaxonNameBase.getBasionym()
Returns the taxon name which is the
basionym of this taxon name. |
TaxonName |
NameRelationship.getFromName()
Returns the
taxon name that plays the source role
in this taxon name relationship. |
TaxonName |
HybridRelationship.getHybridName()
Returns the
botanical taxon name that plays the child role
(the child is actually the hybrid taxon name) in this hybrid relationship. |
TaxonName |
Registration.getName() |
TaxonName |
NomenclaturalCode.getNewTaxonNameInstance(Rank rank)
Creates a new particular
taxon name (botanical, zoological,
cultivar plant, bacterial or viral name) instance depending on this
nomenclature code only containing the given rank . |
TaxonName |
HybridRelationship.getParentName()
Returns the
botanical taxon name that plays the parent role
in this hybrid relationship. |
protected TaxonName |
HybridRelationship.getRelatedFrom() |
protected TaxonName |
NameRelationship.getRelatedFrom() |
protected TaxonName |
HybridRelationship.getRelatedTo() |
protected TaxonName |
NameRelationship.getRelatedTo() |
TaxonName |
NameRelationship.getToName()
Returns the
taxon name that plays the target role
in this taxon name relationship. |
TaxonName |
NameTypeDesignation.getTypeName()
Returns the
taxon name that plays the role of the
taxon name type in this taxon name type designation. |
static TaxonName |
TaxonNameFactory.NewBacterialInstance(Rank rank)
Creates a new bacterial taxon name instance
only containing its
rank and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.NewBotanicalInstance(Rank rank)
Creates a new botanical taxon name instance
only containing its
rank and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.NewBotanicalInstance(Rank rank,
HomotypicalGroup homotypicalGroup)
Creates a new botanical taxon name instance
only containing its
rank ,
its homotypical group and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.NewBotanicalInstance(Rank rank,
java.lang.String genusOrUninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraSpecificEpithet,
TeamOrPersonBase combinationAuthorship,
Reference nomenclaturalReference,
java.lang.String nomenclMicroRef,
HomotypicalGroup homotypicalGroup)
Creates a new botanical taxon name instance
containing its
rank ,
its homotypical group ,
its scientific name components, its author(team) ,
its nomenclatural reference and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.NewCultivarInstance(Rank rank)
Creates a new cultivar taxon name instance
only containing its
rank and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.NewFungusInstance(Rank rank) |
protected static TaxonName |
TaxonName.NewInstance(NomenclaturalCode code,
Rank rank,
HomotypicalGroup homotypicalGroup) |
static TaxonName |
TaxonName.NewInstance(NomenclaturalCode code,
Rank rank,
java.lang.String genusOrUninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraSpecificEpithet,
TeamOrPersonBase combinationAuthorship,
Reference nomenclaturalReference,
java.lang.String nomenclMicroRef,
HomotypicalGroup homotypicalGroup) |
static TaxonName |
TaxonNameFactory.NewNameInstance(NomenclaturalCode code,
Rank rank)
|
static TaxonName |
TaxonNameFactory.NewNameInstance(NomenclaturalCode code,
Rank rank,
HomotypicalGroup homotypicalGroup)
|
static TaxonName |
TaxonNameFactory.NewNonViralInstance(Rank rank)
Creates a new non viral taxon name instance
only containing its
rank and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.NewNonViralInstance(Rank rank,
HomotypicalGroup homotypicalGroup)
Creates a new non viral taxon name instance
only containing its
rank ,
its homotypical group and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.NewViralInstance(Rank rank)
Creates a new viral taxon name instance only containing its
rank . |
static TaxonName |
TaxonNameFactory.NewZoologicalInstance(Rank rank)
Creates a new zoological taxon name instance
only containing its
rank and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.NewZoologicalInstance(Rank rank,
HomotypicalGroup homotypicalGroup)
Creates a new zoological taxon name instance
only containing its
rank ,
its homotypical group and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.NewZoologicalInstance(Rank rank,
java.lang.String genusOrUninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraSpecificEpithet,
TeamOrPersonBase combinationAuthorship,
Reference nomenclaturalReference,
java.lang.String nomenclMicroRef,
HomotypicalGroup homotypicalGroup)
Creates a new zoological taxon name instance
containing its
rank ,
its homotypical group ,
its scientific name components, its author(team) ,
its nomenclatural reference and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.PARSED_BOTANICAL(java.lang.String fullNameString)
Returns a botanical taxon name based on parsing a string representing
all elements (according to the ICBN) of a botanical taxon name (where
the scientific name is an uninomial) including authorship but without
nomenclatural reference.
|
static TaxonName |
TaxonNameFactory.PARSED_BOTANICAL(java.lang.String fullNameString,
Rank rank)
Returns a botanical taxon name based on parsing a string representing
all elements (according to the ICBN) of a botanical taxon name including
authorship but without nomenclatural reference.
|
static TaxonName |
TaxonNameFactory.PARSED_ZOOLOGICAL(java.lang.String fullNameString)
Returns a zoological taxon name based on parsing a string representing
all elements (according to the
ICZN ) of a zoological taxon name (where
the scientific name is an uninomial) including authorship but without
nomenclatural reference. |
static TaxonName |
TaxonNameFactory.PARSED_ZOOLOGICAL(java.lang.String fullNameString,
Rank rank)
Returns a zoological taxon name based on parsing a string representing
all elements (according to the
ICZN )) of a zoological taxon name including
authorship but without nomenclatural reference. |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<TaxonName> |
TaxonName.castAndDeproxy(java.util.Set<ITaxonNameBase> naminterfacedNames)
Method to cast a set of interfaced names to concrete namex.
|
java.util.Set<TaxonName> |
TaxonName.getBasionyms()
Returns the set of taxon names which are the
basionyms of this taxon name. |
java.util.Set<TaxonName> |
HomotypicalGroup.getBasionyms()
Returns all taxon names in the homotypical group that have a 'is_basionym_for' (zool.: 'is_original_combination_for') relationship.
|
java.util.Set<TaxonName> |
ITaxonNameBase.getBasionyms()
Returns the set of taxon names which are the
basionyms of this taxon name. |
java.util.Set<TaxonName> |
HomotypicalGroup.getBasionymsOrReplacedSynonyms()
Returns all taxon names in the homotypical group that have an 'is_basionym_for' (zool.: 'is_original_combination_for')
or a replaced synonym relationship.
|
java.util.Set<TaxonName> |
HomotypicalGroup.getNewCombinations()
Returns all taxon names in the homotypical group that are new combinations (have a basionym/original combination
or a replaced synonym).
|
java.util.Set<TaxonName> |
TaxonName.getRelatedNames(RelationshipBase.Direction direction,
NameRelationshipType type) |
java.util.Set<TaxonName> |
HomotypicalGroup.getReplacedSynonym()
Returns all taxon names in the homotypical group that have a 'is_replaced_synonym_for' relationship.
|
java.util.Set<TaxonName> |
TaxonName.getReplacedSynonyms()
Returns the set of taxon names which are the
replaced synonyms of this taxon name. |
java.util.Set<TaxonName> |
ITaxonNameBase.getReplacedSynonyms()
Returns the set of taxon names which are the
replaced synonyms of this taxon name. |
java.util.Set<TaxonName> |
HomotypicalGroup.getTypifiedNames()
Returns the set of
taxon names that belong to this homotypical group. |
java.util.Set<TaxonName> |
ITypeDesignation.getTypifiedNames()
Returns the set of
taxon names included in the
homotypical group typified in this type designation. |
java.util.Set<TaxonName> |
TypeDesignationBase.getTypifiedNames()
Returns the set of
taxon names typified in this
type designation. |
java.util.Set<TaxonName> |
HomotypicalGroup.getUnrelatedNames()
Returns all taxon names in the homotypic group that do not have an
'is_basionym_for' (zool.: 'is_original_combination_for')
or a replaced synonym relationship.
|
Modifier and Type | Method and Description |
---|---|
NameRelationship |
TaxonName.addBasionym(TaxonName basionym)
Assigns a taxon name as
basionym of this taxon name. |
NameRelationship |
ITaxonNameBase.addBasionym(TaxonName basionym)
Assigns a taxon name as
basionym of this taxon name. |
NameRelationship |
TaxonName.addBasionym(TaxonName basionym,
Reference citation,
java.lang.String microcitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Assigns a taxon name as
basionym of this taxon name
and keeps the nomenclatural rule considered for it. |
NameRelationship |
ITaxonNameBase.addBasionym(TaxonName basionym,
Reference citation,
java.lang.String microcitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Assigns a taxon name as
basionym of this taxon name
and keeps the nomenclatural rule considered for it. |
NameTypeDesignation |
TaxonName.addNameTypeDesignation(TaxonName typeSpecies,
Reference citation,
java.lang.String citationMicroReference,
java.lang.String originalNameString,
NameTypeDesignationStatus status,
boolean addToAllHomotypicNames)
Creates and adds a new
name type designation
to this taxon name's set of type designations. |
NameTypeDesignation |
ITaxonNameBase.addNameTypeDesignation(TaxonName typeSpecies,
Reference citation,
java.lang.String citationMicroReference,
java.lang.String originalNameString,
NameTypeDesignationStatus status,
boolean addToAllHomotypicNames)
Creates and adds a new
name type designation
to this taxon name's set of type designations. |
NameTypeDesignation |
TaxonName.addNameTypeDesignation(TaxonName typeSpecies,
Reference citation,
java.lang.String citationMicroReference,
java.lang.String originalNameString,
NameTypeDesignationStatus status,
boolean isRejectedType,
boolean isConservedType,
boolean isNotDesignated,
boolean addToAllHomotypicNames)
Creates and adds a new
name type designation
to this taxon name's set of type designations. |
NameTypeDesignation |
ITaxonNameBase.addNameTypeDesignation(TaxonName typeSpecies,
Reference citation,
java.lang.String citationMicroReference,
java.lang.String originalNameString,
NameTypeDesignationStatus status,
boolean isRejectedType,
boolean isConservedType,
boolean isNotDesignated,
boolean addToAllHomotypicNames)
Creates and adds a new
name type designation
to this taxon name's set of type designations. |
NameRelationship |
TaxonName.addOriginalSpelling(TaxonName originalSpelling,
Reference citation,
java.lang.String microcitation)
Deprecated.
|
NameRelationship |
ITaxonNameBase.addOriginalSpelling(TaxonName originalSpelling,
Reference citation,
java.lang.String microcitation)
Deprecated.
in future original spellings will be stored with nomenclatural source
so this method may be deleted then
|
NameRelationship |
TaxonName.addRelationshipFromName(TaxonName fromName,
NameRelationshipType type,
Reference citation,
java.lang.String microCitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition) |
NameRelationship |
ITaxonNameBase.addRelationshipFromName(TaxonName fromName,
NameRelationshipType type,
Reference citation,
java.lang.String microCitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Creates a new
name relationship from another taxon name to this taxon name
and adds it both to the set of relations to this taxon name and
to the set of relations from the other taxon name . |
NameRelationship |
TaxonName.addRelationshipFromName(TaxonName fromName,
NameRelationshipType type,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition) |
NameRelationship |
ITaxonNameBase.addRelationshipFromName(TaxonName fromName,
NameRelationshipType type,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Creates a new
name relationship from another taxon name to this taxon name
and adds it both to the set of relations to this taxon name and
to the set of relations from the other taxon name . |
NameRelationship |
TaxonName.addRelationshipToName(TaxonName toName,
NameRelationshipType type) |
NameRelationship |
ITaxonNameBase.addRelationshipToName(TaxonName toName,
NameRelationshipType type)
Creates a new
name relationship from this taxon name to another taxon name
and adds it both to the set of relations from this taxon name and
to the set of relations to the other taxon name . |
NameRelationship |
TaxonName.addRelationshipToName(TaxonName toName,
NameRelationshipType type,
Reference citation,
java.lang.String microCitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition) |
NameRelationship |
ITaxonNameBase.addRelationshipToName(TaxonName toName,
NameRelationshipType type,
Reference citation,
java.lang.String microCitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Creates a new
name relationship from this taxon name to another taxon name
and adds it both to the set of relations from this taxon name and
to the set of relations to the other taxon name . |
NameRelationship |
TaxonName.addRelationshipToName(TaxonName toName,
NameRelationshipType type,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition) |
NameRelationship |
ITaxonNameBase.addRelationshipToName(TaxonName toName,
NameRelationshipType type,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Creates a new
name relationship from this taxon name to another taxon name
and adds it both to the set of relations from this taxon name and
to the set of relations to the other taxon name . |
void |
TaxonName.addReplacedSynonym(TaxonName replacedSynonym,
Reference citation,
java.lang.String microcitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Assigns a taxon name as
replaced synonym of this taxon name
and keeps the nomenclatural rule considered for it. |
void |
ITaxonNameBase.addReplacedSynonym(TaxonName replacedSynonym,
Reference citation,
java.lang.String microcitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Assigns a taxon name as
replaced synonym of this taxon name
and keeps the nomenclatural rule considered for it. |
void |
HomotypicalGroup.addTypifiedName(TaxonName typifiedName)
Adds a new
taxon name to the set of taxon names that belong
to this homotypical group. |
protected void |
TypeDesignationBase.addTypifiedName(TaxonName taxonName)
Deprecated.
for bidirectional use only
|
int |
HomotypicalGroupNameComparator.compare(TaxonName taxonName1,
TaxonName taxonName2) |
int |
TaxonNameComparator.compare(TaxonName arg0,
TaxonName arg1) |
protected int |
HomotypicalGroupNameComparator.compare(TaxonName name1,
TaxonName name2,
boolean includeNomIlleg) |
protected int |
HomotypicalGroupNameComparator.compareNomIlleg(TaxonName taxonName1,
TaxonName taxonName2) |
protected int |
HomotypicalGroupNameComparator.compareStatus(TaxonName taxonName,
TaxonName taxonName2) |
int |
TaxonName.compareToName(TaxonName otherName) |
int |
ITaxonNameBase.compareToName(TaxonName otherName)
This method compares 2 taxon names on it's name titles and caches.
|
boolean |
TaxonName.isBasionymFor(TaxonName newCombinationName)
Checks whether a basionym relationship exists between fromName and toName.
|
boolean |
ITaxonNameBase.isBasionymFor(TaxonName newCombinationName)
Checks whether a basionym relationship exists between fromName and toName.
|
boolean |
TaxonName.isHomotypic(TaxonName homoTypicName)
Returns the boolean value indicating whether a given taxon name belongs
to the same
homotypical group as this taxon name (true)
or not (false). |
boolean |
ITaxonNameBase.isHomotypic(TaxonName homoTypicName)
Returns the boolean value indicating whether a given taxon name belongs
to the same
homotypical group as this taxon name (true)
or not (false). |
void |
TaxonName.mergeHomotypicGroups(TaxonName name) |
void |
ITaxonNameBase.mergeHomotypicGroups(TaxonName name) |
static Registration |
Registration.NewInstance(java.lang.String identifier,
java.lang.String specificIdentifier,
TaxonName name,
java.util.Set<TypeDesignationBase> typeDesignations) |
static void |
HomotypicalGroup.removeGroupBasionym(TaxonName basionymName)
Removes all basionym relationships between basionymName and any other name
in it's homotypic group
|
void |
TaxonName.removeRelationToTaxonName(TaxonName toTaxonName) |
void |
ITaxonNameBase.removeRelationToTaxonName(TaxonName toTaxonName) |
void |
TaxonName.removeRelationWithTaxonName(TaxonName otherTaxonName,
RelationshipBase.Direction direction,
NameRelationshipType type) |
void |
HomotypicalGroup.removeTypifiedName(TaxonName typifiedName) |
protected void |
TypeDesignationBase.removeTypifiedName(TaxonName taxonName)
Deprecated.
for bidirectional use only
|
void |
HomotypicalGroup.removeTypifiedName(TaxonName typifiedName,
boolean removeGroup)
Removes one element from the set of
taxon names
that belong to this homotypical group. |
void |
HomotypicalGroup.setGroupBasionym(TaxonName basionymName)
Creates a basionym relationship to all other names in this names homotypical
group.
|
void |
HomotypicalGroup.setGroupBasionym(TaxonName basionymName,
Reference citation,
java.lang.String microCitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition) |
void |
Registration.setName(TaxonName name) |
protected void |
NameRelationship.setRelatedFrom(TaxonName relatedFrom) |
protected void |
NameRelationship.setRelatedTo(TaxonName relatedTo) |
void |
NameTypeDesignation.setTypeName(TaxonName typeName) |
Constructor and Description |
---|
HomotypicalGroupNameComparator(TaxonName firstNameInGroup,
boolean includeRanks) |
NameRelationship(TaxonName toName,
TaxonName fromName,
NameRelationshipType type,
Reference citation,
java.lang.String citationMicroReference,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Class constructor: creates a new name relationship instance including
its
reference source and adds it to the respective
taxon name relation sets of both involved names. |
NameRelationship(TaxonName toName,
TaxonName fromName,
NameRelationshipType type,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Class constructor: creates a new name relationship instance with no
reference and adds it to the respective
taxon name relation sets of both involved names. |
NameTypeDesignation(TaxonName typeName,
NameTypeDesignationStatus status,
Reference citation,
java.lang.String citationMicroReference,
java.lang.String originalNameString)
Class constructor: creates a new name type designation instance
(including its
reference source and eventually
the taxon name string originally used by this reference when establishing
the former designation). |
NameTypeDesignation(TaxonName typeName,
Reference citation,
java.lang.String citationMicroReference,
java.lang.String originalNameString,
NameTypeDesignationStatus status,
boolean rejectedType,
boolean conservedType,
boolean isNotDesignated)
Class constructor: creates a new name type designation instance
(including its
reference source and eventually
the taxon name string originally used by this reference when establishing
the former designation). |
Modifier and Type | Method and Description |
---|---|
TaxonName |
DerivedUnit.getStoredUnder() |
TaxonName |
DeterminationEvent.getTaxonName() |
Modifier and Type | Method and Description |
---|---|
static DeterminationEvent |
DeterminationEvent.NewInstance(TaxonName name,
SpecimenOrObservationBase identifiedUnit) |
void |
DerivedUnit.setStoredUnder(TaxonName storedUnder) |
void |
DeterminationEvent.setTaxonName(TaxonName taxonName) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
TaxonBase.getName()
Returns the
taxon name used in this (abstract) taxon. |
Modifier and Type | Method and Description |
---|---|
java.util.Set<TaxonName> |
Taxon.getSynonymNames()
Returns the set of all
taxon names used as synonyms
of this ("accepted/valid") taxon. |
Modifier and Type | Method and Description |
---|---|
Synonym |
Taxon.addHeterotypicSynonymName(TaxonName synonymName)
|
Synonym |
Taxon.addHeterotypicSynonymName(TaxonName synonymName,
Reference secReference,
java.lang.String secDetail,
HomotypicalGroup homotypicalGroup)
|
Synonym |
Taxon.addHomotypicSynonymName(TaxonName synonymName)
|
Synonym |
Taxon.addSynonymName(TaxonName synonymName,
Reference secReference,
java.lang.String secMicroReference,
SynonymType synonymType)
|
Synonym |
Taxon.addSynonymName(TaxonName synonymName,
SynonymType synonymType)
|
protected int |
TaxonComparator.compare(TaxonName name1,
TaxonName name2,
boolean includeNomIlleg) |
protected int |
TaxonComparator.compareNomIlleg(TaxonName taxonName1,
TaxonName taxonName2) |
protected int |
TaxonComparator.compareStatus(TaxonName taxonName,
TaxonName taxonName2) |
static Synonym |
Synonym.NewInstance(TaxonName taxonName,
Reference sec)
Creates a new synonym instance with
the
taxon name used and the reference
using it as a synonym and not as an ("accepted/correct") taxon . |
static Taxon |
Taxon.NewInstance(TaxonName taxonName,
Reference sec)
Creates a new (accepted/valid) taxon instance with
the
taxon name used and the reference
using it. |
static Synonym |
Synonym.NewInstance(TaxonName taxonName,
Reference sec,
java.lang.String secDetail) |
static Taxon |
Taxon.NewInstance(TaxonName taxonName,
Reference sec,
java.lang.String secMicroReference)
Creates a new Taxon for the given name, secundum reference and secundum detail
|
static Taxon |
Taxon.NewUnknownStatusInstance(TaxonName taxonName,
Reference sec)
Creates a new taxon instance with an unknown status (accepted/synonym) and with
the
taxon name used and the reference
using it. |
void |
TaxonBase.setName(TaxonName name) |
Constructor and Description |
---|
TaxonBase(TaxonName taxonName,
Reference sec,
java.lang.String secDetail)
Class constructor: creates a new (abstract) taxon with the
taxon name used and the reference
using it. |
Modifier and Type | Method and Description |
---|---|
long |
IDescriptionDao.countTaxonNameDescriptions(TaxonName name)
Returns a count of TaxonNameDescription instances, optionally filtered by the name which they refer to
|
java.util.List<TaxonNameDescription> |
IDescriptionDao.getTaxonNameDescriptions(TaxonName name,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Returns a List of TaxonNameDescription instances, optionally filtered by the name which they refer to
|
Modifier and Type | Method and Description |
---|---|
long |
DescriptionDaoImpl.countTaxonNameDescriptions(TaxonName name) |
java.util.List<TaxonNameDescription> |
DescriptionDaoImpl.getTaxonNameDescriptions(TaxonName name,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
<S extends TaxonName> |
TaxonNameDaoHibernateImpl.list(java.lang.Class<S> type,
java.util.List<Restriction<?>> restrictions,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
<S extends TaxonName> |
TaxonNameDaoHibernateImpl.list(java.lang.Class<S> type,
java.util.List<Restriction<?>> restrictions,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths,
boolean includePublished) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
TaxonNameDaoHibernateImpl.findByUuid(java.util.UUID uuid,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.util.List<java.lang.String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
java.util.List<TaxonName> |
TaxonNameDaoHibernateImpl.findByFullTitle(java.lang.String queryString,
MatchMode matchmode,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonName> |
TaxonNameDaoHibernateImpl.findByName(boolean doIncludeAuthors,
java.lang.String queryString,
MatchMode matchmode,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonName> |
TaxonNameDaoHibernateImpl.findByName(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonName> |
TaxonNameDaoHibernateImpl.findByTitle(java.lang.String queryString,
MatchMode matchmode,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonName> |
TaxonNameDaoHibernateImpl.searchNames(java.lang.String queryString,
java.lang.Integer pageSize,
java.lang.Integer pageNumber) |
java.util.List<TaxonName> |
TaxonNameDaoHibernateImpl.searchNames(java.lang.String queryString,
MatchMode matchMode,
java.lang.Integer pageSize,
java.lang.Integer pageNumber) |
java.util.List<TaxonName> |
TaxonNameDaoHibernateImpl.searchNames(java.lang.String genusOrUninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraSpecificEpithet,
Rank rank,
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 |
---|---|
int |
TaxonNameDaoHibernateImpl.countNameRelationships(TaxonName name,
RelationshipBase.Direction direction,
NameRelationshipType type) |
long |
TaxonNameDaoHibernateImpl.countTypeDesignations(TaxonName name,
SpecimenTypeDesignationStatus status) |
java.util.UUID |
TaxonNameDaoHibernateImpl.delete(TaxonName persistentObject) |
java.util.List<NameRelationship> |
TaxonNameDaoHibernateImpl.getNameRelationships(TaxonName name,
RelationshipBase.Direction direction,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
<T extends TypeDesignationBase> |
TaxonNameDaoHibernateImpl.getTypeDesignations(TaxonName name,
java.lang.Class<T> type,
TypeDesignationStatusBase status,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TypeDesignationBase> |
TaxonNameDaoHibernateImpl.getTypeDesignations(TaxonName name,
TypeDesignationStatusBase status,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<java.lang.Integer> |
TaxonNameDaoHibernateImpl.getTypeSpecimenIdsForTaxonName(TaxonName name,
TypeDesignationStatusBase status,
java.lang.Integer pageSize,
java.lang.Integer pageNumber) |
Modifier and Type | Method and Description |
---|---|
long |
TaxonNameDaoHibernateImpl.count(java.lang.Class<? extends TaxonName> type,
java.util.List<Restriction<?>> restrictions) |
long |
TaxonNameDaoHibernateImpl.count(java.lang.Class<? extends TaxonName> type,
java.util.List<Restriction<?>> restrictions,
boolean includePublished) |
long |
TaxonNameDaoHibernateImpl.countByFullTitle(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria) |
long |
TaxonNameDaoHibernateImpl.countByName(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria) |
java.util.List<TaxonName> |
TaxonNameDaoHibernateImpl.findByName(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria,
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 |
---|---|
long |
OccurrenceDaoHibernateImpl.count(java.lang.Class<? extends SpecimenOrObservationBase> clazz,
TaxonName determinedAs) |
<T extends SpecimenOrObservationBase> |
OccurrenceDaoHibernateImpl.countOccurrences(java.lang.Class<T> clazz,
java.lang.String queryString,
java.lang.String significantIdentifier,
SpecimenOrObservationType recordBasis,
Taxon associatedTaxon,
TaxonName associatedTaxonName,
MatchMode matchmode,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
<T extends SpecimenOrObservationBase> |
OccurrenceDaoHibernateImpl.findOccurrences(java.lang.Class<T> clazz,
java.lang.String queryString,
java.lang.String significantIdentifier,
SpecimenOrObservationType recordBasis,
Taxon associatedTaxon,
TaxonName associatedTaxonName,
MatchMode matchmode,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
<T extends SpecimenOrObservationBase> |
OccurrenceDaoHibernateImpl.findOccurrencesUuidAndTitleCache(java.lang.Class<T> clazz,
java.lang.String queryString,
java.lang.String significantIdentifier,
SpecimenOrObservationType recordBasis,
Taxon associatedTaxon,
TaxonName associatedTaxonName,
MatchMode matchmode,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints) |
java.util.List<SpecimenOrObservationBase> |
OccurrenceDaoHibernateImpl.list(java.lang.Class<? extends SpecimenOrObservationBase> clazz,
TaxonName determinedAs,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
<T extends SpecimenOrObservationBase> |
OccurrenceDaoHibernateImpl.listByAssociatedTaxonName(java.lang.Class<T> type,
TaxonName associatedTaxonName,
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.Map<java.lang.String,java.util.Map<java.util.UUID,java.util.Set<TaxonName>>> |
TaxonDaoHibernateImpl.findIdenticalNames(java.util.List<java.util.UUID> sourceRefUuids,
java.util.List<java.lang.String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
java.util.List<TaxonNodeDto> |
TaxonNodeDaoHibernateImpl.getParentTaxonNodeDtoForRank(Classification classification,
Rank rank,
TaxonName name) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<TaxonName> |
AbstractHibernateTaxonGraphProcessor.listNamesAtRank(Rank rank,
java.lang.String genusOrUninomial,
java.lang.String specificEpithet) |
protected java.util.List<TaxonName> |
AbstractHibernateTaxonGraphProcessor.listNamesBelowRank(Rank rank,
java.lang.String genusOrUninomial,
java.lang.String specificEpithet) |
protected java.util.List<TaxonName> |
AbstractHibernateTaxonGraphProcessor.relatedHigherNames(TaxonName name) |
protected java.util.List<TaxonName> |
AbstractHibernateTaxonGraphProcessor.relatedLowerNames(TaxonName name) |
Modifier and Type | Method and Description |
---|---|
Taxon |
AbstractHibernateTaxonGraphProcessor.assureSingleTaxon(TaxonName taxonName) |
Taxon |
AbstractHibernateTaxonGraphProcessor.assureSingleTaxon(TaxonName taxonName,
boolean createMissing) |
java.util.List<TaxonGraphEdgeDTO> |
TaxonGraphDaoHibernateImpl.edges(TaxonName fromName,
TaxonName toName,
boolean includeUnpublished) |
protected java.util.List<TaxonName> |
AbstractHibernateTaxonGraphProcessor.relatedHigherNames(TaxonName name) |
protected java.util.List<TaxonName> |
AbstractHibernateTaxonGraphProcessor.relatedLowerNames(TaxonName name) |
Modifier and Type | Method and Description |
---|---|
<S extends TaxonName> |
ITaxonNameDao.list(java.lang.Class<S> type,
java.util.List<Restriction<?>> restrictions,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths,
boolean includePublished) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
ITaxonNameDao.findByUuid(java.util.UUID uuid,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.util.List<java.lang.String> propertyPaths)
Returns a taxon name corresponding to the given uuid
|
Modifier and Type | Method and Description |
---|---|
java.util.List<TaxonName> |
ITaxonNameDao.findByFullTitle(java.lang.String queryString,
MatchMode matchmode,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonName> |
ITaxonNameDao.findByName(boolean doIncludeAuthors,
java.lang.String queryString,
MatchMode matchmode,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonName> |
ITaxonNameDao.findByName(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonName> |
ITaxonNameDao.findByTitle(java.lang.String queryString,
MatchMode matchmode,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<org.hibernate.criterion.Criterion> criteria,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonName> |
ITaxonNameDao.searchNames(java.lang.String queryString,
java.lang.Integer pageSize,
java.lang.Integer pageNumber)
Returns a List of TaxonName instances which nameCache matches the
query string
|
java.util.List<TaxonName> |
ITaxonNameDao.searchNames(java.lang.String uninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraspecificEpithet,
Rank rank,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Returns a List of TaxonName instances that match the properties
passed
|
Modifier and Type | Method and Description |
---|---|
int |
ITaxonNameDao.countNameRelationships(TaxonName name,
RelationshipBase.Direction direction,
NameRelationshipType type)
Return a count of names related to or from this name, optionally filtered
by relationship type.
|
long |
ITaxonNameDao.countTypeDesignations(TaxonName name,
SpecimenTypeDesignationStatus status)
Return a count of types related to this name, optionally filtered by type
designation status
|
java.util.List<NameRelationship> |
ITaxonNameDao.getNameRelationships(TaxonName name,
RelationshipBase.Direction direction,
NameRelationshipType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Return a List of relationships related to or from this name, optionally filtered
by relationship type.
|
<T extends TypeDesignationBase> |
ITaxonNameDao.getTypeDesignations(TaxonName name,
java.lang.Class<T> type,
TypeDesignationStatusBase status,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Return a List of types related to this name, optionally filtered by type
designation status
|
java.util.List<TypeDesignationBase> |
ITaxonNameDao.getTypeDesignations(TaxonName name,
TypeDesignationStatusBase status,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
|
java.util.List<java.lang.Integer> |
ITaxonNameDao.getTypeSpecimenIdsForTaxonName(TaxonName name,
TypeDesignationStatusBase status,
java.lang.Integer pageSize,
java.lang.Integer pageNumber)
Return a list ids of specimens that are type specimens for the given name
|
Modifier and Type | Method and Description |
---|---|
long |
ITaxonNameDao.count(java.lang.Class<? extends TaxonName> type,
java.util.List<Restriction<?>> restrictions,
boolean includePublished) |
long |
ITaxonNameDao.countByFullTitle(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria) |
long |
ITaxonNameDao.countByName(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria) |
java.util.List<TaxonName> |
ITaxonNameDao.findByName(java.lang.Class<TaxonName> clazz,
java.lang.String queryString,
MatchMode matchmode,
java.util.List<org.hibernate.criterion.Criterion> criteria,
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 |
---|---|
long |
IOccurrenceDao.count(java.lang.Class<? extends SpecimenOrObservationBase> clazz,
TaxonName determinedAs)
Returns the number of occurences belonging to a certain subclass - which must extend SpecimenOrObservationBase
|
<T extends SpecimenOrObservationBase> |
IOccurrenceDao.countOccurrences(java.lang.Class<T> clazz,
java.lang.String queryString,
java.lang.String significantIdentifier,
SpecimenOrObservationType recordBasis,
Taxon associatedTaxon,
TaxonName associatedTaxonName,
MatchMode matchmode,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Returns the number of specimens that match the given parameters
Note: Specifying a taxon will already check the name of this
taxon, its synonymy and the synonym names for determinations of the
specimen.
|
<T extends SpecimenOrObservationBase> |
IOccurrenceDao.findOccurrences(java.lang.Class<T> clazz,
java.lang.String queryString,
java.lang.String significantIdentifier,
SpecimenOrObservationType type,
Taxon determinedAs,
TaxonName associatedTaxonName,
MatchMode matchmode,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Queries the database for specimens which match the given criteria
Note: Specifying a taxon will already check the name of this taxon, its synonymy and the synonym names for determinations of the specimen. |
<T extends SpecimenOrObservationBase> |
IOccurrenceDao.findOccurrencesUuidAndTitleCache(java.lang.Class<T> clazz,
java.lang.String queryString,
java.lang.String significantIdentifier,
SpecimenOrObservationType type,
Taxon determinedAs,
TaxonName associatedTaxonName,
MatchMode matchmode,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints) |
java.util.List<SpecimenOrObservationBase> |
IOccurrenceDao.list(java.lang.Class<? extends SpecimenOrObservationBase> type,
TaxonName determinedAs,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Returns a sublist of SpecimenOrObservationBase instances stored in the database.
|
<T extends SpecimenOrObservationBase> |
IOccurrenceDao.listByAssociatedTaxonName(java.lang.Class<T> type,
TaxonName associatedTaxonName,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Lists all instances of
SpecimenOrObservationBase which are determined as the taxon name specified as parameter. |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.util.Map<java.util.UUID,java.util.Set<TaxonName>>> |
ITaxonDao.findIdenticalNames(java.util.List<java.util.UUID> sourceRefUuids,
java.util.List<java.lang.String> propertyPaths)
see service layer documentation
|
Modifier and Type | Method and Description |
---|---|
java.util.List<TaxonNodeDto> |
ITaxonNodeDao.getParentTaxonNodeDtoForRank(Classification classification,
Rank rank,
TaxonName name) |
Modifier and Type | Method and Description |
---|---|
Taxon |
ITaxonGraphDao.assureSingleTaxon(TaxonName taxonName) |
Taxon |
ITaxonGraphDao.assureSingleTaxon(TaxonName taxonName,
boolean createMissing) |
java.util.List<TaxonGraphEdgeDTO> |
ITaxonGraphDao.edges(TaxonName fromName,
TaxonName toName,
boolean includeUnpublished) |
Modifier and Type | Method and Description |
---|---|
Pager<TaxonName> |
NameListController.doFindByName(java.lang.String query,
java.lang.Integer pageNumber,
java.lang.Integer pageSize,
MatchMode matchMode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected Pager<TaxonName> |
NameListController.pageByRestrictions(java.lang.Class<TaxonName> type,
java.util.List<java.lang.String> initStrategy,
eu.etaxonomy.cdm.remote.controller.OrderHintPreset orderBy,
PagerParameters pagerParameters,
java.util.ArrayList<Restriction<?>> restrictions) |
Modifier and Type | Method and Description |
---|---|
protected Pager<TaxonName> |
NameListController.pageByRestrictions(java.lang.Class<TaxonName> type,
java.util.List<java.lang.String> initStrategy,
eu.etaxonomy.cdm.remote.controller.OrderHintPreset orderBy,
PagerParameters pagerParameters,
java.util.ArrayList<Restriction<?>> restrictions) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
TaxonLinkDto.getTaxonName() |
Modifier and Type | Method and Description |
---|---|
void |
TaxonLinkDto.setTaxonName(TaxonName taxonName) |
Constructor and Description |
---|
TaxonLinkDto(TaxonName taxonName) |
Modifier and Type | Method and Description |
---|---|
net.sf.json.JSONObject |
TaxonNameBeanProcessor.processBeanSecondStep(TaxonName bean,
net.sf.json.JSONObject json,
net.sf.json.JsonConfig jsonConfig) |
Modifier and Type | Method and Description |
---|---|
protected void |
NameCacheStrategyBase.addOriginalSpelling(java.util.List<TaggedText> tags,
TaxonName taxonName) |
protected java.util.List<TaggedText> |
TaxonNameDefaultCacheStrategy.doGetTaggedTitle(TaxonName taxonName) |
protected abstract java.util.List<TaggedText> |
NameCacheStrategyBase.doGetTaggedTitle(TaxonName taxonName) |
java.lang.String |
TaxonNameDefaultCacheStrategy.getAuthorshipCache(TaxonName taxonName) |
java.lang.String |
INameCacheStrategy.getAuthorshipCache(TaxonName nonViralName)
Returns the composed author string.
|
java.lang.String |
NameCacheStrategyBase.getFullTitleCache(TaxonName taxonName) |
java.lang.String |
INameCacheStrategy.getFullTitleCache(TaxonName taxonName)
Returns the full title cache as a string.
|
java.lang.String |
NameCacheStrategyBase.getFullTitleCache(TaxonName taxonName,
HTMLTagRules htmlTagRules) |
java.lang.String |
INameCacheStrategy.getFullTitleCache(TaxonName nonViralName,
HTMLTagRules htmlTagRules)
Returns the full title cache tagged by html tags according to tag rules.
|
protected java.util.List<TaggedText> |
TaxonNameDefaultCacheStrategy.getInfraSpeciesTaggedNameCache(TaxonName name) |
java.lang.String |
TaxonNameDefaultCacheStrategy.getLastEpithet(TaxonName taxonName) |
java.lang.String |
INonViralNameCacheStrategy.getLastEpithet(TaxonName taxonName)
Returns the last epithet of the name (i.e.
|
java.lang.String |
NameCacheStrategyBase.getNameCache(TaxonName nonViralName) |
java.lang.String |
INameCacheStrategy.getNameCache(TaxonName taxonName)
Returns the composed scientific taxon name string without authors or year.
|
java.lang.String |
NameCacheStrategyBase.getNameCache(TaxonName nonViralName,
HTMLTagRules htmlTagRules) |
java.lang.String |
INameCacheStrategy.getNameCache(TaxonName nonViralName,
HTMLTagRules htmlTagRules)
Returns the composed scientific taxon name string without authors or year.
|
java.util.List<TaggedText> |
TaxonNameDefaultCacheStrategy.getNomStatusTags(TaxonName nonViralName,
boolean includeSeparatorBefore,
boolean includeSeparatorAfter) |
java.util.List<TaggedText> |
NameCacheStrategyBase.getNomStatusTags(TaxonName taxonName,
boolean includeSeparatorBefore,
boolean includeSeparatorAfter) |
java.util.List<TaggedText> |
INameCacheStrategy.getNomStatusTags(TaxonName taxonName,
boolean includeSeparatorBefore,
boolean includePostSeparator)
Get
TaggedText for the nomenclatural status part |
protected java.lang.String |
TaxonNameDefaultCacheStrategy.getNonCacheAuthorshipCache(TaxonName nonViralName)
Returns the authorshipcache string for the atomized authorship fields.
|
java.util.List<TaggedText> |
TaxonNameDefaultCacheStrategy.getTaggedFullTitle(TaxonName nonViralName) |
java.util.List<TaggedText> |
NameCacheStrategyBase.getTaggedFullTitle(TaxonName taxonName) |
java.util.List<TaggedText> |
INameCacheStrategy.getTaggedFullTitle(TaxonName taxonName)
Same as
INameCacheStrategy.getTaggedTitle(TaxonName) but also includes the reference and
the nomenclatural status in the result. |
java.util.List<TaggedText> |
TaxonNameDefaultCacheStrategy.getTaggedName(TaxonName nonViralName)
Returns the tag list of the name part (without author and reference).
|
java.util.List<TaggedText> |
INameCacheStrategy.getTaggedName(TaxonName taxonName)
Same as
INameCacheStrategy.getTaggedTitle(TaxonName) but not including authorship. |
java.util.List<TaggedText> |
TaxonNameDefaultCacheStrategy.getTaggedTitle(TaxonName taxonName) |
java.util.List<TaggedText> |
NameCacheStrategyBase.getTaggedTitle(TaxonName taxonName) |
java.util.List<TaggedText> |
INameCacheStrategy.getTaggedTitle(TaxonName taxonName)
Returns a list of name typified tokens that together make up the name (including authorship etc.).
|
java.lang.String |
NameCacheStrategyBase.getTitleCache(TaxonName taxonName)
Generates and returns the title cache of the given name.
|
java.lang.String |
NameCacheStrategyBase.getTitleCache(TaxonName taxonName,
HTMLTagRules htmlTagRules) |
java.lang.String |
INameCacheStrategy.getTitleCache(TaxonName nonViralName,
HTMLTagRules htmlTagRules)
Returns the title cache tagged by html tags according to tag rules.
|
protected java.lang.String |
TaxonNameDefaultCacheStrategy.getZoologicalNonCacheAuthorshipCache(TaxonName nonViralName) |
protected boolean |
TaxonNameDefaultCacheStrategy.includeInfraSpecificMarkerForZooNames(TaxonName name) |
protected boolean |
ZooNameNoMarkerCacheStrategy.includeInfraSpecificMarkerForZooNames(TaxonName name) |
Modifier and Type | Method and Description |
---|---|
static boolean |
BasionymRelationCreator.matchLastNamePart(TaxonName name1,
TaxonName name2) |
Modifier and Type | Method and Description |
---|---|
TaxonName |
NonViralNameParserImpl.parseReferencedName(java.lang.String fullReferenceString) |
TaxonName |
NonViralNameParserImpl.parseReferencedName(java.lang.String fullReferenceString,
NomenclaturalCode nomCode,
Rank rank) |
Modifier and Type | Method and Description |
---|---|
boolean |
NoDuplicateNamesValidator.isValid(TaxonName name,
javax.validation.ConstraintValidatorContext constraintContext) |
boolean |
NameMustFollowCodeValidator.isValid(TaxonName name,
javax.validation.ConstraintValidatorContext constraintContext) |
Copyright © 2007-2020 EDIT. All Rights Reserved.