public interface AphiaNameServicePortType extends Remote
| Modifier and Type | Method and Description |
|---|---|
AphiaRecord[] |
getAphiaChildrenByID(int aphiaID,
int offset)
Get the direct children (max.
|
Classification |
getAphiaClassificationByID(int aphiaID)
Get the complete classification for one taxon.
|
int |
getAphiaID(String scientificname,
boolean marine_only)
Get the (first) exact matching AphiaID for a given
name.
Parameters: marine_only: limit to marine taxa. |
String |
getAphiaNameByID(int aphiaID)
Get the correct name for a given AphiaID.
|
AphiaRecord |
getAphiaRecordByID(int aphiaID)
Get the complete Aphia Record for a given AphiaID.
|
AphiaRecord |
getAphiaRecordByTSN(int TSN)
Get the Aphia Record for a given TSN (ITIS Taxonomic
Serial Number).
|
AphiaRecord[] |
getAphiaRecords(String scientificname,
boolean like,
boolean fuzzy,
boolean marine_only,
int offset)
Get one or more matching (max.
|
AphiaRecord[][] |
getAphiaRecordsByNames(String[] scientificnames,
boolean like,
boolean fuzzy,
boolean marine_only)
For each given scientific name, try to find one or
more AphiaRecords.
This allows you to match multiple names in one call. |
AphiaRecord[] |
getAphiaRecordsByVernacular(String vernacular,
boolean like,
int offset)
Get one or more Aphia Records (max.
|
AphiaRecord[] |
getAphiaSynonymsByID(int aphiaID)
Get all synonyms for a given AphiaID.
|
Vernacular[] |
getAphiaVernacularsByID(int aphiaID)
Get all vernaculars for a given AphiaID.
|
Source[] |
getSourcesByAphiaID(int aphiaID)
Get one or more sources/references including links,
for one AphiaID
|
int getAphiaID(String scientificname, boolean marine_only) throws RemoteException
RemoteExceptionAphiaRecord[] getAphiaRecords(String scientificname, boolean like, boolean fuzzy, boolean marine_only, int offset) throws RemoteException
RemoteExceptionString getAphiaNameByID(int aphiaID) throws RemoteException
RemoteExceptionAphiaRecord getAphiaRecordByID(int aphiaID) throws RemoteException
RemoteExceptionAphiaRecord getAphiaRecordByTSN(int TSN) throws RemoteException
RemoteExceptionAphiaRecord[][] getAphiaRecordsByNames(String[] scientificnames, boolean like, boolean fuzzy, boolean marine_only) throws RemoteException
RemoteExceptionAphiaRecord[] getAphiaRecordsByVernacular(String vernacular, boolean like, int offset) throws RemoteException
RemoteExceptionClassification getAphiaClassificationByID(int aphiaID) throws RemoteException
RemoteExceptionSource[] getSourcesByAphiaID(int aphiaID) throws RemoteException
RemoteExceptionAphiaRecord[] getAphiaSynonymsByID(int aphiaID) throws RemoteException
RemoteExceptionVernacular[] getAphiaVernacularsByID(int aphiaID) throws RemoteException
RemoteExceptionAphiaRecord[] getAphiaChildrenByID(int aphiaID, int offset) throws RemoteException
RemoteExceptionCopyright © 2018. All Rights Reserved.