Package tethys.species
Class SpeciesMapItem
java.lang.Object
tethys.species.SpeciesMapItem
- All Implemented Interfaces:
Serializable
,Cloneable
Information linking a name within a PAMGuard datablock to a ITIS species code and call type.
Also contains common and latin names for display purposes, though these are not essential.
- Author:
- dg50
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionSpeciesMapItem
(int itisCode, String callType, String pamguardName) SpeciesMapItem
(int itisCode, String callType, String pamguardName, String latinName, String commonName) -
Method Summary
Modifier and TypeMethodDescriptionType of call.Common species name from ITIS database.int
ITIS code.Latin name extracted from ITIS database.Species code that was used within PAMGuard.
-
Field Details
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
-
Constructor Details
-
Method Details
-
getItisCode
public int getItisCode()ITIS code. May be a real ITIS code or one of the -ve species that we're defining ourselves.- Returns:
- the itisCode
-
getPamguardName
Species code that was used within PAMGuard. Redundant information, but useful- Returns:
- the pamguardName
-
getLatinName
Latin name extracted from ITIS database. Can be null if unknown.- Returns:
- the latinName
-
getCommonName
Common species name from ITIS database. Can be null if unknown.- Returns:
- the commonName
-
getCallType
Type of call. Descriptive name for type of sound, e.g. 'click', 'whistle', 'D-call',- Returns:
- the callType
-