eu.etaxonomy.cdm.io.sdd.out
Class SDDDataSet

java.lang.Object
  extended by eu.etaxonomy.cdm.io.sdd.out.SDDDataSet

public class SDDDataSet
extends Object

Author:
a.babadshanjan

Field Summary
protected  List<VersionableEntity> agentData
           
protected  List<? extends AgentBase> agents
           
protected  List<VersionableEntity> featureData
           
protected  List<HomotypicalGroup> homotypicalGroups
           
protected  List<LanguageStringBase> languageData
           
protected  List<VersionableEntity> media
           
protected  List<SpecimenOrObservationBase> occurrences
           
protected  List<ReferencedEntityBase> referencedEntities
           
protected  List<Reference> references
           
protected  Set<RelationshipBase> relationships
           
protected  List<Synonym> synonyms
           
protected  List<Taxon> taxa
           
protected  List<TaxonNameBase> taxonomicNames
           
protected  List<DefinedTermBase> terms
           
protected  List<TermVocabulary<DefinedTermBase>> termVocabularies
           
 
Constructor Summary
SDDDataSet()
           
 
Method Summary
<T extends VersionableEntity>
void
addFeatureData(Collection<T> value)
          Adds the features in value to the feature data property list.
<T extends LanguageStringBase>
void
addLanguageData(Collection<T> value)
          Adds the features in value to the language data property list.
<T extends VersionableEntity>
void
addMedia(Collection<T> value)
          Adds the media in value to the media property list.
<T extends ReferencedEntityBase>
void
addReferencedEntities(Collection<T> value)
          Adds the referenced entities in value to the referenced entity property list.
 void addRelationships(Collection<? extends RelationshipBase> value)
          Adds the relationship in value to the relationships property list.
 void addSynonym(Synonym value)
          Adds the synonym in value to the taxa property list.
 void addSynonyms(Collection<Synonym> value)
          Adds the synonym in value to the synonyms property list.
 void addTaxa(Collection<Taxon> value)
          Adds the taxa in value to the taxa property list.
 void addTaxon(Taxon value)
          Adds the taxon in value to the taxa property list.
 List<VersionableEntity> getAgentData()
          Gets the value of the agentData property.
 List<? extends AgentBase> getAgents()
          Gets the value of the agents property.
 List<VersionableEntity> getFeatureData()
          Gets the value of the feature data property.
 List<HomotypicalGroup> getHomotypicalGroups()
          Gets the value of the synonyms property.
 List<LanguageStringBase> getLanguageData()
          Gets the value of the language data property.
 List<VersionableEntity> getMedia()
          Gets the value of the property.
 List<SpecimenOrObservationBase> getOccurrences()
          Gets the value of the references property.
 List<ReferencedEntityBase> getReferencedEntities()
          Gets the value of the property.
 List<Reference> getReferences()
          Gets the value of the references property.
 Set<RelationshipBase> getRelationships()
          Gets the value of the relationships property.
 List<Synonym> getSynonyms()
          Gets the value of the synonyms property.
 Collection<? extends TaxonBase> getTaxa()
          Gets the value of the taxa property as Collection
 Collection<TaxonBase> getTaxonBases()
           
 List<TaxonNameBase> getTaxonomicNames()
          Gets the value of the taxonomicNames property.
 List<DefinedTermBase> getTerms()
          Gets the value of the terms property.
 List<TermVocabulary<DefinedTermBase>> getTermVocabularies()
          Gets the value of the term vocabularies property.
 void setAgentData(List<VersionableEntity> value)
          Sets the value of the agentData property.
 void setAgents(List<? extends AgentBase> value)
          Sets the value of the agents property.
<T extends VersionableEntity>
void
setFeatureData(List<T> value)
          Sets the value of the feature data property.
 void setHomotypicalGroups(List<HomotypicalGroup> value)
          Sets the value of the synonyms property.
 void setLanguageData(List<? extends LanguageStringBase> value)
          Sets the value of the feature data property.
 void setMedia(List<? extends VersionableEntity> value)
          Sets the value of the referencedEntities property.
 void setOccurrences(List<SpecimenOrObservationBase> value)
          Sets the value of the references property.
 void setReferencedEntities(List<? extends ReferencedEntityBase> value)
          Sets the value of the referencedEntities property.
 void setReferences(List<Reference> value)
          Sets the value of the references property.
 void setRelationships(Set<RelationshipBase> value)
          Sets the value of the relationships property.
 void setSynonyms(List<Synonym> value)
          Sets the value of the synonyms property.
 void setTaxa(List<Taxon> value)
          Sets the value of the taxa property.
 void setTaxonomicNames(List<TaxonNameBase> value)
          Sets the value of the taxonomicNames property.
 void setTerms(List<DefinedTermBase> value)
          Sets the value of the terms property.
 void setTermVocabularies(List<TermVocabulary<DefinedTermBase>> value)
          Sets the value of the term vocabularies property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

agents

protected List<? extends AgentBase> agents

agentData

protected List<VersionableEntity> agentData

featureData

protected List<VersionableEntity> featureData

languageData

protected List<LanguageStringBase> languageData

terms

protected List<DefinedTermBase> terms

termVocabularies

protected List<TermVocabulary<DefinedTermBase>> termVocabularies

occurrences

protected List<SpecimenOrObservationBase> occurrences

references

protected List<Reference> references

referencedEntities

protected List<ReferencedEntityBase> referencedEntities

taxonomicNames

protected List<TaxonNameBase> taxonomicNames

taxa

protected List<Taxon> taxa

synonyms

protected List<Synonym> synonyms

relationships

protected Set<RelationshipBase> relationships

media

protected List<VersionableEntity> media

homotypicalGroups

protected List<HomotypicalGroup> homotypicalGroups
Constructor Detail

SDDDataSet

public SDDDataSet()
Method Detail

getAgents

public List<? extends AgentBase> getAgents()
Gets the value of the agents property.

Returns:
possible object is List

setAgents

public void setAgents(List<? extends AgentBase> value)
Sets the value of the agents property.

Parameters:
value - allowed object is List

getAgentData

public List<VersionableEntity> getAgentData()
Gets the value of the agentData property.

Returns:
possible object is List

setAgentData

public void setAgentData(List<VersionableEntity> value)
Sets the value of the agentData property.

Parameters:
value - allowed object is List

getTerms

public List<DefinedTermBase> getTerms()
Gets the value of the terms property.

Returns:
possible object is List

setTerms

public void setTerms(List<DefinedTermBase> value)
Sets the value of the terms property.

Parameters:
value - allowed object is List

getTermVocabularies

public List<TermVocabulary<DefinedTermBase>> getTermVocabularies()
Gets the value of the term vocabularies property.

Returns:
possible object is List

setTermVocabularies

public void setTermVocabularies(List<TermVocabulary<DefinedTermBase>> value)
Sets the value of the term vocabularies property.

Parameters:
value - allowed object is List

getTaxonomicNames

public List<TaxonNameBase> getTaxonomicNames()
Gets the value of the taxonomicNames property.

Returns:
possible object is List

setTaxonomicNames

public void setTaxonomicNames(List<TaxonNameBase> value)
Sets the value of the taxonomicNames property.

Parameters:
value - allowed object is List

getOccurrences

public List<SpecimenOrObservationBase> getOccurrences()
Gets the value of the references property.

Returns:
possible object is List

setOccurrences

public void setOccurrences(List<SpecimenOrObservationBase> value)
Sets the value of the references property.

Parameters:
value - allowed object is List

getReferences

public List<Reference> getReferences()
Gets the value of the references property.

Returns:
possible object is List

setReferences

public void setReferences(List<Reference> value)
Sets the value of the references property.

Parameters:
value - allowed object is List

addReferencedEntities

public <T extends ReferencedEntityBase> void addReferencedEntities(Collection<T> value)
Adds the referenced entities in value to the referenced entity property list.

Parameters:
value - allowed object is Collection

getReferencedEntities

public List<ReferencedEntityBase> getReferencedEntities()
Gets the value of the property.

Returns:
possible object is List

setReferencedEntities

public void setReferencedEntities(List<? extends ReferencedEntityBase> value)
Sets the value of the referencedEntities property.

Parameters:
value - allowed object is List

addFeatureData

public <T extends VersionableEntity> void addFeatureData(Collection<T> value)
Adds the features in value to the feature data property list.

Parameters:
value - allowed object is Collection

getFeatureData

public List<VersionableEntity> getFeatureData()
Gets the value of the feature data property.

Returns:
possible object is List

setFeatureData

public <T extends VersionableEntity> void setFeatureData(List<T> value)
Sets the value of the feature data property.

Parameters:
value - allowed object is List

addLanguageData

public <T extends LanguageStringBase> void addLanguageData(Collection<T> value)
Adds the features in value to the language data property list.

Parameters:
value - allowed object is Collection

getLanguageData

public List<LanguageStringBase> getLanguageData()
Gets the value of the language data property.

Returns:
possible object is List

setLanguageData

public void setLanguageData(List<? extends LanguageStringBase> value)
Sets the value of the feature data property.

Parameters:
value - allowed object is List

addTaxa

public void addTaxa(Collection<Taxon> value)
Adds the taxa in value to the taxa property list.

Parameters:
value - allowed object is Collection

getTaxa

public Collection<? extends TaxonBase> getTaxa()
Gets the value of the taxa property as Collection

Returns:
possible object is Collection

getTaxonBases

public Collection<TaxonBase> getTaxonBases()

setTaxa

public void setTaxa(List<Taxon> value)
Sets the value of the taxa property.

Parameters:
value - allowed object is List

addTaxon

public void addTaxon(Taxon value)
Adds the taxon in value to the taxa property list.

Parameters:
value -

getSynonyms

public List<Synonym> getSynonyms()
Gets the value of the synonyms property.

Returns:
possible object is List

setSynonyms

public void setSynonyms(List<Synonym> value)
Sets the value of the synonyms property.

Parameters:
value - allowed object is List

addSynonym

public void addSynonym(Synonym value)
Adds the synonym in value to the taxa property list.

Parameters:
value -

addSynonyms

public void addSynonyms(Collection<Synonym> value)
Adds the synonym in value to the synonyms property list.

Parameters:
value - allowed object is Collection

getRelationships

public Set<RelationshipBase> getRelationships()
Gets the value of the relationships property.

Returns:
possible object is Set

setRelationships

public void setRelationships(Set<RelationshipBase> value)
Sets the value of the relationships property.

Parameters:
value - allowed object is Set

addRelationships

public void addRelationships(Collection<? extends RelationshipBase> value)
Adds the relationship in value to the relationships property list.

Parameters:
value - allowed object is Collection

addMedia

public <T extends VersionableEntity> void addMedia(Collection<T> value)
Adds the media in value to the media property list.

Parameters:
value - allowed object is Collection

getMedia

public List<VersionableEntity> getMedia()
Gets the value of the property.

Returns:
possible object is List

setMedia

public void setMedia(List<? extends VersionableEntity> value)
Sets the value of the referencedEntities property.

Parameters:
value - allowed object is List

getHomotypicalGroups

public List<HomotypicalGroup> getHomotypicalGroups()
Gets the value of the synonyms property.

Returns:
possible object is List

setHomotypicalGroups

public void setHomotypicalGroups(List<HomotypicalGroup> value)
Sets the value of the synonyms property.

Parameters:
value - allowed object is List


Copyright © 2007-2013 EDIT. All Rights Reserved.