public class PlainBufferBuilder extends Object
| Constructor and Description |
|---|
PlainBufferBuilder() |
public static final int computePrimaryKeyValue(PrimaryKeyValue value) throws IOException
IOExceptionpublic static final int computeColumnValue(ColumnValue value) throws IOException
IOExceptionpublic static final int computePrimaryKeyValueWithoutLengthPrefix(PrimaryKeyValue value) throws IOException
IOExceptionpublic static final int computeColumnValueWithoutLengthPrefix(ColumnValue value) throws IOException
IOExceptionpublic static final int computePlainBufferExtension(PlainBufferExtension extension)
public static final int computePlainBufferSequenceInfo()
public static final int computePlainBufferCell(PlainBufferCell cell) throws IOException
IOExceptionpublic static final int computePlainBufferRow(PlainBufferRow row) throws IOException
IOExceptionpublic static final int computePlainBufferRowWithHeader(PlainBufferRow row) throws IOException
IOExceptionpublic static final int computeSkipLengthForExtensionTag(PlainBufferExtension extension)
public static int computeSkipLengthForSequenceInfo()
public static byte[] buildPrimaryKeyValueWithoutLengthPrefix(PrimaryKeyValue value) throws IOException
IOExceptionpublic static byte[] buildColumnValueWithoutLengthPrefix(ColumnValue value) throws IOException
IOExceptionpublic static final int computePrimaryKeyColumn(PrimaryKeyColumn column) throws IOException
IOExceptionpublic static final int computePrimaryKey(PrimaryKey primaryKey) throws IOException
IOExceptionpublic static final int computePrimaryKeyWithHeader(PrimaryKey primaryKey) throws IOException
IOExceptionpublic static void writePrimaryKeyValue(PrimaryKeyValue value, PlainBufferOutputStream output) throws IOException
IOExceptionpublic static void writePrimaryKeyColumn(PrimaryKeyColumn column, PlainBufferOutputStream output, byte checksum) throws IOException
IOExceptionpublic static byte[] buildPrimaryKeyWithHeader(PrimaryKey primaryKey) throws IOException
IOExceptionpublic static byte[] buildRowPutChangeWithHeader(RowPutChange rowChange) throws IOException
IOExceptionpublic static byte[] buildRowUpdateChangeWithHeader(RowUpdateChange rowChange) throws IOException
IOExceptionpublic static byte[] buildRowDeleteChangeWithHeader(RowDeleteChange rowChange) throws IOException
IOExceptionCopyright © 2024. All Rights Reserved.