Package pl.poznan.put.structure.formats
Class DefaultStrand
- java.lang.Object
-
- pl.poznan.put.structure.formats.DefaultStrand
-
- All Implemented Interfaces:
DotBracket,Strand
- Direct Known Subclasses:
ImmutableDefaultStrand
@Immutable public abstract class DefaultStrand extends Object implements Strand
A default implementation of a strand.
-
-
Constructor Summary
Constructors Constructor Description DefaultStrand()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Stringname()abstract List<DotBracketSymbol>symbols()StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface pl.poznan.put.structure.formats.DotBracket
combineStrands, containsMissing, findStrand, length, missingInternal, missingTerminal, originalIndex, pairs, pseudoknotOrder, sequence, sequence, strands, structure, structure, toStringWithStrands
-
Methods inherited from interface pl.poznan.put.structure.formats.Strand
begin, description, end, isSingleStrand, missingBegin, missingEnd, sequenceRY
-
-
-
-
Method Detail
-
name
@Parameter(order=1) public abstract String name()
-
symbols
@Parameter(order=2) public abstract List<DotBracketSymbol> symbols()
- Specified by:
symbolsin interfaceDotBracket- Returns:
- The list of dot-bracket symbols.
-
-