Package pl.poznan.put.rna
Class Ribose
- java.lang.Object
-
- pl.poznan.put.rna.Ribose
-
- All Implemented Interfaces:
ResidueComponent,NucleicAcidResidueComponent
- Direct Known Subclasses:
ImmutableRibose
@Immutable(singleton=true) public abstract class Ribose extends Object
A ribose, part of RNA backbone.
-
-
Constructor Summary
Constructors Constructor Description Ribose()
-
Method Summary
All Methods Instance Methods Concrete Methods Default Methods Modifier and Type Method Description default NucleotideComponentTypenucleotideComponentType()Set<AtomName>requiredAtoms()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface pl.poznan.put.pdb.analysis.ResidueComponent
additionalAtoms
-
-
-
-
Method Detail
-
requiredAtoms
public final Set<AtomName> requiredAtoms()
- Specified by:
requiredAtomsin interfaceResidueComponent- Returns:
- A set of atoms that are expected to be present in this residue component.
-
nucleotideComponentType
public default NucleotideComponentType nucleotideComponentType()
- Specified by:
nucleotideComponentTypein interfaceNucleicAcidResidueComponent- Returns:
- The type of this nucleotide component.
-
-