java.lang.Iterable<C>
, Accessioned
, ProxySequenceReader<C>
, Sequence<C>
, SequenceReader<C>
public class FourBitSequenceReader<C extends Compound> extends BitSequenceReader<C>
Modifier and Type | Class | Description |
---|---|---|
static class |
FourBitSequenceReader.FourBitArrayWorker<C extends Compound> |
A four bit per compound implementation of the bit array worker code.
|
BitSequenceReader.BitArrayWorker<C extends Compound>
Constructor | Description |
---|---|
FourBitSequenceReader(java.lang.String sequence,
CompoundSet<C> compoundSet) |
|
FourBitSequenceReader(java.lang.String sequence,
CompoundSet<C> compoundSet,
AccessionID accession) |
|
FourBitSequenceReader(FourBitSequenceReader.FourBitArrayWorker<C> worker) |
|
FourBitSequenceReader(FourBitSequenceReader.FourBitArrayWorker<C> worker,
AccessionID accession) |
|
FourBitSequenceReader(Sequence<C> sequence) |
countCompounds, equals, getAccession, getAsList, getCompoundAt, getCompoundSet, getIndexOf, getInverse, getLastIndexOf, getLength, getSequenceAsString, getSubSequence, getSubSequence, hashCode, iterator, setCompoundSet, setContents
public FourBitSequenceReader(java.lang.String sequence, CompoundSet<C> compoundSet)
public FourBitSequenceReader(java.lang.String sequence, CompoundSet<C> compoundSet, AccessionID accession)
public FourBitSequenceReader(FourBitSequenceReader.FourBitArrayWorker<C> worker)
public FourBitSequenceReader(FourBitSequenceReader.FourBitArrayWorker<C> worker, AccessionID accession)