Package pl.poznan.put.rna
Class Phosphate
java.lang.Object
pl.poznan.put.rna.Phosphate
- All Implemented Interfaces:
ResidueComponent,NucleicAcidResidueComponent
- Direct Known Subclasses:
ImmutablePhosphate
@Immutable(singleton=true)
public abstract class Phosphate
extends Object
implements NucleicAcidResidueComponent
A phosphate, part of RNA backbone.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Phosphate
public Phosphate()
-
-
Method Details
-
nucleotideComponentType
- Specified by:
nucleotideComponentTypein interfaceNucleicAcidResidueComponent- Returns:
- The type of this nucleotide component.
-
requiredAtoms
- Specified by:
requiredAtomsin interfaceResidueComponent- Returns:
- A set of atoms that are expected to be present in this residue component.
-
additionalAtoms
- Specified by:
additionalAtomsin interfaceResidueComponent- Returns:
- A set of additional atoms that might be present in this residue component.
-