Modifier and Type | Method and Description |
---|---|
<S extends TaxonNode> |
TaxonNodeServiceImpl.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 TaxonNode> |
TaxonNodeServiceImpl.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 TaxonNode> |
ITaxonNodeService.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 |
---|---|
TaxonNode |
IClassificationService.getRootNode(java.util.UUID classificationUuid)
Returns the root node of the the given classification (specified by its UUID)
|
TaxonNode |
ClassificationServiceImpl.getRootNode(java.util.UUID classificationUuid) |
TaxonNode |
ClassificationServiceImpl.loadTaxonNode(java.util.UUID taxonNodeUuid,
java.util.List<java.lang.String> propertyPaths) |
TaxonNode |
IClassificationService.loadTaxonNodeByTaxon(Taxon taxon,
java.util.UUID classificationUuid,
java.util.List<java.lang.String> propertyPaths)
Deprecated.
use loadTaxonNode(TaxonNode taxonNode, ...) instead
if you have a classification and a taxon that is in it, you should also have the according taxonNode
|
TaxonNode |
ClassificationServiceImpl.loadTaxonNodeByTaxon(Taxon taxon,
java.util.UUID classificationUuid,
java.util.List<java.lang.String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
java.util.List<TaxonNode> |
IClassificationService.getAllNodes() |
java.util.List<TaxonNode> |
ClassificationServiceImpl.getAllNodes() |
java.util.List<UuidAndTitleCache<TaxonNode>> |
IClassificationService.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
ClassificationServiceImpl.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
IClassificationService.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification,
boolean searchForClassifications) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
ClassificationServiceImpl.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification,
boolean searchForClassifications) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
IClassificationService.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification,
java.lang.Integer limit,
java.lang.String pattern) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
ClassificationServiceImpl.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification,
java.lang.Integer limit,
java.lang.String pattern) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
IClassificationService.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification,
java.lang.Integer limit,
java.lang.String pattern,
boolean searchForClassifications) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
ClassificationServiceImpl.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification,
java.lang.Integer limit,
java.lang.String pattern,
boolean searchForClassifications) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
IClassificationService.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(java.util.UUID classificationUuid) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
ClassificationServiceImpl.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(java.util.UUID classificationUuid) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
IClassificationService.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(java.util.UUID classificationUuid,
boolean searchForClassifications) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
ClassificationServiceImpl.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(java.util.UUID classificationUuid,
boolean searchForClassifications) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
IClassificationService.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(java.util.UUID classificationUuid,
java.lang.Integer limit,
java.lang.String pattern) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
ClassificationServiceImpl.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(java.util.UUID classificationUuid,
java.lang.Integer limit,
java.lang.String pattern) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
IClassificationService.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(java.util.UUID classificationUuid,
java.lang.Integer limit,
java.lang.String pattern,
boolean searchForClassifications) |
java.util.List<UuidAndTitleCache<TaxonNode>> |
ClassificationServiceImpl.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(java.util.UUID classificationUuid,
java.lang.Integer limit,
java.lang.String pattern,
boolean searchForClassifications) |
java.util.List<TaxonNode> |
TaxonNodeServiceImpl.listAllNodesForClassification(Classification classification,
java.lang.Integer start,
java.lang.Integer end) |
java.util.List<TaxonNode> |
ITaxonNodeService.listAllNodesForClassification(Classification classification,
java.lang.Integer start,
java.lang.Integer end) |
java.util.List<TaxonNode> |
IClassificationService.listChildNodesOfTaxon(java.util.UUID taxonUuid,
java.util.UUID classificationUuid,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ClassificationServiceImpl.listChildNodesOfTaxon(java.util.UUID taxonUuid,
java.util.UUID classificationUuid,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
IClassificationService.listChildNodesOfTaxon(java.util.UUID taxonUuid,
java.util.UUID classificationUuid,
java.util.UUID subtreeUuid,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ClassificationServiceImpl.listChildNodesOfTaxon(java.util.UUID taxonUuid,
java.util.UUID classificationUuid,
java.util.UUID subtreeUuid,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
TaxonNodeServiceImpl.listChildrenOf(TaxonNode node,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
boolean recursive,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ITaxonNodeService.listChildrenOf(TaxonNode node,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
boolean recursive,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths)
Lists all direct child nodes of the given
UuidAndTitleCache which
represents the parent TaxonNode |
java.util.List<TaxonNode> |
IClassificationService.listRankSpecificRootNodes(Classification classification,
TaxonNode subtree,
Rank rank,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths)
Loads all TaxonNodes of the specified classification for a given Rank or lower.
|
java.util.List<TaxonNode> |
ClassificationServiceImpl.listRankSpecificRootNodes(Classification classification,
TaxonNode subtree,
Rank rank,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
IClassificationService.listSiblingsOfTaxon(java.util.UUID taxonUuid,
java.util.UUID classificationUuid,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ClassificationServiceImpl.listSiblingsOfTaxon(java.util.UUID taxonUuid,
java.util.UUID classificationUuid,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
IClassificationService.loadChildNodesOfTaxonNode(TaxonNode taxonNode,
java.util.List<java.lang.String> propertyPaths)
Deprecated.
move to TaxonNodeService
|
java.util.List<TaxonNode> |
ClassificationServiceImpl.loadChildNodesOfTaxonNode(TaxonNode taxonNode,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
TaxonNodeServiceImpl.loadChildNodesOfTaxonNode(TaxonNode taxonNode,
java.util.List<java.lang.String> propertyPaths,
boolean recursive,
boolean includeUnpublished,
NodeSortMode sortMode) |
java.util.List<TaxonNode> |
ITaxonNodeService.loadChildNodesOfTaxonNode(TaxonNode taxonNode,
java.util.List<java.lang.String> propertyPaths,
boolean recursive,
boolean includeUnpublished,
NodeSortMode sortMode)
returns the childnodes of the taxonNode, if recursive is true it returns all descendants, if sort is true the nodes are sorted
|
java.util.List<TaxonNode> |
DescriptiveDataSetService.loadFilteredTaxonNodes(DescriptiveDataSet descriptiveDataSet,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
IDescriptiveDataSetService.loadFilteredTaxonNodes(DescriptiveDataSet descriptiveDataSet,
java.util.List<java.lang.String> propertyPaths)
Loads all taxon nodes that match the filter set defined in the
DescriptiveDataSet given. |
java.util.List<TaxonNode> |
IClassificationService.loadTreeBranch(TaxonNode taxonNode,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ClassificationServiceImpl.loadTreeBranch(TaxonNode taxonNode,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
IClassificationService.loadTreeBranch(TaxonNode taxonNode,
TaxonNode subtree,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ClassificationServiceImpl.loadTreeBranch(TaxonNode taxonNode,
TaxonNode subtree,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
IClassificationService.loadTreeBranchToTaxon(Taxon taxon,
Classification classification,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ClassificationServiceImpl.loadTreeBranchToTaxon(Taxon taxon,
Classification classification,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
IClassificationService.loadTreeBranchToTaxon(Taxon taxon,
Classification classification,
TaxonNode subtree,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths)
Although this method seems to be a redundant alternative to
IClassificationService.loadChildNodesOfTaxonNode(TaxonNode, List) it is an important
alternative from which web services benefit. |
java.util.List<TaxonNode> |
ClassificationServiceImpl.loadTreeBranchToTaxon(Taxon taxon,
Classification classification,
TaxonNode subtree,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.Comparator<TaxonNode> |
NodeSortMode.newComparator() |
Pager<TaxonNode> |
IClassificationService.pageRankSpecificRootNodes(Classification classification,
Rank rank,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths)
Deprecated.
keep this for compatibility to older versions, might be removed in versions >5.3
|
Pager<TaxonNode> |
ClassificationServiceImpl.pageRankSpecificRootNodes(Classification classification,
Rank rank,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
Pager<TaxonNode> |
IClassificationService.pageRankSpecificRootNodes(Classification classification,
TaxonNode subtree,
Rank rank,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths)
Loads all TaxonNodes of the specified classification for a given Rank or lower.
|
Pager<TaxonNode> |
ClassificationServiceImpl.pageRankSpecificRootNodes(Classification classification,
TaxonNode subtree,
Rank rank,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
Pager<TaxonNode> |
IClassificationService.pageSiblingsOfTaxon(java.util.UUID taxonUuid,
java.util.UUID classificationUuid,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
Pager<TaxonNode> |
ClassificationServiceImpl.pageSiblingsOfTaxon(java.util.UUID taxonUuid,
java.util.UUID classificationUuid,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.Map<java.util.UUID,TaxonNode> |
IClassificationService.saveTaxonNodeAll(java.util.Collection<TaxonNode> taxonNodeCollection)
Deprecated.
use TaxonNodeService instead
|
java.util.Map<java.util.UUID,TaxonNode> |
ClassificationServiceImpl.saveTaxonNodeAll(java.util.Collection<TaxonNode> taxonNodeCollection) |
Modifier and Type | Method and Description |
---|---|
DeleteResult |
TaxonNodeServiceImpl.deleteTaxonNode(TaxonNode node,
TaxonDeletionConfigurator config) |
DeleteResult |
ITaxonNodeService.deleteTaxonNode(TaxonNode node,
TaxonDeletionConfigurator config)
deletes the given taxon node the configurator defines whether the children will be deleted too or not
|
CdmPreference |
IPreferenceService.find(TaxonNode taxonNode,
IPreferencePredicate<?> predicate) |
CdmPreference |
PreferenceServiceImpl.find(TaxonNode taxonNode,
IPreferencePredicate<?> predicate) |
java.lang.Object |
IPreferenceService.find(TaxonNode taxonNode,
java.lang.String predicate)
Returns the best matching preference that matches the given
predicate and the taxon node filter.
|
java.lang.Object |
PreferenceServiceImpl.find(TaxonNode taxonNode,
java.lang.String predicate) |
Pager<SearchResult<TaxonBase>> |
TaxonServiceImpl.findByDescriptionElementFullText(java.lang.Class<? extends DescriptionElementBase> clazz,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
java.util.List<Feature> features,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
ITaxonService.findByDescriptionElementFullText(java.lang.Class<? extends DescriptionElementBase> clazz,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
java.util.List<Feature> features,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Searches for TaxonBase instances by using the DescriptionElement free text index.
|
Pager<SearchResult<TaxonBase>> |
TaxonServiceImpl.findByDistribution(java.util.List<NamedArea> areaFilter,
java.util.List<PresenceAbsenceTerm> statusFilter,
Classification classification,
TaxonNode subtree,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
ITaxonService.findByDistribution(java.util.List<NamedArea> areaFilter,
java.util.List<PresenceAbsenceTerm> statusFilter,
Classification classification,
TaxonNode subtree,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
TaxonServiceImpl.findByEverythingFullText(java.lang.String queryString,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
ITaxonService.findByEverythingFullText(java.lang.String queryString,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Deprecated.
this search should fully be covered by the new method
#findTaxaAndNamesByFullText(EnumSet, String, Classification, Set, List, boolean, Integer, Integer, List, List)
, maybe we should rename this latter method to give it a more meaningful name |
Pager<SearchResult<TaxonBase>> |
TaxonServiceImpl.findByFullText(java.lang.Class<? extends TaxonBase> clazz,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
ITaxonService.findByFullText(java.lang.Class<? extends TaxonBase> clazz,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Searches for TaxonBase instances using the TaxonBase free text index.
|
<S extends TaxonBase> |
TaxonServiceImpl.findByIdentifier(java.lang.Class<S> clazz,
java.lang.String identifier,
DefinedTerm identifierType,
TaxonNode subtreeFilter,
MatchMode matchmode,
boolean includeEntity,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
<S extends TaxonBase> |
ITaxonService.findByIdentifier(java.lang.Class<S> clazz,
java.lang.String identifier,
DefinedTerm identifierType,
TaxonNode subtreeFilter,
MatchMode matchmode,
boolean includeEntity,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
<S extends TaxonBase> |
TaxonServiceImpl.findByMarker(java.lang.Class<S> clazz,
MarkerType markerType,
java.lang.Boolean markerValue,
TaxonNode subtreeFilter,
boolean includeEntity,
TaxonTitleType titleType,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
<S extends TaxonBase> |
ITaxonService.findByMarker(java.lang.Class<S> clazz,
MarkerType markerType,
java.lang.Boolean markerValue,
TaxonNode subtreeFilter,
boolean includeEntity,
TaxonTitleType titleType,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
|
Pager<SearchResult<TaxonBase>> |
TaxonServiceImpl.findTaxaAndNamesByFullText(java.util.EnumSet<TaxaAndNamesSearchMode> searchModes,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
java.util.Set<NamedArea> namedAreas,
java.util.Set<PresenceAbsenceTerm> distributionStatus,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
ITaxonService.findTaxaAndNamesByFullText(java.util.EnumSet<TaxaAndNamesSearchMode> searchModes,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
java.util.Set<NamedArea> namedAreas,
java.util.Set<PresenceAbsenceTerm> distributionStatus,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Searches for TaxonBase instances using the TaxonBase free text index.
|
java.util.Map<java.util.UUID,java.util.List<MediaRepresentation>> |
IClassificationService.getAllMediaForChildNodes(TaxonNode taxonNode,
java.util.List<java.lang.String> propertyPaths,
int size,
int height,
int widthOrDuration,
java.lang.String[] mimeTypes) |
java.util.Map<java.util.UUID,java.util.List<MediaRepresentation>> |
ClassificationServiceImpl.getAllMediaForChildNodes(TaxonNode taxonNode,
java.util.List<java.lang.String> propertyPaths,
int size,
int height,
int widthOrDuration,
java.lang.String[] mimeTypes) |
java.util.List<TaxonNode> |
TaxonNodeServiceImpl.listChildrenOf(TaxonNode node,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
boolean recursive,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ITaxonNodeService.listChildrenOf(TaxonNode node,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
boolean recursive,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths)
Lists all direct child nodes of the given
UuidAndTitleCache which
represents the parent TaxonNode |
java.util.List<TaxonNode> |
IClassificationService.listRankSpecificRootNodes(Classification classification,
TaxonNode subtree,
Rank rank,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths)
Loads all TaxonNodes of the specified classification for a given Rank or lower.
|
java.util.List<TaxonNode> |
ClassificationServiceImpl.listRankSpecificRootNodes(Classification classification,
TaxonNode subtree,
Rank rank,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
IClassificationService.loadChildNodesOfTaxonNode(TaxonNode taxonNode,
java.util.List<java.lang.String> propertyPaths)
Deprecated.
move to TaxonNodeService
|
java.util.List<TaxonNode> |
ClassificationServiceImpl.loadChildNodesOfTaxonNode(TaxonNode taxonNode,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
TaxonNodeServiceImpl.loadChildNodesOfTaxonNode(TaxonNode taxonNode,
java.util.List<java.lang.String> propertyPaths,
boolean recursive,
boolean includeUnpublished,
NodeSortMode sortMode) |
java.util.List<TaxonNode> |
ITaxonNodeService.loadChildNodesOfTaxonNode(TaxonNode taxonNode,
java.util.List<java.lang.String> propertyPaths,
boolean recursive,
boolean includeUnpublished,
NodeSortMode sortMode)
returns the childnodes of the taxonNode, if recursive is true it returns all descendants, if sort is true the nodes are sorted
|
java.util.List<TaxonNode> |
IClassificationService.loadTreeBranch(TaxonNode taxonNode,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ClassificationServiceImpl.loadTreeBranch(TaxonNode taxonNode,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
IClassificationService.loadTreeBranch(TaxonNode taxonNode,
TaxonNode subtree,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ClassificationServiceImpl.loadTreeBranch(TaxonNode taxonNode,
TaxonNode subtree,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
IClassificationService.loadTreeBranchToTaxon(Taxon taxon,
Classification classification,
TaxonNode subtree,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths)
Although this method seems to be a redundant alternative to
IClassificationService.loadChildNodesOfTaxonNode(TaxonNode, List) it is an important
alternative from which web services benefit. |
java.util.List<TaxonNode> |
ClassificationServiceImpl.loadTreeBranchToTaxon(Taxon taxon,
Classification classification,
TaxonNode subtree,
Rank baseRank,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
DeleteResult |
TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode(TaxonNode oldTaxonNode,
TaxonNode newAcceptedTaxonNode,
SynonymType synonymType,
Reference citation,
java.lang.String citationMicroReference,
boolean setNameInSource) |
DeleteResult |
ITaxonNodeService.makeTaxonNodeASynonymOfAnotherTaxonNode(TaxonNode oldTaxonNode,
TaxonNode newAcceptedTaxonNode,
SynonymType synonymType,
Reference citation,
java.lang.String citationMicroReference,
boolean setNameInSource)
Changes the taxon associated with the given taxon node into a synonym of the new accepted taxon node.
|
UpdateResult |
TaxonNodeServiceImpl.moveTaxonNode(TaxonNode taxonNode,
TaxonNode newParent,
int movingType) |
UpdateResult |
ITaxonNodeService.moveTaxonNode(TaxonNode taxonNode,
TaxonNode newParent,
int movingType) |
Pager<TaxonNode> |
IClassificationService.pageRankSpecificRootNodes(Classification classification,
TaxonNode subtree,
Rank rank,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths)
Loads all TaxonNodes of the specified classification for a given Rank or lower.
|
Pager<TaxonNode> |
ClassificationServiceImpl.pageRankSpecificRootNodes(Classification classification,
TaxonNode subtree,
Rank rank,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
protected LuceneSearch |
TaxonServiceImpl.prepareByDescriptionElementFullTextSearch(java.lang.Class<? extends CdmBase> clazz,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
java.util.List<Feature> features,
java.util.List<Language> languages,
boolean highlightFragments) |
protected LuceneSearch |
TaxonServiceImpl.prepareByDistributionSearch(java.util.List<NamedArea> namedAreaList,
java.util.List<PresenceAbsenceTerm> distributionStatusList,
Classification classification,
TaxonNode subtree)
This method has been primarily created for testing the area join query but might
also be useful in other situations
|
protected LuceneSearch |
TaxonServiceImpl.prepareFindByFullTextSearch(java.lang.Class<? extends CdmBase> clazz,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
java.lang.String className,
boolean includeUnpublished,
java.util.List<Language> languages,
boolean highlightFragments,
org.apache.lucene.search.SortField[] sortFields) |
protected LuceneSearch |
TaxonServiceImpl.prepareFindByTaxonRelationFullTextSearch(TaxonRelationshipEdge edge,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.util.List<Language> languages,
boolean highlightFragments,
org.apache.lucene.search.SortField[] sortFields)
Uses org.apache.lucene.search.join.JoinUtil for query time joining, alternatively
the BlockJoinQuery could be used.
|
java.util.UUID |
IClassificationService.removeTaxonNode(TaxonNode taxonNode)
Deprecated.
use TaxonNodeService instead
|
java.util.UUID |
ClassificationServiceImpl.removeTaxonNode(TaxonNode taxonNode) |
UpdateResult |
TaxonNodeServiceImpl.saveNewTaxonNode(TaxonNode newTaxonNode) |
UpdateResult |
ITaxonNodeService.saveNewTaxonNode(TaxonNode newTaxonNode) |
java.util.UUID |
IClassificationService.saveTaxonNode(TaxonNode taxonNode)
Deprecated.
use TaxonNodeService instead
|
java.util.UUID |
ClassificationServiceImpl.saveTaxonNode(TaxonNode taxonNode) |
Modifier and Type | Method and Description |
---|---|
DeleteResult |
TaxonNodeServiceImpl.deleteTaxonNodes(java.util.List<TaxonNode> list,
TaxonDeletionConfigurator config) |
DeleteResult |
ITaxonNodeService.deleteTaxonNodes(java.util.List<TaxonNode> list,
TaxonDeletionConfigurator config)
deletes the given taxon nodes
|
java.util.Map<java.util.UUID,TaxonNode> |
IClassificationService.saveTaxonNodeAll(java.util.Collection<TaxonNode> taxonNodeCollection)
Deprecated.
use TaxonNodeService instead
|
java.util.Map<java.util.UUID,TaxonNode> |
ClassificationServiceImpl.saveTaxonNodeAll(java.util.Collection<TaxonNode> taxonNodeCollection) |
void |
ClassificationServiceImpl.setTaxonNodeComparator(ITaxonNodeComparator<? super TaxonNode> taxonNodeComparator) |
Modifier and Type | Method and Description |
---|---|
TaxonNode |
FindTaxaAndNamesConfiguratorImpl.getSubtree() |
TaxonNode |
IFindTaxaAndNamesConfigurator.getSubtree() |
Modifier and Type | Method and Description |
---|---|
void |
FindTaxaAndNamesConfiguratorImpl.setSubtree(TaxonNode subtree) |
void |
IFindTaxaAndNamesConfigurator.setSubtree(TaxonNode subtree) |
Modifier and Type | Method and Description |
---|---|
protected void |
DescriptionAggregationBase.accumulateSingleTaxon(TaxonNode taxonNode) |
protected abstract void |
DescriptionAggregationBase.aggregateToParentTaxon(TaxonNode taxonNode,
DescriptionAggregationBase.ResultHolder resultHolder,
java.util.Set<TaxonDescription> excludedDescriptions) |
protected void |
DistributionAggregation.aggregateToParentTaxon(TaxonNode taxonNode,
DescriptionAggregationBase.ResultHolder resultHolder,
java.util.Set<TaxonDescription> excludedDescriptions) |
protected void |
StructuredDescriptionAggregation.aggregateToParentTaxon(TaxonNode taxonNode,
DescriptionAggregationBase.ResultHolder resultHolder,
java.util.Set<TaxonDescription> excludedDescriptions) |
Modifier and Type | Method and Description |
---|---|
java.util.List<LogicFilter<TaxonNode>> |
TaxonNodeFilter.getSubtreeFilter() |
java.util.List<LogicFilter<TaxonNode>> |
TaxonNodeFilter.getTaxonNodesFilter() |
Modifier and Type | Method and Description |
---|---|
TaxonNodeFilter |
TaxonNodeFilter.andTaxonNode(TaxonNode taxonNode) |
static TaxonNodeFilter |
TaxonNodeFilter.NewSubtreeInstance(TaxonNode subtree) |
static TaxonNodeFilter |
TaxonNodeFilter.NewTaxonNodeInstance(TaxonNode taxonNode) |
TaxonNodeFilter |
TaxonNodeFilter.notSubtree(TaxonNode taxonNode) |
TaxonNodeFilter |
TaxonNodeFilter.notTaxonNode(TaxonNode taxonNode) |
TaxonNodeFilter |
TaxonNodeFilter.orSubtree(TaxonNode taxonNode) |
TaxonNodeFilter |
TaxonNodeFilter.orTaxonNode(TaxonNode taxonNode)
Adds a single
TaxonNode to the filter.NOTE: this adds only the node to the filter, not it's children! |
Constructor and Description |
---|
TaxonNodeFilter(TaxonNode node)
Constructor for a given subtree represented by a
TaxonNode |
Modifier and Type | Method and Description |
---|---|
protected TaxonNode |
Cdm2CdmImportBase.handlePersistedTaxonNode(TaxonNode node) |
Modifier and Type | Method and Description |
---|---|
protected TaxonNode |
Cdm2CdmImportBase.handlePersistedTaxonNode(TaxonNode node) |
Modifier and Type | Method and Description |
---|---|
protected java.util.UUID |
CdmLightExportState.getClassificationUUID(TaxonNode root) |
Modifier and Type | Method and Description |
---|---|
TaxonNode |
TaxonNodeOutStreamPartitionerConcurrent.next() |
TaxonNode |
ITaxonNodeOutStreamPartitioner.next() |
TaxonNode |
TaxonNodeOutStreamPartitioner.next() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<TaxonNode> |
CsvDemoBase.getAllNodes(java.util.Set<Classification> classificationList)
Returns the list of
taxon nodes that are part in one of the given classifications
and do have a Taxon attached (empty taxon nodes should not but do exist in CDM databases). |
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<TaxonNode> |
CsvTaxExportRedlist.assembleTaxonNodeSet(CsvTaxExportConfiguratorRedlist config) |
protected java.util.List<TaxonNode> |
CsvTaxExportRedlist.handleGeographicalFilter(CsvTaxExportStateRedlist state,
java.util.List<NamedArea> selectedAreas,
java.util.Set<TaxonNode> taxonNodes)
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<TaxonNode> |
CsvTaxExportRedlist.handleGeographicalFilter(CsvTaxExportStateRedlist state,
java.util.List<NamedArea> selectedAreas,
java.util.Set<TaxonNode> taxonNodes)
|
Modifier and Type | Method and Description |
---|---|
java.util.List<TaxonNode> |
DwcaTaxExportState.getAllNodes() |
Modifier and Type | Method and Description |
---|---|
protected void |
DwcaDescriptionExport.handleTaxonNode(DwcaTaxExportState state,
TaxonNode node) |
protected abstract void |
DwcaDataExportBase.handleTaxonNode(DwcaTaxExportState state,
TaxonNode node) |
protected void |
DwcaImageExport.handleTaxonNode(DwcaTaxExportState state,
TaxonNode node) |
protected void |
DwcaVernacularExport.handleTaxonNode(DwcaTaxExportState state,
TaxonNode node) |
protected void |
DwcaReferenceExport.handleTaxonNode(DwcaTaxExportState state,
TaxonNode node) |
protected void |
DwcaTaxonExport.handleTaxonNode(DwcaTaxExportState state,
TaxonNode node) |
protected void |
DwcaDistributionExport.handleTaxonNode(DwcaTaxExportState state,
TaxonNode node) |
protected void |
DwcaResourceRelationExport.handleTaxonNode(DwcaTaxExportState state,
TaxonNode node) |
protected void |
DwcaTypesExport.handleTaxonNode(DwcaTaxExportState state,
TaxonNode node) |
Modifier and Type | Method and Description |
---|---|
void |
DwcaTaxExportState.setAllNodes(java.util.List<TaxonNode> allNodes) |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<TaxonNode> |
DataSet.taxonNodes |
Modifier and Type | Method and Description |
---|---|
java.util.List<TaxonNode> |
DataSet.getTaxonNodes() |
Modifier and Type | Method and Description |
---|---|
void |
DataSet.setTaxonNodes(java.util.List<TaxonNode> value) |
Modifier and Type | Method and Description |
---|---|
void |
SpecimenImportReport.addTaxonNode(TaxonNode taxonNode) |
Modifier and Type | Method and Description |
---|---|
TaxonNode |
TropicosNameImportState.getParentNode() |
protected TaxonNode |
TropicosNameImport.getParentNode(STATE state)
Transactional save method to retrieve the parent node
|
Modifier and Type | Method and Description |
---|---|
void |
TropicosNameImportState.setParentNode(TaxonNode parentNode) |
Modifier and Type | Method and Description |
---|---|
TaxonNode |
WfoAccessImportState.getParentNode() |
protected TaxonNode |
WfoAccessTaxonImport.getParentNode(STATE state)
Transactional save method to retrieve the parent node
|
Modifier and Type | Method and Description |
---|---|
void |
WfoAccessImportState.setParentNode(TaxonNode parentNode) |
Modifier and Type | Method and Description |
---|---|
static TreeIndex |
TreeIndex.NewInstance(TaxonNode node) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<TaxonNode> |
DescriptiveDataSet.getTaxonSubtreeFilter() |
Modifier and Type | Method and Description |
---|---|
void |
DescriptiveDataSet.addTaxonSubtree(TaxonNode subtree) |
void |
DescriptiveDataSet.removeTaxonSubtree(TaxonNode subtree) |
Modifier and Type | Method and Description |
---|---|
void |
DescriptiveDataSet.setTaxonSubtreeFilter(java.util.Set<TaxonNode> taxonSubtreeFilter) |
Modifier and Type | Method and Description |
---|---|
static PreferenceSubject |
PreferenceSubject.NewInstance(TaxonNode taxonNode) |
Modifier and Type | Class and Description |
---|---|
class |
AlternativeTreeRoot |
Modifier and Type | Method and Description |
---|---|
TaxonNode |
Classification.addChildNode(TaxonNode childNode,
int index,
Reference citation,
java.lang.String microCitation) |
TaxonNode |
ITaxonTreeNode.addChildNode(TaxonNode childNode,
int index,
Reference citation,
java.lang.String microCitation)
Adds a taxon node as a child of this
ITreeNode at the index position. |
TaxonNode |
TaxonNode.addChildNode(TaxonNode child,
int index,
Reference reference,
java.lang.String microReference)
Inserts the given taxon node in the list of children of this taxon node
at the given (index + 1) position.
|
TaxonNode |
Classification.addChildNode(TaxonNode childNode,
Reference citation,
java.lang.String microCitation) |
TaxonNode |
ITaxonTreeNode.addChildNode(TaxonNode childNode,
Reference citation,
java.lang.String microCitation)
Adds a taxon node as a child of the ITreeNode at the last position.
|
TaxonNode |
TaxonNode.addChildNode(TaxonNode childNode,
Reference reference,
java.lang.String microReference)
Moves a taxon node to a new parent.
|
TaxonNode |
Classification.addChildTaxon(Taxon taxon,
int index,
Reference citation,
java.lang.String microCitation) |
TaxonNode |
ITaxonTreeNode.addChildTaxon(Taxon taxon,
int index,
Reference citation,
java.lang.String microCitation)
Adds a taxon as a child of the ITreeNode at the index position.
|
TaxonNode |
TaxonNode.addChildTaxon(Taxon taxon,
int index,
Reference citation,
java.lang.String microCitation) |
TaxonNode |
Classification.addChildTaxon(Taxon taxon,
Reference citation,
java.lang.String microCitation) |
TaxonNode |
ITaxonTreeNode.addChildTaxon(Taxon taxon,
Reference citation,
java.lang.String microCitation)
Adds a taxon as a child of the ITreeNode at the last position.
|
TaxonNode |
TaxonNode.addChildTaxon(Taxon taxon,
Reference citation,
java.lang.String microCitation) |
TaxonNode |
Classification.addParentChild(Taxon parent,
Taxon child,
Reference citation,
java.lang.String microCitation)
Relates two taxa as parent-child nodes within a classification.
|
protected TaxonNode |
TaxonNode.cloneDescendants()
Returns a set containing a clone of this node and of all nodes that are descendants of this node
|
TaxonNode |
TaxonNode.getAncestorOfRank(Rank rank)
Retrieves the first ancestor of the given rank.
|
TaxonNode |
Classification.getNode(Taxon taxon)
Checks if the given taxon is part of this tree.
|
TaxonNode |
TaxonNode.getParent() |
TaxonNode |
AlternativeTreeRoot.getReplacedTaxonNode() |
TaxonNode |
Classification.getRootNode()
Returns the topmost
taxon node (root node) of this
classification. |
TaxonNode |
TaxonNodeAgentRelation.getTaxonNode() |
TaxonNode |
Taxon.getTaxonNode(Classification classification) |
TaxonNode |
Classification.getTopmostNode(Taxon taxon)
Checks if the taxon is a direct child of the root of this tree and returns the according node if true.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<TaxonNode> |
Classification.getAllNodes()
Returns a set containing all nodes in this classification.
|
java.util.List<TaxonNode> |
TaxonNode.getAncestorList()
Returns the ancestor taxon nodes, that do have a taxon attached
(excludes the root node) starting with the highest
|
protected java.util.Set<TaxonNode> |
TaxonNode.getAncestors()
Returns all ancestor nodes of this node
|
java.util.List<TaxonNode> |
Classification.getChildNodes() |
java.util.List<TaxonNode> |
ITaxonTreeNode.getChildNodes()
Returns the list of direct child nodes of
this ITreeNode. |
java.util.List<TaxonNode> |
TaxonNode.getChildNodes() |
protected java.util.Set<TaxonNode> |
TaxonNode.getDescendants()
Returns a set containing this node and all nodes that are descendants of this node
|
java.util.Set<TaxonNode> |
Taxon.getTaxonNodes() |
Modifier and Type | Method and Description |
---|---|
TaxonNode |
Classification.addChildNode(TaxonNode childNode,
int index,
Reference citation,
java.lang.String microCitation) |
TaxonNode |
ITaxonTreeNode.addChildNode(TaxonNode childNode,
int index,
Reference citation,
java.lang.String microCitation)
Adds a taxon node as a child of this
ITreeNode at the index position. |
TaxonNode |
TaxonNode.addChildNode(TaxonNode child,
int index,
Reference reference,
java.lang.String microReference)
Inserts the given taxon node in the list of children of this taxon node
at the given (index + 1) position.
|
TaxonNode |
Classification.addChildNode(TaxonNode childNode,
Reference citation,
java.lang.String microCitation) |
TaxonNode |
ITaxonTreeNode.addChildNode(TaxonNode childNode,
Reference citation,
java.lang.String microCitation)
Adds a taxon node as a child of the ITreeNode at the last position.
|
TaxonNode |
TaxonNode.addChildNode(TaxonNode childNode,
Reference reference,
java.lang.String microReference)
Moves a taxon node to a new parent.
|
protected void |
Taxon.addTaxonNode(TaxonNode taxonNode) |
int |
TaxonNodeByNameComparator.compare(TaxonNode node1,
TaxonNode node2) |
int |
TaxonNaturalComparator.compare(TaxonNode node1,
TaxonNode node2) |
int |
TaxonNodeByRankAndNameComparator.compare(TaxonNode node1,
TaxonNode node2) |
protected int |
TaxonNodeByNameComparator.compareNames(TaxonNode node1,
TaxonNode node2) |
protected int |
TaxonNodeByNameComparator.compareNodes(TaxonNode node1,
TaxonNode node2) |
boolean |
Classification.deleteChildNode(TaxonNode node) |
boolean |
ITaxonTreeNode.deleteChildNode(TaxonNode node)
This recursively removes all child nodes from this node and from this taxonomic view.
|
boolean |
TaxonNode.deleteChildNode(TaxonNode node) |
boolean |
Classification.deleteChildNode(TaxonNode node,
boolean deleteChildren) |
boolean |
TaxonNode.deleteChildNode(TaxonNode node,
boolean deleteChildren)
Deletes the child node and also removes children of childnode
recursively if delete children is
true |
java.lang.String |
TaxonNodeByRankAndNameComparator.getTaxonTitle(TaxonBase<?> taxon,
TaxonNode node) |
boolean |
TaxonNode.isAncestor(TaxonNode possibleChild)
Whether this TaxonNode is an ascendant of (or equal to) the given TaxonNode.
|
boolean |
TaxonNode.isDescendant(TaxonNode possibleParent)
Whether this TaxonNode is a descendant of (or equal to) the given TaxonNode
|
void |
Classification.makeTopmostNodeChildOfOtherNode(TaxonNode topmostNode,
TaxonNode otherNode,
Reference ref,
java.lang.String microReference)
Appends an existing topmost node to another node of this tree.
|
protected static TaxonNodeAgentRelation |
TaxonNodeAgentRelation.NewInstance(TaxonNode taxonNode,
TeamOrPersonBase<?> agent,
DefinedTerm type) |
protected boolean |
Classification.removeChildNode(TaxonNode node) |
protected boolean |
TaxonNode.removeChildNode(TaxonNode childNode)
Removes the child node from this node.
|
boolean |
Taxon.removeTaxonNode(TaxonNode taxonNode) |
boolean |
Taxon.removeTaxonNode(TaxonNode taxonNode,
boolean deleteChildren) |
protected void |
TaxonNode.setParent(TaxonNode parent)
Sets the parent of this taxon node.
In most cases you would want to call setParentTreeNode(ITreeNode) which handles updating of the bidirectional relationship |
protected void |
TaxonNode.setParentTreeNode(TaxonNode parent,
int index)
Sets the parent of this taxon node to the given parent.
|
void |
Classification.setRootNode(TaxonNode root) |
protected void |
TaxonNodeAgentRelation.setTaxonNode(TaxonNode taxonNode) |
Modifier and Type | Method and Description |
---|---|
protected void |
TaxonNode.setChildNodes(java.util.List<TaxonNode> childNodes) |
Constructor and Description |
---|
AlternativeTreeRoot(TaxonNode oldRoot,
TaxonNode replacedTaxonNodeFromParentView,
Reference reference,
java.lang.String microReference) |
Modifier and Type | Method and Description |
---|---|
CdmPreference |
IPreferenceDao.find(TaxonNode taxonNode,
java.lang.String predicate)
Retrieves the best matching CdmPreference for the given
taxon node and the given predicate
|
Modifier and Type | Method and Description |
---|---|
CdmPreference |
PreferenceDaoImpl.find(TaxonNode taxonNode,
java.lang.String predicate) |
Modifier and Type | Method and Description |
---|---|
<S extends TaxonNode> |
TaxonNodeDaoHibernateImpl.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 TaxonNode> |
TaxonNodeDaoHibernateImpl.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 |
---|---|
TaxonNode |
ClassificationDaoHibernateImpl.getRootNode(java.util.UUID classificationUuid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<UuidAndTitleCache<TaxonNode>> |
TaxonNodeDaoHibernateImpl.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification,
java.lang.Integer limit,
java.lang.String pattern,
boolean searchForClassifications) |
java.util.List<TaxonNode> |
TaxonNodeDaoHibernateImpl.getTaxonOfAcceptedTaxaByClassification(Classification classification,
java.lang.Integer start,
java.lang.Integer end) |
java.util.List<TaxonNode> |
ClassificationDaoHibernateImpl.listChildrenOf(Taxon taxon,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
TaxonNodeDaoHibernateImpl.listChildrenOf(TaxonNode node,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
boolean recursive,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ClassificationDaoHibernateImpl.listRankSpecificRootNodes(Classification classification,
TaxonNode taxonNode,
Rank rank,
boolean includeUnpublished,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<java.lang.String> propertyPaths,
int queryIndex) |
java.util.List<TaxonNode> |
ClassificationDaoHibernateImpl.listSiblingsOf(Taxon taxon,
Classification classification,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
protected void |
TaxonDaoHibernateImpl.addRestrictions(boolean doAreaRestriction,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.util.Set<java.util.UUID> namedAreasUuids,
org.hibernate.Query query) |
<S extends TaxonBase> |
TaxonDaoHibernateImpl.countByIdentifier(java.lang.Class<S> clazz,
java.lang.String identifier,
DefinedTerm identifierType,
TaxonNode subtreeFilter,
MatchMode matchmode) |
<S extends TaxonBase> |
TaxonDaoHibernateImpl.countByMarker(java.lang.Class<S> clazz,
MarkerType markerType,
java.lang.Boolean markerValue,
TaxonNode subtreeFilter)
Counts all taxa which have the given marker of type markerType and with value markerValue.
|
java.lang.Long |
ClassificationDaoHibernateImpl.countChildrenOf(Taxon taxon,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished) |
java.lang.Long |
TaxonNodeDaoHibernateImpl.countChildrenOf(TaxonNode node,
Classification classification,
boolean recursive,
boolean includeUnpublished) |
long[] |
ClassificationDaoHibernateImpl.countRankSpecificRootNodes(Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
Rank rank) |
long |
TaxonDaoHibernateImpl.countTaxaByName(boolean doTaxa,
boolean doSynonyms,
boolean doMisappliedNames,
boolean doCommonNames,
boolean doIncludeAuthors,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
MatchMode matchMode,
java.util.Set<NamedArea> namedAreas,
boolean includeUnpublished) |
java.util.UUID |
TaxonNodeDaoHibernateImpl.delete(TaxonNode persistentObject,
boolean deleteChildren) |
<S extends TaxonBase> |
TaxonDaoHibernateImpl.findByIdentifier(java.lang.Class<S> clazz,
java.lang.String identifier,
DefinedTerm identifierType,
TaxonNode subtreeFilter,
MatchMode matchmode,
boolean includeEntity,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
<S extends TaxonBase> |
TaxonDaoHibernateImpl.findByMarker(java.lang.Class<S> clazz,
MarkerType markerType,
java.lang.Boolean markerValue,
TaxonNode subtreeFilter,
boolean includeEntity,
TaxonTitleType titleType,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonBase> |
TaxonDaoHibernateImpl.findByNameTitleCache(boolean doTaxa,
boolean doSynonyms,
boolean includeUnpublished,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
MatchMode matchMode,
java.util.Set<NamedArea> namedAreas,
NameSearchOrder order,
java.lang.Integer pageNumber,
java.lang.Integer pageSize,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonBase> |
TaxonDaoHibernateImpl.getTaxaByName(boolean doTaxa,
boolean doSynonyms,
boolean doMisappliedNames,
boolean doCommonNames,
boolean includeAuthors,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
MatchMode matchMode,
java.util.Set<NamedArea> namedAreas,
boolean includeUnpublished,
NameSearchOrder order,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<UuidAndTitleCache<? extends IdentifiableEntity>> |
TaxonDaoHibernateImpl.getTaxaByNameForEditor(boolean doTaxa,
boolean doSynonyms,
boolean doNamesWithoutTaxa,
boolean doMisappliedNames,
boolean doCommonNames,
boolean includeUnpublished,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
MatchMode matchMode,
java.util.Set<NamedArea> namedAreas,
NameSearchOrder order) |
java.util.List<TaxonNode> |
ClassificationDaoHibernateImpl.listChildrenOf(Taxon taxon,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
TaxonNodeDaoHibernateImpl.listChildrenOf(TaxonNode node,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
boolean recursive,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ClassificationDaoHibernateImpl.listRankSpecificRootNodes(Classification classification,
TaxonNode taxonNode,
Rank rank,
boolean includeUnpublished,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<java.lang.String> propertyPaths,
int queryIndex) |
Modifier and Type | Method and Description |
---|---|
long |
TaxonNodeDaoHibernateImpl.count(java.lang.Class<? extends TaxonNode> type,
java.util.List<Restriction<?>> restrictions) |
long |
TaxonNodeDaoHibernateImpl.count(java.lang.Class<? extends TaxonNode> type,
java.util.List<Restriction<?>> restrictions,
boolean includePublished) |
Modifier and Type | Method and Description |
---|---|
void |
TaxonNodeAutoInitializer.initialize(TaxonNode bean) |
Modifier and Type | Method and Description |
---|---|
<S extends TaxonNode> |
ITaxonNodeDao.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 |
---|---|
TaxonNode |
IClassificationDao.getRootNode(java.util.UUID classificationUuid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<UuidAndTitleCache<TaxonNode>> |
ITaxonNodeDao.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(Classification classification,
java.lang.Integer limit,
java.lang.String pattern,
boolean searchForClassifications) |
java.util.List<TaxonNode> |
ITaxonNodeDao.getTaxonOfAcceptedTaxaByClassification(Classification classification,
java.lang.Integer start,
java.lang.Integer end) |
java.util.List<TaxonNode> |
IClassificationDao.listChildrenOf(Taxon taxon,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ITaxonNodeDao.listChildrenOf(TaxonNode node,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
boolean recursive,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
IClassificationDao.listRankSpecificRootNodes(Classification classification,
TaxonNode subtree,
Rank rank,
boolean includeUnpublished,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<java.lang.String> propertyPaths,
int queryIndex)
Lists all TaxonNodes of the specified tree for a given Rank.
|
java.util.List<TaxonNode> |
IClassificationDao.listSiblingsOf(Taxon taxon,
Classification classification,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
<S extends TaxonBase> |
ITaxonDao.countByIdentifier(java.lang.Class<S> clazz,
java.lang.String identifier,
DefinedTerm identifierType,
TaxonNode subtreeFilter,
MatchMode matchmode)
Counts all taxa which match the given identifier (identifier type, identifier string and match mode).
|
<S extends TaxonBase> |
ITaxonDao.countByMarker(java.lang.Class<S> clazz,
MarkerType markerType,
java.lang.Boolean markerValue,
TaxonNode subtreeFilter)
Counts all taxa which have the given marker of type markerType and with value markerValue.
|
java.lang.Long |
IClassificationDao.countChildrenOf(Taxon taxon,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished) |
java.lang.Long |
ITaxonNodeDao.countChildrenOf(TaxonNode node,
Classification classification,
boolean recursive,
boolean includeUnpublished) |
long[] |
IClassificationDao.countRankSpecificRootNodes(Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
Rank rank) |
long |
ITaxonDao.countTaxaByName(boolean doTaxa,
boolean doSynonyms,
boolean doMisappliedNames,
boolean doCommonNames,
boolean doIncludeAuthors,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
MatchMode matchMode,
java.util.Set<NamedArea> namedAreas,
boolean includeUnpublished) |
java.util.UUID |
ITaxonNodeDao.delete(TaxonNode persistentObject,
boolean deleteChildren) |
<S extends TaxonBase> |
ITaxonDao.findByIdentifier(java.lang.Class<S> clazz,
java.lang.String identifier,
DefinedTerm identifierType,
TaxonNode subtreeFilter,
MatchMode matchmode,
boolean includeEntity,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
<S extends TaxonBase> |
ITaxonDao.findByMarker(java.lang.Class<S> clazz,
MarkerType markerType,
java.lang.Boolean markerValue,
TaxonNode subtreeFilter,
boolean includeEntity,
TaxonTitleType titleType,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonBase> |
ITaxonDao.findByNameTitleCache(boolean doTaxa,
boolean doSynonyms,
boolean includeUnpublished,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
MatchMode matchMode,
java.util.Set<NamedArea> namedAreas,
NameSearchOrder order,
java.lang.Integer pageNumber,
java.lang.Integer pageSize,
java.util.List<java.lang.String> propertyPaths)
Find taxa by searching for Taxa and Synonyms where the
TaxonName .titleCache matches
the name specified as queryString taxonName |
java.util.List<TaxonBase> |
ITaxonDao.getTaxaByName(boolean doTaxa,
boolean doSynonyms,
boolean doMisappliedNames,
boolean doCommonNames,
boolean includeAuthors,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
MatchMode matchMode,
java.util.Set<NamedArea> namedAreas,
boolean includeUnpublished,
NameSearchOrder order,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Returns a list of TaxonBase instances (or Taxon instances, if accepted == true, or Synonym instance, if accepted == false)
where the taxonBase.name.nameCache property matches the String queryString.
|
java.util.List<UuidAndTitleCache<? extends IdentifiableEntity>> |
ITaxonDao.getTaxaByNameForEditor(boolean doTaxa,
boolean doSynonyms,
boolean doNamesWithoutTaxa,
boolean doMisappliedNames,
boolean doCommonNames,
boolean includeUnpublished,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
MatchMode matchMode,
java.util.Set<NamedArea> namedAreas,
NameSearchOrder order) |
java.util.List<TaxonNode> |
IClassificationDao.listChildrenOf(Taxon taxon,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
ITaxonNodeDao.listChildrenOf(TaxonNode node,
java.lang.Integer pageSize,
java.lang.Integer pageIndex,
boolean recursive,
boolean includeUnpublished,
java.util.List<java.lang.String> propertyPaths) |
java.util.List<TaxonNode> |
IClassificationDao.listRankSpecificRootNodes(Classification classification,
TaxonNode subtree,
Rank rank,
boolean includeUnpublished,
java.lang.Integer limit,
java.lang.Integer start,
java.util.List<java.lang.String> propertyPaths,
int queryIndex)
Lists all TaxonNodes of the specified tree for a given Rank.
|
Modifier and Type | Method and Description |
---|---|
long |
ITaxonNodeDao.count(java.lang.Class<? extends TaxonNode> type,
java.util.List<Restriction<?>> restrictions,
boolean includePublished) |
Modifier and Type | Method and Description |
---|---|
TaxonNode |
SpecimenNodeWrapper.getTaxonNode() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
TaxonNodeDtoByRankAndNameComparator.getTaxonTitle(TaxonBase<?> taxon,
TaxonNode node) |
Constructor and Description |
---|
SpecimenNodeWrapper(UuidAndTitleCache<SpecimenOrObservationBase> uuidAndTitleCache,
SpecimenOrObservationType type,
TaxonNode taxonNode) |
Modifier and Type | Method and Description |
---|---|
TaxonNode |
TaxonNodePrintAppController.doGet(java.util.UUID taxonNodeUuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated.
|
protected TaxonNode |
BaseListController.getSubtreeOrError(java.util.UUID subtreeUuid,
ITaxonNodeService taxonNodeService,
javax.servlet.http.HttpServletResponse response) |
protected TaxonNode |
BaseController.getSubtreeOrError(java.util.UUID subtreeUuid,
ITaxonNodeService taxonNodeService,
javax.servlet.http.HttpServletResponse response) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<TaxonNode> |
TaxonController.doGetTaxonNodes(java.util.UUID taxonUuid,
java.util.UUID subtreeUuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
java.util.List<TaxonNode> |
TaxonNodePrintAppController.getChildNodes(java.util.UUID taxonNodeUuid,
boolean includeUnpublished,
javax.servlet.http.HttpServletResponse response)
Deprecated.
use the TaxonNodeController.doPageChildNodes() instead,
has no request mapping to avoid conflicts with that method
|
java.util.List<TaxonNode> |
ClassificationController.getChildNodes(java.util.UUID classificationUuid,
java.util.UUID subtreeUuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
java.util.List<TaxonNode> |
ClassificationController.getChildNodesAtRank(java.util.UUID classificationUuid,
java.util.UUID rankUuid,
java.util.UUID subtreeUuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
java.util.List<TaxonNode> |
ClassificationPortalListController.getChildNodesOfTaxon(java.util.UUID treeUuid,
java.util.UUID taxonUuid,
java.util.UUID subtreeUuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
java.util.List<TaxonNode> |
ClassificationPortalListController.getPathFromTaxon(java.util.UUID classificationUuid,
java.util.UUID taxonUuid,
java.util.UUID subtreeUuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Provides path of
TaxonNode s from the base node to the node of the specified taxon. |
java.util.List<TaxonNode> |
ClassificationPortalListController.getPathFromTaxonToRank(java.util.UUID treeUuid,
java.util.UUID taxonUuid,
java.util.UUID rankUuid,
java.util.UUID subtreeUuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Provides path of
TaxonNode s from the base node to the node of the specified taxon. |
java.util.List<TaxonNode> |
ClassificationPortalListController.getSiblingsOfTaxon(java.util.UUID treeUuid,
java.util.UUID taxonUuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
Modifier and Type | Method and Description |
---|---|
protected <S extends TaxonBase<?>> |
TaxonController.checkExistsSubtreeAndAccess(S taxonBase,
TaxonNode subtree,
boolean includeUnpublished,
javax.servlet.http.HttpServletResponse response)
|
Modifier and Type | Method and Description |
---|---|
net.sf.json.JSONObject |
TaxonNodeBeanProcessor.processBeanSecondStep(TaxonNode bean,
net.sf.json.JSONObject json,
net.sf.json.JsonConfig jsonConfig) |
Modifier and Type | Method and Description |
---|---|
boolean |
ChildTaxaMustNotSkipRanksValidator.isValid(TaxonNode taxonNode,
javax.validation.ConstraintValidatorContext constraintContext) |
boolean |
ChildTaxaMustDeriveNameFromParentValidator.isValid(TaxonNode taxonNode,
javax.validation.ConstraintValidatorContext constraintContext) |
boolean |
ChildTaxaMustBeLowerRankThanParentValidator.isValid(TaxonNode taxonNode,
javax.validation.ConstraintValidatorContext constraintContext) |
Copyright © 2007-2020 EDIT. All Rights Reserved.