| Name | Description | Type | Package | Framework |
| AbstractCompound | Class | org.biojava.nbio.core.sequence.template | BioJava | |
| AbstractCompoundSet | Class | org.biojava.nbio.core.sequence.template | BioJava | |
| AbstractCompoundTranslator | Class | org.biojava.nbio.core.sequence.template | BioJava | |
| AbstractNucleotideCompoundSet | Class | org.biojava.nbio.core.sequence.template | BioJava | |
| AbstractSequence | The base class for DNA, RNA and Protein sequences. | Class | org.biojava.nbio.core.sequence.template | BioJava |
| AbstractSequence .AnnotationType | Class | org.biojava.nbio.core.sequence.template | BioJava | |
| Accessioned | Interface | org.biojava.nbio.core.sequence.template | BioJava | |
| ComplementCompound | Interface | org.biojava.nbio.core.sequence.template | BioJava | |
| Compound | Interface | org.biojava.nbio.core.sequence.template | BioJava | |
| CompoundSet | Interface | org.biojava.nbio.core.sequence.template | BioJava | |
| CompoundTranslator | Interface | org.biojava.nbio.core.sequence.template | BioJava | |
| LightweightProfile | Defines a minimal data structure for reading and writing a sequence alignment. | Interface | org.biojava.nbio.core.sequence.template | BioJava |
| LightweightProfile .StringFormat | List of output formats. | Class | org.biojava.nbio.core.sequence.template | BioJava |
| ProxySequenceReader | Interface | org.biojava.nbio.core.sequence.template | BioJava | |
| Sequence | Main interface for defining a collection of Compounds and accessing them using biological indexes | Interface | org.biojava.nbio.core.sequence.template | BioJava |
| SequenceMixin | Provides a set of static methods to be used as static imports when needed across multiple Sequence implementations but inheritance gets in the way. | Class | org.biojava.nbio.core.sequence.template | BioJava |
| SequenceMixin .SequenceIterator | A basic sequence iterator which iterates over the given Sequence by biological index. | Class | org.biojava.nbio.core.sequence.template | BioJava |
| SequenceProxyView | Class | org.biojava.nbio.core.sequence.template | BioJava | |
| SequenceReader | Interface | org.biojava.nbio.core.sequence.template | BioJava | |
| SequenceView | Interface | org.biojava.nbio.core.sequence.template | BioJava | |