org.forester.surfacing
Class BasicDomain
java.lang.Object
org.forester.surfacing.BasicDomain
- All Implemented Interfaces:
- Comparable<Domain>, Domain
public class BasicDomain
- extends Object
- implements Domain
Constructor Summary |
BasicDomain(String id_str)
|
BasicDomain(String id_str,
int from,
int to,
short number,
short total_count,
double per_sequence_evalue,
double per_sequence_score)
|
BasicDomain(String id_str,
int from,
int to,
short number,
short total_count,
double per_sequence_evalue,
double per_sequence_score,
double per_domain_evalue,
double per_domain_score)
|
BasicDomain
public BasicDomain(String id_str)
BasicDomain
public BasicDomain(String id_str,
int from,
int to,
short number,
short total_count,
double per_sequence_evalue,
double per_sequence_score)
BasicDomain
public BasicDomain(String id_str,
int from,
int to,
short number,
short total_count,
double per_sequence_evalue,
double per_sequence_score,
double per_domain_evalue,
double per_domain_score)
addGoId
public void addGoId(GoId go_id)
- Specified by:
addGoId
in interface Domain
compareTo
public int compareTo(Domain domain)
- Basic domains are compared/sorted based upon their identifiers (case
insensitive) and their numbers.
- Specified by:
compareTo
in interface Comparable<Domain>
equals
public boolean equals(Object o)
- Basic domains are considered equal if they have the same identifier (case
sensitive).
- Overrides:
equals
in class Object
getDomainId
public DomainId getDomainId()
- Specified by:
getDomainId
in interface Domain
getFrom
public int getFrom()
- Specified by:
getFrom
in interface Domain
getGoId
public GoId getGoId(int i)
- Specified by:
getGoId
in interface Domain
getNumber
public short getNumber()
- Specified by:
getNumber
in interface Domain
getNumberOfGoIds
public int getNumberOfGoIds()
- Specified by:
getNumberOfGoIds
in interface Domain
getPerDomainEvalue
public double getPerDomainEvalue()
- Specified by:
getPerDomainEvalue
in interface Domain
getPerDomainScore
public double getPerDomainScore()
- Specified by:
getPerDomainScore
in interface Domain
getPerSequenceEvalue
public double getPerSequenceEvalue()
- Specified by:
getPerSequenceEvalue
in interface Domain
getPerSequenceScore
public double getPerSequenceScore()
- Specified by:
getPerSequenceScore
in interface Domain
getTo
public int getTo()
- Specified by:
getTo
in interface Domain
getTotalCount
public short getTotalCount()
- Specified by:
getTotalCount
in interface Domain
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
toStringBuffer
public StringBuffer toStringBuffer()