org.gcube.data.spd.model.products
Class OccurrencePoint

java.lang.Object
  extended by org.gcube.data.spd.model.products.OccurrencePoint
All Implemented Interfaces:
ResultElement

public class OccurrencePoint
extends Object
implements ResultElement


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.gcube.data.spd.model.products.ResultElement
ResultElement.ProductsType
 
Constructor Summary
protected OccurrencePoint()
           
  OccurrencePoint(String id)
           
 
Method Summary
 void addProperty(ElementProperty property)
           
 String getAuthor()
           
 BasisOfRecord getBasisOfRecord()
           
 String getCatalogueNumber()
           
 String getCitation()
           
 String getCollectionCode()
           
 String getCoordinateUncertaintyInMeters()
           
 String getCountry()
           
 String getCredits()
           
 DataSet getDataSet()
           
 double getDecimalLatitude()
           
 double getDecimalLongitude()
           
 Calendar getEventDate()
           
 String getFamily()
           
 String getId()
           
 String getInstitutionCode()
           
 String getKingdom()
           
 String getLocality()
           
 double getMaxDepth()
           
 double getMinDepth()
           
 Calendar getModified()
           
 List<ElementProperty> getProperties()
           
 String getProvider()
           
 String getRecordedBy()
           
 String getScientificName()
           
 ResultElement.ProductsType getType()
           
 void resetProperties()
           
 void setAuthor(String author)
           
 void setBasisOfRecord(BasisOfRecord basisOfRecord)
           
 void setCatalogueNumber(String catalogueNumber)
           
 void setCitation(String citation)
           
 void setCollectionCode(String collectionCode)
           
 void setCoordinateUncertaintyInMeters(String coordinateUncertaintyInMeters)
           
 void setCountry(String country)
           
 void setCredits(String credits)
           
 void setDataSet(DataSet dataSet)
           
 void setDecimalLatitude(double decimalLatitude)
           
 void setDecimalLongitude(double decimalLongitude)
           
 void setEventDate(Calendar eventDate)
           
 void setFamily(String family)
           
 void setId(String id)
           
 void setInstitutionCode(String institutionCode)
           
 void setKingdom(String kingdom)
           
 void setLocality(String locality)
           
 void setMaxDepth(double maxDepth)
           
 void setMinDepth(double minDepth)
           
 void setModified(Calendar modified)
           
 void setProvider(String provider)
           
 void setRecordedBy(String recordedBy)
           
 void setScientificName(String scientificName)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OccurrencePoint

protected OccurrencePoint()

OccurrencePoint

public OccurrencePoint(String id)
Method Detail

getId

public String getId()
Specified by:
getId in interface ResultElement

setId

public void setId(String id)

getCitation

public String getCitation()
Specified by:
getCitation in interface ResultElement

setCitation

public void setCitation(String citation)

getCountry

public String getCountry()

setCountry

public void setCountry(String country)

getInstitutionCode

public String getInstitutionCode()

setInstitutionCode

public void setInstitutionCode(String institutionCode)

getCollectionCode

public String getCollectionCode()

setCollectionCode

public void setCollectionCode(String collectionCode)

getRecordedBy

public String getRecordedBy()

setRecordedBy

public void setRecordedBy(String recordedBy)

getEventDate

public Calendar getEventDate()

setEventDate

public void setEventDate(Calendar eventDate)

getScientificName

public String getScientificName()

setScientificName

public void setScientificName(String scientificName)

getKingdom

public String getKingdom()

setKingdom

public void setKingdom(String kingdom)

getFamily

public String getFamily()

setFamily

public void setFamily(String family)

getLocality

public String getLocality()

setLocality

public void setLocality(String locality)

getDecimalLatitude

public double getDecimalLatitude()

setDecimalLatitude

public void setDecimalLatitude(double decimalLatitude)

getDecimalLongitude

public double getDecimalLongitude()

setDecimalLongitude

public void setDecimalLongitude(double decimalLongitude)

getCoordinateUncertaintyInMeters

public String getCoordinateUncertaintyInMeters()

setCoordinateUncertaintyInMeters

public void setCoordinateUncertaintyInMeters(String coordinateUncertaintyInMeters)

getBasisOfRecord

public BasisOfRecord getBasisOfRecord()

setBasisOfRecord

public void setBasisOfRecord(BasisOfRecord basisOfRecord)

getMaxDepth

public double getMaxDepth()

setMaxDepth

public void setMaxDepth(double maxDepth)

getMinDepth

public double getMinDepth()

setMinDepth

public void setMinDepth(double minDepth)

getModified

public Calendar getModified()

setModified

public void setModified(Calendar modified)

getCatalogueNumber

public String getCatalogueNumber()

setCatalogueNumber

public void setCatalogueNumber(String catalogueNumber)

getDataSet

public DataSet getDataSet()

setDataSet

public void setDataSet(DataSet dataSet)

getProvider

public String getProvider()
Specified by:
getProvider in interface ResultElement

setProvider

public void setProvider(String provider)

getType

public ResultElement.ProductsType getType()
Specified by:
getType in interface ResultElement

getAuthor

public String getAuthor()
Specified by:
getAuthor in interface ResultElement

setAuthor

public void setAuthor(String author)

getCredits

public String getCredits()
Specified by:
getCredits in interface ResultElement

setCredits

public void setCredits(String credits)

addProperty

public void addProperty(ElementProperty property)

resetProperties

public void resetProperties()

getProperties

public List<ElementProperty> getProperties()
Specified by:
getProperties in interface ResultElement

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.