Apache.Arrow.Flatbuf.DictionaryBatch
namespace Apache.Arrow.Flatbuf
{
internal struct DictionaryBatch : IFlatbufferObject
{
public ByteBuffer ByteBuffer { get; }
public long Id { get; }
public RecordBatch? Data { get; }
public bool IsDelta { get; }
public static void ValidateVersion();
public static DictionaryBatch GetRootAsDictionaryBatch(ByteBuffer _bb);
public static DictionaryBatch GetRootAsDictionaryBatch(ByteBuffer _bb, DictionaryBatch obj);
public void __init(int _i, ByteBuffer _bb);
public DictionaryBatch __assign(int _i, ByteBuffer _bb);
public static Offset<DictionaryBatch> CreateDictionaryBatch(FlatBufferBuilder builder, long id = 0, Offset<RecordBatch> dataOffset = default(Offset<RecordBatch>), bool isDelta = false);
public static void StartDictionaryBatch(FlatBufferBuilder builder);
public static void AddId(FlatBufferBuilder builder, long id);
public static void AddData(FlatBufferBuilder builder, Offset<RecordBatch> dataOffset);
public static void AddIsDelta(FlatBufferBuilder builder, bool isDelta);
public static Offset<DictionaryBatch> EndDictionaryBatch(FlatBufferBuilder builder);
}
}