| Constructor and Description |
|---|
BasicProtein(java.lang.String id_str,
java.lang.String species_str,
int length) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProteinDomain(Domain protein_domain) |
boolean |
contains(java.util.List<DomainId> query_domain_ids,
boolean in_nc_order)
If in_nc_order is set to true, this should return true only and only if
the order in List 'domains' and this protein (as determined by the start positions
of the domains of this proteins, _not_ by their index) are the same
(interspersing, 'other', domains in this are ignored).
|
java.lang.String |
getAccession() |
java.lang.String |
getDescription() |
int |
getLength() |
java.lang.String |
getName() |
int |
getNumberOfProteinDomains() |
Domain |
getProteinDomain(int index) |
int |
getProteinDomainCount(DomainId domain_id) |
java.util.List<Domain> |
getProteinDomains() |
java.util.List<Domain> |
getProteinDomains(DomainId domain_id) |
ProteinId |
getProteinId() |
Species |
getSpecies() |
void |
setAccession(java.lang.String accession) |
void |
setDescription(java.lang.String description) |
void |
setName(java.lang.String name) |
public BasicProtein(java.lang.String id_str,
java.lang.String species_str,
int length)
public void addProteinDomain(Domain protein_domain)
addProteinDomain in interface Proteinpublic boolean contains(java.util.List<DomainId> query_domain_ids, boolean in_nc_order)
Proteinpublic java.lang.String getAccession()
getAccession in interface Proteinpublic java.lang.String getDescription()
getDescription in interface Proteinpublic int getNumberOfProteinDomains()
getNumberOfProteinDomains in interface Proteinpublic Domain getProteinDomain(int index)
getProteinDomain in interface Proteinpublic int getProteinDomainCount(DomainId domain_id)
getProteinDomainCount in interface Proteinpublic java.util.List<Domain> getProteinDomains()
getProteinDomains in interface Proteinpublic java.util.List<Domain> getProteinDomains(DomainId domain_id)
getProteinDomains in interface Proteinpublic ProteinId getProteinId()
getProteinId in interface Proteinpublic Species getSpecies()
getSpecies in interface Proteinpublic void setAccession(java.lang.String accession)
public void setDescription(java.lang.String description)
public void setName(java.lang.String name)