MarginaliaSearch/code/libraries/coded-sequence/java/nu/marginalia/sequence/CodedSequence.java
2024-09-10 10:33:56 +02:00

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();
}