mirror of
https://github.com/MarginaliaSearch/MarginaliaSearch.git
synced 2025-02-24 21:29:00 +00:00
24 lines
379 B
Java
24 lines
379 B
Java
package nu.marginalia.sequence;
|
|
|
|
import it.unimi.dsi.fastutil.ints.IntIterator;
|
|
import it.unimi.dsi.fastutil.ints.IntList;
|
|
|
|
import java.nio.ByteBuffer;
|
|
|
|
public interface CodedSequence {
|
|
byte[] bytes();
|
|
|
|
IntIterator iterator();
|
|
|
|
IntIterator offsetIterator(int offset);
|
|
|
|
IntList values();
|
|
|
|
ByteBuffer buffer();
|
|
|
|
int bufferSize();
|
|
|
|
int valueCount();
|
|
|
|
}
|