protected void set(final byte[] bytes, final DataType[] types) { this.buffer = Unpooled.wrappedBuffer(bytes).order(ByteOrder.LITTLE_ENDIAN); this.types = types; super.set(0); }
@Override public void set(MemoryBlock memoryBlock, int relativePos, DataType[] types) { Preconditions.checkArgument(memoryBlock.hasAddress()); this.memoryBlock = memoryBlock; this.types = types; super.set(relativePos); }
protected void set(final byte[] bytes, final DataType[] types) { this.buffer = Unpooled.wrappedBuffer(bytes).order(ByteOrder.LITTLE_ENDIAN); this.types = types; super.set(0); }
@Override public void set(MemoryBlock memoryBlock, int relativePos, DataType[] types) { this.buffer = memoryBlock.getBuffer(); this.types = types; super.set(relativePos); }
public void set(UnSafeTuple tuple) { this.memoryBlock = tuple.memoryBlock; this.types = tuple.types; super.set(tuple.getRelativePos()); }
public void set(UnSafeTuple tuple) { this.memoryBlock = tuple.memoryBlock; this.types = tuple.types; super.set(tuple.getRelativePos()); }
@Override public void set(MemoryBlock memoryBlock, int relativePos, DataType[] types) { this.buffer = memoryBlock.getBuffer(); this.types = types; super.set(relativePos); }
@Override public void set(MemoryBlock memoryBlock, int relativePos, DataType[] types) { Preconditions.checkArgument(memoryBlock.hasAddress()); this.memoryBlock = memoryBlock; this.types = types; super.set(relativePos); }
@Override public boolean next(ZeroCopyTuple tuple) { if (curRowIdxForRead < rows) { tuple.set(memoryBlock, curPosForRead, dataTypes); curPosForRead += tuple.getLength(); curRowIdxForRead++; memoryBlock.readerPosition(curPosForRead); return true; } else { return false; } }
@Override public boolean next(ZeroCopyTuple tuple) { if (curRowIdxForRead < rows) { tuple.set(memoryBlock, curPosForRead, dataTypes); curPosForRead += tuple.getLength(); curRowIdxForRead++; memoryBlock.readerPosition(curPosForRead); return true; } else { return false; } }