public class LinkBuffer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
int |
allocSize |
static int |
DEFAULT_BUFFER_SIZE |
| Constructor and Description |
|---|
LinkBuffer() |
LinkBuffer(int allocSize) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.nio.ByteBuffer> |
finish() |
java.util.List<java.nio.ByteBuffer> |
getBuffers() |
long |
size() |
LinkBuffer |
writeByte(byte value) |
LinkBuffer |
writeByteArray(byte[] value) |
LinkBuffer |
writeByteArray(byte[] value,
int offset,
int length) |
LinkBuffer |
writeByteBuffer(java.nio.ByteBuffer buf) |
LinkBuffer |
writeDouble(double value) |
LinkBuffer |
writeFloat(float value) |
LinkBuffer |
writeInt16(int value) |
LinkBuffer |
writeInt16LE(int value) |
LinkBuffer |
writeInt32(int value) |
LinkBuffer |
writeInt32LE(int value) |
LinkBuffer |
writeInt64(long value) |
LinkBuffer |
writeInt64LE(long value) |
LinkBuffer |
writeVarInt32_2(int value) |
LinkBuffer |
writeVarInt32(int value) |
LinkBuffer |
writeVarInt64_2(long value) |
LinkBuffer |
writeVarInt64(long value) |
public static final int DEFAULT_BUFFER_SIZE
public final int allocSize
public long size()
public java.util.List<java.nio.ByteBuffer> getBuffers()
public java.util.List<java.nio.ByteBuffer> finish()
public LinkBuffer writeByte(byte value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeInt16(int value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeInt16LE(int value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeInt32(int value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeInt32LE(int value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeInt64(long value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeInt64LE(long value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeVarInt32(int value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeVarInt32_2(int value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeVarInt64(long value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeVarInt64_2(long value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeDouble(double value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeFloat(float value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeByteArray(byte[] value, int offset, int length) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeByteArray(byte[] value) throws java.io.IOException
java.io.IOExceptionpublic LinkBuffer writeByteBuffer(java.nio.ByteBuffer buf)
Copyright © 2009-2015. All Rights Reserved.