| Name | Description | Type | Package | Framework |
| BetaBridge | Container that represents a beta Bridge between two residues. | Class | org.biojava.nbio.structure.secstruc | BioJava |
| BridgeType | A bridge is formed by two non-overlapping stretches of three residues each (i-1,i,i+1) and (j-1,j,j+1), where i | Class | org.biojava.nbio.structure.secstruc | BioJava |
| DSSPParser | Class to parse a DSSP file (output of the DSSP program), that contains the secondary structure assignment of a structure. | Class | org.biojava.nbio.structure.secstruc | BioJava |
| HBond | Container that represents a hidrogen bond. | Class | org.biojava.nbio.structure.secstruc | BioJava |
| Ladder | A Ladder is a set of one or more consecutive bridges of identical type. | Class | org.biojava.nbio.structure.secstruc | BioJava |
| SecStrucCalc | Calculate and assign the secondary structure (SS) to the Groups of a Structure object. | Class | org.biojava.nbio.structure.secstruc | BioJava |
| SecStrucElement | A secondary structure element (SSE) is an object representing a block of sequential residues that share the same secondary structure type. | Class | org.biojava.nbio.structure.secstruc | BioJava |
| SecStrucInfo | Container for the secondary structure information of a single residue. | Class | org.biojava.nbio.structure.secstruc | BioJava |
| SecStrucState | This class extends the basic container for secondary structure annotation, including all the information used in the DSSP algorithm. | Class | org.biojava.nbio.structure.secstruc | BioJava |
| SecStrucTools | This class contains methods for obtaining and converting secondary structure information from BioJava Structures. | Class | org.biojava.nbio.structure.secstruc | BioJava |
| SecStrucType | This enum contains all of the secondary structure types found in the DSSP output. | Class | org.biojava.nbio.structure.secstruc | BioJava |