Fqix::SparseNameTableBuilder
Inherits Reference < Object
Builds the sparse v1 read-name anchor list while gzip is inflated once for the zran checkpoint pass.
Constants
ORDER_CANDIDATES = [OrderMode::Lexicographic, OrderMode::Natural]
Candidate read-name orders tried during build, in auto-detection
precedence (the first monotonic one wins when the order is auto).
Constructors
new(name_interval : UInt32)
SourceInstance methods
anchors
Sourcefeed(chunk : Bytes) : Nil
Sourcefinish
Sourcefirst_violation(mode : OrderMode) : Tuple(String, String) | Nil
The first {previous, current} inversion observed under mode, if any.
monotonic?(mode : OrderMode) : Bool
Whether the read names seen so far are monotonic under mode.
record_count
Source