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 theUniprotProxySequenceReaderis 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 voidaddProperty(String type, String value)Add a property and type to associate with this DBReferenceInfoStringgetDatabase()StringgetId()LinkedHashMap<String,String>getProperties()Get the propertiesvoidsetDatabase(String database)voidsetId(String id)voidsetProperties(LinkedHashMap<String,String> properties)StringtoString()-
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
-
-