void address(long address) { setStartPositionAddress(address); }
void address(long address) { setStartPositionAddress(address); }
public NativeBytes(long startAddr, long capacityAddr) { super(); setStartPositionAddress(startAddr, capacityAddr); }
public NativeBytes(long startAddr, long capacityAddr) { super(); setStartPositionAddress(startAddr, capacityAddr); }
public void setStartPositionAddress(long startAddr, long capacityAddr) { setStartPositionAddress(startAddr); if (startAddr > capacityAddr) throw new IllegalArgumentException("Missorted capacity address"); this.limitAddr = this.capacityAddr = capacityAddr; positionChecks(positionAddr); }
/** * @deprecated Use {@link #NativeBytes(ObjectSerializer, long, long, AtomicInteger)} instead */ @Deprecated public NativeBytes(BytesMarshallerFactory bytesMarshallerFactory, long startAddr, long capacityAddr, AtomicInteger refCount) { super(bytesMarshallerFactory, refCount); setStartPositionAddress(startAddr); this.limitAddr = this.capacityAddr = capacityAddr; positionChecks(positionAddr); }
public NativeBytes(ObjectSerializer objectSerializer, long startAddr, long capacityAddr, AtomicInteger refCount) { super(objectSerializer, refCount); setStartPositionAddress(startAddr); this.limitAddr = this.capacityAddr = capacityAddr; positionChecks(positionAddr); }
/** * @deprecated Use {@link #NativeBytes(ObjectSerializer, long, long, AtomicInteger)} instead */ @Deprecated public NativeBytes(BytesMarshallerFactory bytesMarshallerFactory, long startAddr, long capacityAddr, AtomicInteger refCount) { super(bytesMarshallerFactory, refCount); setStartPositionAddress(startAddr); this.limitAddr = this.capacityAddr = capacityAddr; positionChecks(positionAddr); }
public NativeBytes(ObjectSerializer objectSerializer, long startAddr, long capacityAddr, AtomicInteger refCount) { super(objectSerializer, refCount); setStartPositionAddress(startAddr); this.limitAddr = this.capacityAddr = capacityAddr; positionChecks(positionAddr); }
public void setStartPositionAddress(long startAddr, long capacityAddr) { setStartPositionAddress(startAddr); if (startAddr > capacityAddr) throw new IllegalArgumentException("Missorted capacity address"); this.limitAddr = this.capacityAddr = capacityAddr; positionChecks(positionAddr); }
public NativeBytes(NativeBytes bytes) { super(bytes.objectSerializer(), new AtomicInteger(1)); setStartPositionAddress(bytes.startAddr); this.positionAddr = bytes.positionAddr; this.limitAddr = bytes.limitAddr; this.capacityAddr = bytes.capacityAddr; positionChecks(positionAddr); }
public NativeBytes(NativeBytes bytes) { super(bytes.objectSerializer(), new AtomicInteger(1)); setStartPositionAddress(bytes.startAddr); this.positionAddr = bytes.positionAddr; this.limitAddr = bytes.limitAddr; this.capacityAddr = bytes.capacityAddr; positionChecks(positionAddr); }
@NotNull private net.openhft.lang.io.Bytes toLangBytes(@NotNull BytesStore b, @NotNull Bytes tmpBytes, @NotNull net.openhft.lang.io.NativeBytes lb) { if (b.isDirectMemory()) { // check(b); lb.setStartPositionAddress(b.address(b.start()), b.address(b.readLimit())); // check(lb); } else { tmpBytes.clear(); tmpBytes.write(b); lb.setStartPositionAddress(tmpBytes.address(tmpBytes.start()), tmpBytes.address(tmpBytes.readLimit())); } return lb; }