public static class PreambleFlags.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
byte |
build()
Build a Preamble Flags byte
|
PreambleFlags.Builder |
setBigEndian(boolean isBigEndian)
Sets the Endianness state
|
PreambleFlags.Builder |
setEightBytePadding(boolean isEightBytePadding)
Sets the Eight-Byte-Padding state
|
PreambleFlags.Builder |
setEmpty(boolean isEmpty)
Sets the Empty state
|
PreambleFlags.Builder |
setReadOnly(boolean isReadOnly)
Sets the Read Only state
|
PreambleFlags.Builder |
setSharedPreambleMode(boolean isSharedPreambleMode)
Sets the Shared Preamble Mode
|
PreambleFlags.Builder |
setSparseMode(boolean isSparseMode)
Sets the Sparse Mode
|
PreambleFlags.Builder |
setUnionMode(boolean isUnionMode)
Sets the Union Mode
|
public PreambleFlags.Builder setBigEndian(boolean isBigEndian)
isBigEndian - true if Big Endianpublic PreambleFlags.Builder setReadOnly(boolean isReadOnly)
isReadOnly - true if Read Onlypublic PreambleFlags.Builder setEmpty(boolean isEmpty)
isEmpty - true if Emptypublic PreambleFlags.Builder setSharedPreambleMode(boolean isSharedPreambleMode)
isSharedPreambleMode - true if using a Shared Preamblepublic PreambleFlags.Builder setSparseMode(boolean isSparseMode)
isSparseMode - true if using Sparse Modepublic PreambleFlags.Builder setUnionMode(boolean isUnionMode)
isUnionMode - true if in Union Modepublic PreambleFlags.Builder setEightBytePadding(boolean isEightBytePadding)
isEightBytePadding - true if using Eight-Byte-Paddingpublic byte build()
Copyright © 2015–2017 Yahoo! Inc.. All rights reserved.