public class SafeMemoryWriter extends DataOutputBuffer
buffer, strictFlushing
channel
Constructor and Description |
---|
SafeMemoryWriter(long initialCapacity) |
Modifier and Type | Method and Description |
---|---|
long |
capacity() |
void |
close() |
java.lang.Throwable |
close(java.lang.Throwable accumulate) |
SafeMemory |
currentBuffer() |
long |
length() |
SafeMemoryWriter |
order(java.nio.ByteOrder order) |
protected void |
reallocate(long newCapacity) |
void |
setCapacity(long newCapacity) |
buffer, doFlush, flush, getData, getLength, hasPosition, newDefaultChannel, position, toByteArray
applyToChannel, write, write, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUnsignedVInt, writeUTF, writeVInt
retrieveTemporaryBuffer
public SafeMemory currentBuffer()
protected void reallocate(long newCapacity)
reallocate
in class DataOutputBuffer
public void setCapacity(long newCapacity)
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class DataOutputBuffer
public java.lang.Throwable close(java.lang.Throwable accumulate)
public long length()
public long capacity()
public SafeMemoryWriter order(java.nio.ByteOrder order)
order
in class BufferedDataOutputStreamPlus
Copyright © 2015 The Apache Software Foundation