Class DBReferenceInfo
- java.lang.Object
-
- org.biojava.nbio.core.sequence.features.Qualifier
-
- org.biojava.nbio.core.sequence.features.DBReferenceInfo
-
- Direct Known Subclasses:
FeatureDbReferenceInfo
public class DBReferenceInfo extends Qualifier
If you have a uniprot ID then it is possible to get a collection of other id(s) that the protein is known by. This is a place holder for the alternative source database and the id for the same protein. Currently implement when theUniprotProxySequenceReader
is used to load a protein sequence- Author:
- Scooter Willis
, Paolo Pavan
-
-
Constructor Summary
Constructors Constructor Description DBReferenceInfo(String database, String id)
The source database and id
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addProperty(String type, String value)
Add a property and type to associate with this DBReferenceInfoString
getDatabase()
String
getId()
LinkedHashMap<String,String>
getProperties()
Get the propertiesvoid
setDatabase(String database)
void
setId(String id)
void
setProperties(LinkedHashMap<String,String> properties)
String
toString()
-
Methods inherited from class org.biojava.nbio.core.sequence.features.Qualifier
getName, getValue, needsQuotes, setName, setNeedsQuotes, setValue
-
-
-
-
Constructor Detail
-
DBReferenceInfo
public DBReferenceInfo(String database, String id)
The source database and id- Parameters:
database
-id
-
-
-
Method Detail
-
addProperty
public void addProperty(String type, String value)
Add a property and type to associate with this DBReferenceInfo- Parameters:
type
-value
-
-
getProperties
public LinkedHashMap<String,String> getProperties()
Get the properties- Returns:
- the properties
-
setProperties
public void setProperties(LinkedHashMap<String,String> properties)
- Parameters:
properties
- the properties to set
-
getDatabase
public String getDatabase()
- Returns:
- the database
-
setDatabase
public void setDatabase(String database)
- Parameters:
database
- the database to set
-
-