org.gcube.data.spd.model.products
Class ResultItem
java.lang.Object
org.gcube.data.spd.model.products.Taxon
org.gcube.data.spd.model.products.ResultItem
- All Implemented Interfaces:
- ResultElement, TaxonomyInterface
public class ResultItem
- extends Taxon
- implements ResultElement
| Fields inherited from class org.gcube.data.spd.model.products.Taxon |
parent |
| Methods inherited from class org.gcube.data.spd.model.products.Taxon |
fromNode, getAuthor, getCitation, getId, getLsid, getParent, getRank, getScientificName, node, setAuthor, setCitation, setId, setLsid, setParent, setRank, setScientificName |
ResultItem
protected ResultItem()
ResultItem
public ResultItem(String id,
String scientificName)
getProvider
public String getProvider()
- Specified by:
getProvider in interface ResultElement
setProvider
public void setProvider(String provider)
getDataSet
public DataSet getDataSet()
setDataSet
public void setDataSet(DataSet dataSet)
getProducts
public List<Product> getProducts()
setProducts
public void setProducts(List<Product> products)
getCredits
public String getCredits()
- Specified by:
getCredits in interface ResultElement- Specified by:
getCredits in interface TaxonomyInterface- Overrides:
getCredits in class Taxon
setCredits
public void setCredits(String credits)
- Overrides:
setCredits in class Taxon
getCommonNames
public List<CommonName> getCommonNames()
- Returns:
- a Map with key language and value commonName
setCommonNames
public void setCommonNames(List<CommonName> commonNames)
addProperty
public void addProperty(ElementProperty property)
resetProperties
public void resetProperties()
getProperties
public List<ElementProperty> getProperties()
- Specified by:
getProperties in interface ResultElement
toTree
public org.gcube.data.trees.data.Tree toTree()
fromTree
public static ResultItem fromTree(org.gcube.data.trees.data.Tree tree)
throws Exception
- Throws:
Exception
getType
public ResultElement.ResultType getType()
- Specified by:
getType in interface ResultElement
toString
public String toString()
- Overrides:
toString in class Taxon
Copyright © 2013. All Rights Reserved.