org.gcube.portlets.user.speciesdiscovery.shared
Class Taxon
java.lang.Object
org.gcube.portlets.user.speciesdiscovery.shared.Taxon
- All Implemented Interfaces:
- Serializable, Comparable<Taxon>, FetchingElement, TaxonomyInterface
@Entity
public class Taxon
- extends Object
- implements Serializable, FetchingElement, TaxonomyInterface, Comparable<Taxon>
- Author:
- Francesco Mangiacrapa francesco.mangiacrapa@isti.cnr.it
- See Also:
- Serialized Form
ID_FIELD
public static final String ID_FIELD
- See Also:
- Constant Field Values
PARENTFOREIGN_KEY_TAXON
public static final String PARENTFOREIGN_KEY_TAXON
- See Also:
- Constant Field Values
RANK
public static final String RANK
- See Also:
- Constant Field Values
NAME
public static final String NAME
- See Also:
- Constant Field Values
ACCORDING_TO
public static final String ACCORDING_TO
- See Also:
- Constant Field Values
internalId
protected int internalId
id
protected int id
name
protected String name
accordingTo
protected String accordingTo
rank
protected String rank
Taxon
public Taxon()
Taxon
public Taxon(int id)
Taxon
public Taxon(int id,
String name,
String accordingTo,
String rank)
- Creates a new Taxon.
- Parameters:
id
- the Taxon id.name
- the Taxon name.accordingTo
- the Taxon name author.rank
- the Taxon rank.
getTaxonId
public String getTaxonId()
-
- Specified by:
getTaxonId
in interface TaxonomyInterface
- Returns:
- the id
getName
public String getName()
-
- Specified by:
getName
in interface TaxonomyInterface
- Returns:
- the name
getAccordingTo
public String getAccordingTo()
-
- Specified by:
getAccordingTo
in interface TaxonomyInterface
- Returns:
- the accordingTo
getRank
public String getRank()
-
- Specified by:
getRank
in interface TaxonomyInterface
- Returns:
- the rank
setName
public void setName(String name)
setRank
public void setRank(String rank)
getId
public int getId()
- Specified by:
getId
in interface FetchingElement
setId
public void setId(int id)
compareTo
public int compareTo(Taxon o)
- Specified by:
compareTo
in interface Comparable<Taxon>
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2013. All Rights Reserved.