java.io.Closeable, java.lang.AutoCloseable, Releasablepublic final class ReleasablePagedBytesReference extends PagedBytesReference implements Releasable
PagedBytesReference that requires releasing its content. This
class exists to make it explicit when a bytes reference needs to be released, and when not.byteArray| Constructor | Description |
|---|---|
ReleasablePagedBytesReference(BigArrays bigarrays,
ByteArray byteArray,
int length,
Releasable releasable) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
compareTo, equals, hashCode, streamInput, toBytes, utf8ToString, writeToclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitget, iterator, length, ramBytesUsed, slice, toBytesRefpublic ReleasablePagedBytesReference(BigArrays bigarrays, ByteArray byteArray, int length, Releasable releasable)
public void close()
close in interface java.lang.AutoCloseableclose in interface java.io.Closeableclose in interface Releasable