Package io.objectbox.flatbuffers
Class FlexBuffersBuilder.Value
- java.lang.Object
-
- io.objectbox.flatbuffers.FlexBuffersBuilder.Value
-
- Enclosing class:
- FlexBuffersBuilder
private static class FlexBuffersBuilder.Value extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) doubledValue(package private) longiValue(package private) intkey(package private) intminBitWidth(package private) inttype
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static FlexBuffersBuilder.Valueblob(int key, int position, int type, int bitWidth)(package private) static FlexBuffersBuilder.Valuebool(int key, boolean b)private intelemWidth(int bufSize, int elemIndex)private static intelemWidth(int type, int minBitWidth, long iValue, int bufSize, int elemIndex)(package private) static FlexBuffersBuilder.Valuefloat32(int key, float value)(package private) static FlexBuffersBuilder.Valuefloat64(int key, double value)(package private) static FlexBuffersBuilder.Valueint16(int key, int value)(package private) static FlexBuffersBuilder.Valueint32(int key, int value)(package private) static FlexBuffersBuilder.Valueint64(int key, long value)(package private) static FlexBuffersBuilder.Valueint8(int key, int value)(package private) static FlexBuffersBuilder.ValuenullValue(int key)private static bytepackedType(int bitWidth, int type)private static intpaddingBytes(int bufSize, int scalarSize)private bytestoredPackedType()private bytestoredPackedType(int parentBitWidth)private intstoredWidth(int parentBitWidth)(package private) static FlexBuffersBuilder.ValueuInt16(int key, int value)(package private) static FlexBuffersBuilder.ValueuInt32(int key, int value)(package private) static FlexBuffersBuilder.ValueuInt64(int key, long value)(package private) static FlexBuffersBuilder.ValueuInt8(int key, int value)
-
-
-
Method Detail
-
nullValue
static FlexBuffersBuilder.Value nullValue(int key)
-
bool
static FlexBuffersBuilder.Value bool(int key, boolean b)
-
blob
static FlexBuffersBuilder.Value blob(int key, int position, int type, int bitWidth)
-
int8
static FlexBuffersBuilder.Value int8(int key, int value)
-
int16
static FlexBuffersBuilder.Value int16(int key, int value)
-
int32
static FlexBuffersBuilder.Value int32(int key, int value)
-
int64
static FlexBuffersBuilder.Value int64(int key, long value)
-
uInt8
static FlexBuffersBuilder.Value uInt8(int key, int value)
-
uInt16
static FlexBuffersBuilder.Value uInt16(int key, int value)
-
uInt32
static FlexBuffersBuilder.Value uInt32(int key, int value)
-
uInt64
static FlexBuffersBuilder.Value uInt64(int key, long value)
-
float32
static FlexBuffersBuilder.Value float32(int key, float value)
-
float64
static FlexBuffersBuilder.Value float64(int key, double value)
-
storedPackedType
private byte storedPackedType()
-
storedPackedType
private byte storedPackedType(int parentBitWidth)
-
packedType
private static byte packedType(int bitWidth, int type)
-
storedWidth
private int storedWidth(int parentBitWidth)
-
elemWidth
private int elemWidth(int bufSize, int elemIndex)
-
elemWidth
private static int elemWidth(int type, int minBitWidth, long iValue, int bufSize, int elemIndex)
-
paddingBytes
private static int paddingBytes(int bufSize, int scalarSize)
-
-