Class SecStrucInfo

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    SecStrucState

    public class SecStrucInfo
    extends java.lang.Object
    implements java.io.Serializable
    Container for the secondary structure information of a single residue. This class is designed to be stored inside an Amino Acid object. It can also contain a back-reference to its parent AA.
    Since:
    4.1.1
    Author:
    Aleix Lafita
    See Also:
    Serialized Form
    • Field Detail

      • PDB_AUTHOR_ASSIGNMENT

        public static final java.lang.String PDB_AUTHOR_ASSIGNMENT
        Secondary strucuture assigned by the PDB author
        See Also:
        Constant Field Values
      • DSSP_ASSIGNMENT

        public static final java.lang.String DSSP_ASSIGNMENT
        Secondary strucuture parsed from a DSSP output file
        See Also:
        Constant Field Values
      • BIOJAVA_ASSIGNMENT

        public static final java.lang.String BIOJAVA_ASSIGNMENT
        Secondary strucuture calculated and assigned by DSSP of BioJava
        See Also:
        Constant Field Values
      • assignment

        protected java.lang.String assignment
      • parent

        protected Group parent
    • Constructor Detail

      • SecStrucInfo

        public SecStrucInfo​(Group g,
                            java.lang.String ass,
                            SecStrucType t)
    • Method Detail

      • getAssignment

        public java.lang.String getAssignment()
      • getGroup

        public Group getGroup()
      • toString

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

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object