org.gcube.data.spd.ncbi.capabilities
Class ClassificationCapabilityImpl
java.lang.Object
org.gcube.data.spd.plugin.fwk.capabilities.ClassificationCapability
org.gcube.data.spd.ncbi.capabilities.ClassificationCapabilityImpl
- All Implemented Interfaces:
- org.gcube.data.spd.plugin.fwk.model.Searchable<org.gcube.data.spd.plugin.fwk.model.TaxonomyItem>, org.gcube.data.spd.plugin.fwk.PropertySupport
public class ClassificationCapabilityImpl
- extends org.gcube.data.spd.plugin.fwk.capabilities.ClassificationCapability
| Methods inherited from class org.gcube.data.spd.plugin.fwk.capabilities.ClassificationCapability |
getHandledClass |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassificationCapabilityImpl
public ClassificationCapabilityImpl()
getSupportedProperties
public Set<org.gcube.data.spd.plugin.fwk.Properties> getSupportedProperties()
retrieveTaxonChildsByTaxonId
public List<org.gcube.data.spd.plugin.fwk.model.TaxonomyItem> retrieveTaxonChildsByTaxonId(String id)
- Specified by:
retrieveTaxonChildsByTaxonId in class org.gcube.data.spd.plugin.fwk.capabilities.ClassificationCapability
searchByCommonName
public void searchByCommonName(String name,
org.gcube.data.spd.plugin.fwk.writers.ObjectWriter<org.gcube.data.spd.plugin.fwk.model.TaxonomyItem> writer,
org.gcube.data.spd.plugin.fwk.Property... arg2)
searchByScientificName
public void searchByScientificName(String name,
org.gcube.data.spd.plugin.fwk.writers.ObjectWriter<org.gcube.data.spd.plugin.fwk.model.TaxonomyItem> writer,
org.gcube.data.spd.plugin.fwk.Property... arg2)
retrieveTaxonByIds
public void retrieveTaxonByIds(Iterator<String> ids,
org.gcube.data.spd.plugin.fwk.writers.ObjectWriter<org.gcube.data.spd.plugin.fwk.model.TaxonomyItem> writer)
- Specified by:
retrieveTaxonByIds in class org.gcube.data.spd.plugin.fwk.capabilities.ClassificationCapability
findTaxonomy
protected org.gcube.data.spd.plugin.fwk.model.TaxonomyItem findTaxonomy(Integer id)
Copyright © 2012. All Rights Reserved.