Class BasicDomain

  • All Implemented Interfaces:
    java.lang.Comparable<Domain>, Domain

    public class BasicDomain
    extends java.lang.Object
    implements Domain
    • Constructor Detail

      • BasicDomain

        public BasicDomain​(java.lang.String id)
      • BasicDomain

        public BasicDomain​(java.lang.String id,
                           int from,
                           int to,
                           short number,
                           short total_count,
                           double per_domain_evalue,
                           double per_domain_score)
    • Method Detail

      • 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 java.lang.Comparable<Domain>
      • equals

        public boolean equals​(java.lang.Object o)
        Basic domains are considered equal if they have the same identifier (case sensitive).
        Overrides:
        equals in class java.lang.Object
      • getDomainId

        public java.lang.String getDomainId()
        Specified by:
        getDomainId in interface Domain
      • getFrom

        public int getFrom()
        Specified by:
        getFrom in interface Domain
      • getLength

        public int getLength()
        Specified by:
        getLength in interface Domain
      • getNumber

        public short getNumber()
        Specified by:
        getNumber 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 java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toStringBuffer

        public java.lang.StringBuffer toStringBuffer()
      • obtainIdAsShort

        public static final short obtainIdAsShort​(java.lang.String id)
      • obtainIdFromShort

        public static final java.lang.String obtainIdFromShort​(short id)