Revision aae87424
Added by Andreas Müller over 1 year ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/IVocabularyService.java | ||
---|---|---|
15 | 15 |
import java.util.UUID; |
16 | 16 |
|
17 | 17 |
import eu.etaxonomy.cdm.api.service.pager.Pager; |
18 |
import eu.etaxonomy.cdm.filter.VocabularyFilter; |
|
18 | 19 |
import eu.etaxonomy.cdm.model.common.CdmClass; |
19 | 20 |
import eu.etaxonomy.cdm.model.common.Language; |
20 | 21 |
import eu.etaxonomy.cdm.model.term.DefinedTermBase; |
... | ... | |
197 | 198 |
*/ |
198 | 199 |
public List<TermVocabularyDto> findFeatureVocabularyDtoByTermTypes(Set<CdmClass> availableFor); |
199 | 200 |
|
201 |
/** |
|
202 |
* Returns a list of vocabulary {@link UUID uuids} according to the given filter. |
|
203 |
*/ |
|
204 |
public List<UUID> uuidList(VocabularyFilter filter); |
|
205 |
|
|
206 |
/** |
|
207 |
* Returns a list of vocabulary IDs according to the given filter. |
|
208 |
*/ |
|
209 |
public List<Integer> idList(VocabularyFilter filter); |
|
210 |
|
|
211 |
/** |
|
212 |
* Returns the total count of vocabularies according to the given filter. |
|
213 |
*/ |
|
214 |
public long count(VocabularyFilter filter); |
|
215 |
|
|
200 | 216 |
} |
Also available in: Unified diff
ref #9771 improvements to Cdm2CdmImportBase including a first (not ready) version for VocabularyFilter