Interface BlockExtractor<CONTEXT extends Context,INPUT_RO_CHUNKS extends ChunkChunk,INPUT_CHUNKS extends WritableChunkChunk,ELEMENT_TYPE>
public interface BlockExtractor<CONTEXT extends Context,INPUT_RO_CHUNKS extends ChunkChunk,INPUT_CHUNKS extends WritableChunkChunk,ELEMENT_TYPE>
-
Method Summary
Modifier and Type Method Description Chunkextract(CONTEXT context, int posInChunkShift, int chunkIndexMask, IntChunk positions, INPUT_RO_CHUNKS inputChunks)ChunkextractAndMark(CONTEXT context, int posInChunkShift, int chunkIndexMask, IntChunk positions, INPUT_CHUNKS inputChunks, ELEMENT_TYPE marker)CONTEXTgetContext(int chunkSize, ReentrantNugget nugget)
-
Method Details
-
getContext
-
extract
Chunk extract(CONTEXT context, int posInChunkShift, int chunkIndexMask, IntChunk positions, INPUT_RO_CHUNKS inputChunks) -
extractAndMark
Chunk extractAndMark(CONTEXT context, int posInChunkShift, int chunkIndexMask, IntChunk positions, INPUT_CHUNKS inputChunks, ELEMENT_TYPE marker)
-