<PackageReference Include="Apache.Arrow" Version="23.0.0" />

Apache.Arrow.Flatbuf.Decimal

namespace Apache.Arrow.Flatbuf { internal struct Decimal : IFlatbufferObject { public ByteBuffer ByteBuffer { get; } public int Precision { get; } public int Scale { get; } public int BitWidth { get; } public static void ValidateVersion(); public static Decimal GetRootAsDecimal(ByteBuffer _bb); public static Decimal GetRootAsDecimal(ByteBuffer _bb, Decimal obj); public void __init(int _i, ByteBuffer _bb); public Decimal __assign(int _i, ByteBuffer _bb); public static Offset<Decimal> CreateDecimal(FlatBufferBuilder builder, int precision = 0, int scale = 0, int bitWidth = 128); public static void StartDecimal(FlatBufferBuilder builder); public static void AddPrecision(FlatBufferBuilder builder, int precision); public static void AddScale(FlatBufferBuilder builder, int scale); public static void AddBitWidth(FlatBufferBuilder builder, int bitWidth); public static Offset<Decimal> EndDecimal(FlatBufferBuilder builder); } }