public class Taxonomy extends java.lang.Object implements PhylogenyData
| Constructor and Description |
|---|
Taxonomy() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.StringBuffer |
asSimpleText() |
java.lang.StringBuffer |
asText() |
PhylogenyData |
copy()
Creates a new PhylogenyData object with identical values as this
PhylogenyData.
|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAuthority() |
java.lang.String |
getCommonName() |
Identifier |
getIdentifier() |
java.lang.String |
getRank() |
java.lang.String |
getScientificName() |
java.util.List<java.lang.String> |
getSynonyms() |
java.lang.String |
getTaxonomyCode() |
Uri |
getUri() |
int |
hashCode() |
void |
init() |
boolean |
isEmpty() |
boolean |
isEqual(PhylogenyData data)
If this and taxonomy 'data' has an identifier, comparison will be based on that.
|
void |
setAuthority(java.lang.String authority) |
void |
setCommonName(java.lang.String common_name) |
void |
setIdentifier(Identifier identifier) |
void |
setRank(java.lang.String rank) |
void |
setScientificName(java.lang.String scientific_name) |
void |
setTaxonomyCode(java.lang.String taxonomy_code) |
void |
setUri(Uri uri) |
java.lang.StringBuffer |
toNHX() |
void |
toPhyloXML(java.io.Writer writer,
int level,
java.lang.String indentation)
Writes a phyloXML representation of this phylogeny data.
|
java.lang.String |
toString() |
public java.lang.StringBuffer asSimpleText()
asSimpleText in interface PhylogenyDatapublic java.lang.StringBuffer asText()
asText in interface PhylogenyDatapublic PhylogenyData copy()
PhylogenyDatacopy in interface PhylogenyDatapublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String getAuthority()
public java.lang.String getCommonName()
public Identifier getIdentifier()
public java.lang.String getRank()
public java.lang.String getScientificName()
public java.util.List<java.lang.String> getSynonyms()
public java.lang.String getTaxonomyCode()
public Uri getUri()
public int hashCode()
hashCode in class java.lang.Objectpublic void init()
public boolean isEmpty()
public boolean isEqual(PhylogenyData data)
isEqual in interface PhylogenyDatapublic void setAuthority(java.lang.String authority)
public void setCommonName(java.lang.String common_name)
public void setIdentifier(Identifier identifier)
public void setRank(java.lang.String rank)
public void setScientificName(java.lang.String scientific_name)
public void setTaxonomyCode(java.lang.String taxonomy_code)
public void setUri(Uri uri)
public java.lang.StringBuffer toNHX()
toNHX in interface PhylogenyDatapublic void toPhyloXML(java.io.Writer writer,
int level,
java.lang.String indentation)
throws java.io.IOException
PhylogenyDatatoPhyloXML in interface PhylogenyDatajava.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object