1*890232f2SAndroid Build Coastguard Worker// automatically generated by the FlatBuffers compiler, do not modify 2*890232f2SAndroid Build Coastguard Worker 3*890232f2SAndroid Build Coastguard Workerimport * as flatbuffers from 'flatbuffers'; 4*890232f2SAndroid Build Coastguard Worker 5*890232f2SAndroid Build Coastguard Workerimport { OptionalByte } from '../optional_scalars/optional-byte'; 6*890232f2SAndroid Build Coastguard Worker 7*890232f2SAndroid Build Coastguard Worker 8*890232f2SAndroid Build Coastguard Workerexport class ScalarStuff { 9*890232f2SAndroid Build Coastguard Worker bb: flatbuffers.ByteBuffer|null = null; 10*890232f2SAndroid Build Coastguard Worker bb_pos = 0; 11*890232f2SAndroid Build Coastguard Worker__init(i:number, bb:flatbuffers.ByteBuffer):ScalarStuff { 12*890232f2SAndroid Build Coastguard Worker this.bb_pos = i; 13*890232f2SAndroid Build Coastguard Worker this.bb = bb; 14*890232f2SAndroid Build Coastguard Worker return this; 15*890232f2SAndroid Build Coastguard Worker} 16*890232f2SAndroid Build Coastguard Worker 17*890232f2SAndroid Build Coastguard Workerstatic getRootAsScalarStuff(bb:flatbuffers.ByteBuffer, obj?:ScalarStuff):ScalarStuff { 18*890232f2SAndroid Build Coastguard Worker return (obj || new ScalarStuff()).__init(bb.readInt32(bb.position()) + bb.position(), bb); 19*890232f2SAndroid Build Coastguard Worker} 20*890232f2SAndroid Build Coastguard Worker 21*890232f2SAndroid Build Coastguard Workerstatic getSizePrefixedRootAsScalarStuff(bb:flatbuffers.ByteBuffer, obj?:ScalarStuff):ScalarStuff { 22*890232f2SAndroid Build Coastguard Worker bb.setPosition(bb.position() + flatbuffers.SIZE_PREFIX_LENGTH); 23*890232f2SAndroid Build Coastguard Worker return (obj || new ScalarStuff()).__init(bb.readInt32(bb.position()) + bb.position(), bb); 24*890232f2SAndroid Build Coastguard Worker} 25*890232f2SAndroid Build Coastguard Worker 26*890232f2SAndroid Build Coastguard Workerstatic bufferHasIdentifier(bb:flatbuffers.ByteBuffer):boolean { 27*890232f2SAndroid Build Coastguard Worker return bb.__has_identifier('NULL'); 28*890232f2SAndroid Build Coastguard Worker} 29*890232f2SAndroid Build Coastguard Worker 30*890232f2SAndroid Build Coastguard WorkerjustI8():number { 31*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 4); 32*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt8(this.bb_pos + offset) : 0; 33*890232f2SAndroid Build Coastguard Worker} 34*890232f2SAndroid Build Coastguard Worker 35*890232f2SAndroid Build Coastguard WorkermaybeI8():number|null { 36*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 6); 37*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt8(this.bb_pos + offset) : null; 38*890232f2SAndroid Build Coastguard Worker} 39*890232f2SAndroid Build Coastguard Worker 40*890232f2SAndroid Build Coastguard WorkerdefaultI8():number { 41*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 8); 42*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt8(this.bb_pos + offset) : 42; 43*890232f2SAndroid Build Coastguard Worker} 44*890232f2SAndroid Build Coastguard Worker 45*890232f2SAndroid Build Coastguard WorkerjustU8():number { 46*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 10); 47*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readUint8(this.bb_pos + offset) : 0; 48*890232f2SAndroid Build Coastguard Worker} 49*890232f2SAndroid Build Coastguard Worker 50*890232f2SAndroid Build Coastguard WorkermaybeU8():number|null { 51*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 12); 52*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readUint8(this.bb_pos + offset) : null; 53*890232f2SAndroid Build Coastguard Worker} 54*890232f2SAndroid Build Coastguard Worker 55*890232f2SAndroid Build Coastguard WorkerdefaultU8():number { 56*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 14); 57*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readUint8(this.bb_pos + offset) : 42; 58*890232f2SAndroid Build Coastguard Worker} 59*890232f2SAndroid Build Coastguard Worker 60*890232f2SAndroid Build Coastguard WorkerjustI16():number { 61*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 16); 62*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt16(this.bb_pos + offset) : 0; 63*890232f2SAndroid Build Coastguard Worker} 64*890232f2SAndroid Build Coastguard Worker 65*890232f2SAndroid Build Coastguard WorkermaybeI16():number|null { 66*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 18); 67*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt16(this.bb_pos + offset) : null; 68*890232f2SAndroid Build Coastguard Worker} 69*890232f2SAndroid Build Coastguard Worker 70*890232f2SAndroid Build Coastguard WorkerdefaultI16():number { 71*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 20); 72*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt16(this.bb_pos + offset) : 42; 73*890232f2SAndroid Build Coastguard Worker} 74*890232f2SAndroid Build Coastguard Worker 75*890232f2SAndroid Build Coastguard WorkerjustU16():number { 76*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 22); 77*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readUint16(this.bb_pos + offset) : 0; 78*890232f2SAndroid Build Coastguard Worker} 79*890232f2SAndroid Build Coastguard Worker 80*890232f2SAndroid Build Coastguard WorkermaybeU16():number|null { 81*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 24); 82*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readUint16(this.bb_pos + offset) : null; 83*890232f2SAndroid Build Coastguard Worker} 84*890232f2SAndroid Build Coastguard Worker 85*890232f2SAndroid Build Coastguard WorkerdefaultU16():number { 86*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 26); 87*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readUint16(this.bb_pos + offset) : 42; 88*890232f2SAndroid Build Coastguard Worker} 89*890232f2SAndroid Build Coastguard Worker 90*890232f2SAndroid Build Coastguard WorkerjustI32():number { 91*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 28); 92*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt32(this.bb_pos + offset) : 0; 93*890232f2SAndroid Build Coastguard Worker} 94*890232f2SAndroid Build Coastguard Worker 95*890232f2SAndroid Build Coastguard WorkermaybeI32():number|null { 96*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 30); 97*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt32(this.bb_pos + offset) : null; 98*890232f2SAndroid Build Coastguard Worker} 99*890232f2SAndroid Build Coastguard Worker 100*890232f2SAndroid Build Coastguard WorkerdefaultI32():number { 101*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 32); 102*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt32(this.bb_pos + offset) : 42; 103*890232f2SAndroid Build Coastguard Worker} 104*890232f2SAndroid Build Coastguard Worker 105*890232f2SAndroid Build Coastguard WorkerjustU32():number { 106*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 34); 107*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readUint32(this.bb_pos + offset) : 0; 108*890232f2SAndroid Build Coastguard Worker} 109*890232f2SAndroid Build Coastguard Worker 110*890232f2SAndroid Build Coastguard WorkermaybeU32():number|null { 111*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 36); 112*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readUint32(this.bb_pos + offset) : null; 113*890232f2SAndroid Build Coastguard Worker} 114*890232f2SAndroid Build Coastguard Worker 115*890232f2SAndroid Build Coastguard WorkerdefaultU32():number { 116*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 38); 117*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readUint32(this.bb_pos + offset) : 42; 118*890232f2SAndroid Build Coastguard Worker} 119*890232f2SAndroid Build Coastguard Worker 120*890232f2SAndroid Build Coastguard WorkerjustI64():bigint { 121*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 40); 122*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt64(this.bb_pos + offset) : BigInt('0'); 123*890232f2SAndroid Build Coastguard Worker} 124*890232f2SAndroid Build Coastguard Worker 125*890232f2SAndroid Build Coastguard WorkermaybeI64():bigint|null { 126*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 42); 127*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt64(this.bb_pos + offset) : null; 128*890232f2SAndroid Build Coastguard Worker} 129*890232f2SAndroid Build Coastguard Worker 130*890232f2SAndroid Build Coastguard WorkerdefaultI64():bigint { 131*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 44); 132*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt64(this.bb_pos + offset) : BigInt('42'); 133*890232f2SAndroid Build Coastguard Worker} 134*890232f2SAndroid Build Coastguard Worker 135*890232f2SAndroid Build Coastguard WorkerjustU64():bigint { 136*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 46); 137*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readUint64(this.bb_pos + offset) : BigInt('0'); 138*890232f2SAndroid Build Coastguard Worker} 139*890232f2SAndroid Build Coastguard Worker 140*890232f2SAndroid Build Coastguard WorkermaybeU64():bigint|null { 141*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 48); 142*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readUint64(this.bb_pos + offset) : null; 143*890232f2SAndroid Build Coastguard Worker} 144*890232f2SAndroid Build Coastguard Worker 145*890232f2SAndroid Build Coastguard WorkerdefaultU64():bigint { 146*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 50); 147*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readUint64(this.bb_pos + offset) : BigInt('42'); 148*890232f2SAndroid Build Coastguard Worker} 149*890232f2SAndroid Build Coastguard Worker 150*890232f2SAndroid Build Coastguard WorkerjustF32():number { 151*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 52); 152*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readFloat32(this.bb_pos + offset) : 0.0; 153*890232f2SAndroid Build Coastguard Worker} 154*890232f2SAndroid Build Coastguard Worker 155*890232f2SAndroid Build Coastguard WorkermaybeF32():number|null { 156*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 54); 157*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readFloat32(this.bb_pos + offset) : null; 158*890232f2SAndroid Build Coastguard Worker} 159*890232f2SAndroid Build Coastguard Worker 160*890232f2SAndroid Build Coastguard WorkerdefaultF32():number { 161*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 56); 162*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readFloat32(this.bb_pos + offset) : 42.0; 163*890232f2SAndroid Build Coastguard Worker} 164*890232f2SAndroid Build Coastguard Worker 165*890232f2SAndroid Build Coastguard WorkerjustF64():number { 166*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 58); 167*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readFloat64(this.bb_pos + offset) : 0.0; 168*890232f2SAndroid Build Coastguard Worker} 169*890232f2SAndroid Build Coastguard Worker 170*890232f2SAndroid Build Coastguard WorkermaybeF64():number|null { 171*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 60); 172*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readFloat64(this.bb_pos + offset) : null; 173*890232f2SAndroid Build Coastguard Worker} 174*890232f2SAndroid Build Coastguard Worker 175*890232f2SAndroid Build Coastguard WorkerdefaultF64():number { 176*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 62); 177*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readFloat64(this.bb_pos + offset) : 42.0; 178*890232f2SAndroid Build Coastguard Worker} 179*890232f2SAndroid Build Coastguard Worker 180*890232f2SAndroid Build Coastguard WorkerjustBool():boolean { 181*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 64); 182*890232f2SAndroid Build Coastguard Worker return offset ? !!this.bb!.readInt8(this.bb_pos + offset) : false; 183*890232f2SAndroid Build Coastguard Worker} 184*890232f2SAndroid Build Coastguard Worker 185*890232f2SAndroid Build Coastguard WorkermaybeBool():boolean|null { 186*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 66); 187*890232f2SAndroid Build Coastguard Worker return offset ? !!this.bb!.readInt8(this.bb_pos + offset) : null; 188*890232f2SAndroid Build Coastguard Worker} 189*890232f2SAndroid Build Coastguard Worker 190*890232f2SAndroid Build Coastguard WorkerdefaultBool():boolean { 191*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 68); 192*890232f2SAndroid Build Coastguard Worker return offset ? !!this.bb!.readInt8(this.bb_pos + offset) : true; 193*890232f2SAndroid Build Coastguard Worker} 194*890232f2SAndroid Build Coastguard Worker 195*890232f2SAndroid Build Coastguard WorkerjustEnum():OptionalByte { 196*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 70); 197*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt8(this.bb_pos + offset) : OptionalByte.None; 198*890232f2SAndroid Build Coastguard Worker} 199*890232f2SAndroid Build Coastguard Worker 200*890232f2SAndroid Build Coastguard WorkermaybeEnum():OptionalByte|null { 201*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 72); 202*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt8(this.bb_pos + offset) : null; 203*890232f2SAndroid Build Coastguard Worker} 204*890232f2SAndroid Build Coastguard Worker 205*890232f2SAndroid Build Coastguard WorkerdefaultEnum():OptionalByte { 206*890232f2SAndroid Build Coastguard Worker const offset = this.bb!.__offset(this.bb_pos, 74); 207*890232f2SAndroid Build Coastguard Worker return offset ? this.bb!.readInt8(this.bb_pos + offset) : OptionalByte.One; 208*890232f2SAndroid Build Coastguard Worker} 209*890232f2SAndroid Build Coastguard Worker 210*890232f2SAndroid Build Coastguard Workerstatic startScalarStuff(builder:flatbuffers.Builder) { 211*890232f2SAndroid Build Coastguard Worker builder.startObject(36); 212*890232f2SAndroid Build Coastguard Worker} 213*890232f2SAndroid Build Coastguard Worker 214*890232f2SAndroid Build Coastguard Workerstatic addJustI8(builder:flatbuffers.Builder, justI8:number) { 215*890232f2SAndroid Build Coastguard Worker builder.addFieldInt8(0, justI8, 0); 216*890232f2SAndroid Build Coastguard Worker} 217*890232f2SAndroid Build Coastguard Worker 218*890232f2SAndroid Build Coastguard Workerstatic addMaybeI8(builder:flatbuffers.Builder, maybeI8:number) { 219*890232f2SAndroid Build Coastguard Worker builder.addFieldInt8(1, maybeI8, 0); 220*890232f2SAndroid Build Coastguard Worker} 221*890232f2SAndroid Build Coastguard Worker 222*890232f2SAndroid Build Coastguard Workerstatic addDefaultI8(builder:flatbuffers.Builder, defaultI8:number) { 223*890232f2SAndroid Build Coastguard Worker builder.addFieldInt8(2, defaultI8, 42); 224*890232f2SAndroid Build Coastguard Worker} 225*890232f2SAndroid Build Coastguard Worker 226*890232f2SAndroid Build Coastguard Workerstatic addJustU8(builder:flatbuffers.Builder, justU8:number) { 227*890232f2SAndroid Build Coastguard Worker builder.addFieldInt8(3, justU8, 0); 228*890232f2SAndroid Build Coastguard Worker} 229*890232f2SAndroid Build Coastguard Worker 230*890232f2SAndroid Build Coastguard Workerstatic addMaybeU8(builder:flatbuffers.Builder, maybeU8:number) { 231*890232f2SAndroid Build Coastguard Worker builder.addFieldInt8(4, maybeU8, 0); 232*890232f2SAndroid Build Coastguard Worker} 233*890232f2SAndroid Build Coastguard Worker 234*890232f2SAndroid Build Coastguard Workerstatic addDefaultU8(builder:flatbuffers.Builder, defaultU8:number) { 235*890232f2SAndroid Build Coastguard Worker builder.addFieldInt8(5, defaultU8, 42); 236*890232f2SAndroid Build Coastguard Worker} 237*890232f2SAndroid Build Coastguard Worker 238*890232f2SAndroid Build Coastguard Workerstatic addJustI16(builder:flatbuffers.Builder, justI16:number) { 239*890232f2SAndroid Build Coastguard Worker builder.addFieldInt16(6, justI16, 0); 240*890232f2SAndroid Build Coastguard Worker} 241*890232f2SAndroid Build Coastguard Worker 242*890232f2SAndroid Build Coastguard Workerstatic addMaybeI16(builder:flatbuffers.Builder, maybeI16:number) { 243*890232f2SAndroid Build Coastguard Worker builder.addFieldInt16(7, maybeI16, 0); 244*890232f2SAndroid Build Coastguard Worker} 245*890232f2SAndroid Build Coastguard Worker 246*890232f2SAndroid Build Coastguard Workerstatic addDefaultI16(builder:flatbuffers.Builder, defaultI16:number) { 247*890232f2SAndroid Build Coastguard Worker builder.addFieldInt16(8, defaultI16, 42); 248*890232f2SAndroid Build Coastguard Worker} 249*890232f2SAndroid Build Coastguard Worker 250*890232f2SAndroid Build Coastguard Workerstatic addJustU16(builder:flatbuffers.Builder, justU16:number) { 251*890232f2SAndroid Build Coastguard Worker builder.addFieldInt16(9, justU16, 0); 252*890232f2SAndroid Build Coastguard Worker} 253*890232f2SAndroid Build Coastguard Worker 254*890232f2SAndroid Build Coastguard Workerstatic addMaybeU16(builder:flatbuffers.Builder, maybeU16:number) { 255*890232f2SAndroid Build Coastguard Worker builder.addFieldInt16(10, maybeU16, 0); 256*890232f2SAndroid Build Coastguard Worker} 257*890232f2SAndroid Build Coastguard Worker 258*890232f2SAndroid Build Coastguard Workerstatic addDefaultU16(builder:flatbuffers.Builder, defaultU16:number) { 259*890232f2SAndroid Build Coastguard Worker builder.addFieldInt16(11, defaultU16, 42); 260*890232f2SAndroid Build Coastguard Worker} 261*890232f2SAndroid Build Coastguard Worker 262*890232f2SAndroid Build Coastguard Workerstatic addJustI32(builder:flatbuffers.Builder, justI32:number) { 263*890232f2SAndroid Build Coastguard Worker builder.addFieldInt32(12, justI32, 0); 264*890232f2SAndroid Build Coastguard Worker} 265*890232f2SAndroid Build Coastguard Worker 266*890232f2SAndroid Build Coastguard Workerstatic addMaybeI32(builder:flatbuffers.Builder, maybeI32:number) { 267*890232f2SAndroid Build Coastguard Worker builder.addFieldInt32(13, maybeI32, 0); 268*890232f2SAndroid Build Coastguard Worker} 269*890232f2SAndroid Build Coastguard Worker 270*890232f2SAndroid Build Coastguard Workerstatic addDefaultI32(builder:flatbuffers.Builder, defaultI32:number) { 271*890232f2SAndroid Build Coastguard Worker builder.addFieldInt32(14, defaultI32, 42); 272*890232f2SAndroid Build Coastguard Worker} 273*890232f2SAndroid Build Coastguard Worker 274*890232f2SAndroid Build Coastguard Workerstatic addJustU32(builder:flatbuffers.Builder, justU32:number) { 275*890232f2SAndroid Build Coastguard Worker builder.addFieldInt32(15, justU32, 0); 276*890232f2SAndroid Build Coastguard Worker} 277*890232f2SAndroid Build Coastguard Worker 278*890232f2SAndroid Build Coastguard Workerstatic addMaybeU32(builder:flatbuffers.Builder, maybeU32:number) { 279*890232f2SAndroid Build Coastguard Worker builder.addFieldInt32(16, maybeU32, 0); 280*890232f2SAndroid Build Coastguard Worker} 281*890232f2SAndroid Build Coastguard Worker 282*890232f2SAndroid Build Coastguard Workerstatic addDefaultU32(builder:flatbuffers.Builder, defaultU32:number) { 283*890232f2SAndroid Build Coastguard Worker builder.addFieldInt32(17, defaultU32, 42); 284*890232f2SAndroid Build Coastguard Worker} 285*890232f2SAndroid Build Coastguard Worker 286*890232f2SAndroid Build Coastguard Workerstatic addJustI64(builder:flatbuffers.Builder, justI64:bigint) { 287*890232f2SAndroid Build Coastguard Worker builder.addFieldInt64(18, justI64, BigInt('0')); 288*890232f2SAndroid Build Coastguard Worker} 289*890232f2SAndroid Build Coastguard Worker 290*890232f2SAndroid Build Coastguard Workerstatic addMaybeI64(builder:flatbuffers.Builder, maybeI64:bigint) { 291*890232f2SAndroid Build Coastguard Worker builder.addFieldInt64(19, maybeI64, BigInt(0)); 292*890232f2SAndroid Build Coastguard Worker} 293*890232f2SAndroid Build Coastguard Worker 294*890232f2SAndroid Build Coastguard Workerstatic addDefaultI64(builder:flatbuffers.Builder, defaultI64:bigint) { 295*890232f2SAndroid Build Coastguard Worker builder.addFieldInt64(20, defaultI64, BigInt('42')); 296*890232f2SAndroid Build Coastguard Worker} 297*890232f2SAndroid Build Coastguard Worker 298*890232f2SAndroid Build Coastguard Workerstatic addJustU64(builder:flatbuffers.Builder, justU64:bigint) { 299*890232f2SAndroid Build Coastguard Worker builder.addFieldInt64(21, justU64, BigInt('0')); 300*890232f2SAndroid Build Coastguard Worker} 301*890232f2SAndroid Build Coastguard Worker 302*890232f2SAndroid Build Coastguard Workerstatic addMaybeU64(builder:flatbuffers.Builder, maybeU64:bigint) { 303*890232f2SAndroid Build Coastguard Worker builder.addFieldInt64(22, maybeU64, BigInt(0)); 304*890232f2SAndroid Build Coastguard Worker} 305*890232f2SAndroid Build Coastguard Worker 306*890232f2SAndroid Build Coastguard Workerstatic addDefaultU64(builder:flatbuffers.Builder, defaultU64:bigint) { 307*890232f2SAndroid Build Coastguard Worker builder.addFieldInt64(23, defaultU64, BigInt('42')); 308*890232f2SAndroid Build Coastguard Worker} 309*890232f2SAndroid Build Coastguard Worker 310*890232f2SAndroid Build Coastguard Workerstatic addJustF32(builder:flatbuffers.Builder, justF32:number) { 311*890232f2SAndroid Build Coastguard Worker builder.addFieldFloat32(24, justF32, 0.0); 312*890232f2SAndroid Build Coastguard Worker} 313*890232f2SAndroid Build Coastguard Worker 314*890232f2SAndroid Build Coastguard Workerstatic addMaybeF32(builder:flatbuffers.Builder, maybeF32:number) { 315*890232f2SAndroid Build Coastguard Worker builder.addFieldFloat32(25, maybeF32, 0); 316*890232f2SAndroid Build Coastguard Worker} 317*890232f2SAndroid Build Coastguard Worker 318*890232f2SAndroid Build Coastguard Workerstatic addDefaultF32(builder:flatbuffers.Builder, defaultF32:number) { 319*890232f2SAndroid Build Coastguard Worker builder.addFieldFloat32(26, defaultF32, 42.0); 320*890232f2SAndroid Build Coastguard Worker} 321*890232f2SAndroid Build Coastguard Worker 322*890232f2SAndroid Build Coastguard Workerstatic addJustF64(builder:flatbuffers.Builder, justF64:number) { 323*890232f2SAndroid Build Coastguard Worker builder.addFieldFloat64(27, justF64, 0.0); 324*890232f2SAndroid Build Coastguard Worker} 325*890232f2SAndroid Build Coastguard Worker 326*890232f2SAndroid Build Coastguard Workerstatic addMaybeF64(builder:flatbuffers.Builder, maybeF64:number) { 327*890232f2SAndroid Build Coastguard Worker builder.addFieldFloat64(28, maybeF64, 0); 328*890232f2SAndroid Build Coastguard Worker} 329*890232f2SAndroid Build Coastguard Worker 330*890232f2SAndroid Build Coastguard Workerstatic addDefaultF64(builder:flatbuffers.Builder, defaultF64:number) { 331*890232f2SAndroid Build Coastguard Worker builder.addFieldFloat64(29, defaultF64, 42.0); 332*890232f2SAndroid Build Coastguard Worker} 333*890232f2SAndroid Build Coastguard Worker 334*890232f2SAndroid Build Coastguard Workerstatic addJustBool(builder:flatbuffers.Builder, justBool:boolean) { 335*890232f2SAndroid Build Coastguard Worker builder.addFieldInt8(30, +justBool, +false); 336*890232f2SAndroid Build Coastguard Worker} 337*890232f2SAndroid Build Coastguard Worker 338*890232f2SAndroid Build Coastguard Workerstatic addMaybeBool(builder:flatbuffers.Builder, maybeBool:boolean) { 339*890232f2SAndroid Build Coastguard Worker builder.addFieldInt8(31, +maybeBool, 0); 340*890232f2SAndroid Build Coastguard Worker} 341*890232f2SAndroid Build Coastguard Worker 342*890232f2SAndroid Build Coastguard Workerstatic addDefaultBool(builder:flatbuffers.Builder, defaultBool:boolean) { 343*890232f2SAndroid Build Coastguard Worker builder.addFieldInt8(32, +defaultBool, +true); 344*890232f2SAndroid Build Coastguard Worker} 345*890232f2SAndroid Build Coastguard Worker 346*890232f2SAndroid Build Coastguard Workerstatic addJustEnum(builder:flatbuffers.Builder, justEnum:OptionalByte) { 347*890232f2SAndroid Build Coastguard Worker builder.addFieldInt8(33, justEnum, OptionalByte.None); 348*890232f2SAndroid Build Coastguard Worker} 349*890232f2SAndroid Build Coastguard Worker 350*890232f2SAndroid Build Coastguard Workerstatic addMaybeEnum(builder:flatbuffers.Builder, maybeEnum:OptionalByte) { 351*890232f2SAndroid Build Coastguard Worker builder.addFieldInt8(34, maybeEnum, 0); 352*890232f2SAndroid Build Coastguard Worker} 353*890232f2SAndroid Build Coastguard Worker 354*890232f2SAndroid Build Coastguard Workerstatic addDefaultEnum(builder:flatbuffers.Builder, defaultEnum:OptionalByte) { 355*890232f2SAndroid Build Coastguard Worker builder.addFieldInt8(35, defaultEnum, OptionalByte.One); 356*890232f2SAndroid Build Coastguard Worker} 357*890232f2SAndroid Build Coastguard Worker 358*890232f2SAndroid Build Coastguard Workerstatic endScalarStuff(builder:flatbuffers.Builder):flatbuffers.Offset { 359*890232f2SAndroid Build Coastguard Worker const offset = builder.endObject(); 360*890232f2SAndroid Build Coastguard Worker return offset; 361*890232f2SAndroid Build Coastguard Worker} 362*890232f2SAndroid Build Coastguard Worker 363*890232f2SAndroid Build Coastguard Workerstatic finishScalarStuffBuffer(builder:flatbuffers.Builder, offset:flatbuffers.Offset) { 364*890232f2SAndroid Build Coastguard Worker builder.finish(offset, 'NULL'); 365*890232f2SAndroid Build Coastguard Worker} 366*890232f2SAndroid Build Coastguard Worker 367*890232f2SAndroid Build Coastguard Workerstatic finishSizePrefixedScalarStuffBuffer(builder:flatbuffers.Builder, offset:flatbuffers.Offset) { 368*890232f2SAndroid Build Coastguard Worker builder.finish(offset, 'NULL', true); 369*890232f2SAndroid Build Coastguard Worker} 370*890232f2SAndroid Build Coastguard Worker 371*890232f2SAndroid Build Coastguard Workerstatic createScalarStuff(builder:flatbuffers.Builder, justI8:number, maybeI8:number|null, defaultI8:number, justU8:number, maybeU8:number|null, defaultU8:number, justI16:number, maybeI16:number|null, defaultI16:number, justU16:number, maybeU16:number|null, defaultU16:number, justI32:number, maybeI32:number|null, defaultI32:number, justU32:number, maybeU32:number|null, defaultU32:number, justI64:bigint, maybeI64:bigint|null, defaultI64:bigint, justU64:bigint, maybeU64:bigint|null, defaultU64:bigint, justF32:number, maybeF32:number|null, defaultF32:number, justF64:number, maybeF64:number|null, defaultF64:number, justBool:boolean, maybeBool:boolean|null, defaultBool:boolean, justEnum:OptionalByte, maybeEnum:OptionalByte|null, defaultEnum:OptionalByte):flatbuffers.Offset { 372*890232f2SAndroid Build Coastguard Worker ScalarStuff.startScalarStuff(builder); 373*890232f2SAndroid Build Coastguard Worker ScalarStuff.addJustI8(builder, justI8); 374*890232f2SAndroid Build Coastguard Worker if (maybeI8 !== null) 375*890232f2SAndroid Build Coastguard Worker ScalarStuff.addMaybeI8(builder, maybeI8); 376*890232f2SAndroid Build Coastguard Worker ScalarStuff.addDefaultI8(builder, defaultI8); 377*890232f2SAndroid Build Coastguard Worker ScalarStuff.addJustU8(builder, justU8); 378*890232f2SAndroid Build Coastguard Worker if (maybeU8 !== null) 379*890232f2SAndroid Build Coastguard Worker ScalarStuff.addMaybeU8(builder, maybeU8); 380*890232f2SAndroid Build Coastguard Worker ScalarStuff.addDefaultU8(builder, defaultU8); 381*890232f2SAndroid Build Coastguard Worker ScalarStuff.addJustI16(builder, justI16); 382*890232f2SAndroid Build Coastguard Worker if (maybeI16 !== null) 383*890232f2SAndroid Build Coastguard Worker ScalarStuff.addMaybeI16(builder, maybeI16); 384*890232f2SAndroid Build Coastguard Worker ScalarStuff.addDefaultI16(builder, defaultI16); 385*890232f2SAndroid Build Coastguard Worker ScalarStuff.addJustU16(builder, justU16); 386*890232f2SAndroid Build Coastguard Worker if (maybeU16 !== null) 387*890232f2SAndroid Build Coastguard Worker ScalarStuff.addMaybeU16(builder, maybeU16); 388*890232f2SAndroid Build Coastguard Worker ScalarStuff.addDefaultU16(builder, defaultU16); 389*890232f2SAndroid Build Coastguard Worker ScalarStuff.addJustI32(builder, justI32); 390*890232f2SAndroid Build Coastguard Worker if (maybeI32 !== null) 391*890232f2SAndroid Build Coastguard Worker ScalarStuff.addMaybeI32(builder, maybeI32); 392*890232f2SAndroid Build Coastguard Worker ScalarStuff.addDefaultI32(builder, defaultI32); 393*890232f2SAndroid Build Coastguard Worker ScalarStuff.addJustU32(builder, justU32); 394*890232f2SAndroid Build Coastguard Worker if (maybeU32 !== null) 395*890232f2SAndroid Build Coastguard Worker ScalarStuff.addMaybeU32(builder, maybeU32); 396*890232f2SAndroid Build Coastguard Worker ScalarStuff.addDefaultU32(builder, defaultU32); 397*890232f2SAndroid Build Coastguard Worker ScalarStuff.addJustI64(builder, justI64); 398*890232f2SAndroid Build Coastguard Worker if (maybeI64 !== null) 399*890232f2SAndroid Build Coastguard Worker ScalarStuff.addMaybeI64(builder, maybeI64); 400*890232f2SAndroid Build Coastguard Worker ScalarStuff.addDefaultI64(builder, defaultI64); 401*890232f2SAndroid Build Coastguard Worker ScalarStuff.addJustU64(builder, justU64); 402*890232f2SAndroid Build Coastguard Worker if (maybeU64 !== null) 403*890232f2SAndroid Build Coastguard Worker ScalarStuff.addMaybeU64(builder, maybeU64); 404*890232f2SAndroid Build Coastguard Worker ScalarStuff.addDefaultU64(builder, defaultU64); 405*890232f2SAndroid Build Coastguard Worker ScalarStuff.addJustF32(builder, justF32); 406*890232f2SAndroid Build Coastguard Worker if (maybeF32 !== null) 407*890232f2SAndroid Build Coastguard Worker ScalarStuff.addMaybeF32(builder, maybeF32); 408*890232f2SAndroid Build Coastguard Worker ScalarStuff.addDefaultF32(builder, defaultF32); 409*890232f2SAndroid Build Coastguard Worker ScalarStuff.addJustF64(builder, justF64); 410*890232f2SAndroid Build Coastguard Worker if (maybeF64 !== null) 411*890232f2SAndroid Build Coastguard Worker ScalarStuff.addMaybeF64(builder, maybeF64); 412*890232f2SAndroid Build Coastguard Worker ScalarStuff.addDefaultF64(builder, defaultF64); 413*890232f2SAndroid Build Coastguard Worker ScalarStuff.addJustBool(builder, justBool); 414*890232f2SAndroid Build Coastguard Worker if (maybeBool !== null) 415*890232f2SAndroid Build Coastguard Worker ScalarStuff.addMaybeBool(builder, maybeBool); 416*890232f2SAndroid Build Coastguard Worker ScalarStuff.addDefaultBool(builder, defaultBool); 417*890232f2SAndroid Build Coastguard Worker ScalarStuff.addJustEnum(builder, justEnum); 418*890232f2SAndroid Build Coastguard Worker if (maybeEnum !== null) 419*890232f2SAndroid Build Coastguard Worker ScalarStuff.addMaybeEnum(builder, maybeEnum); 420*890232f2SAndroid Build Coastguard Worker ScalarStuff.addDefaultEnum(builder, defaultEnum); 421*890232f2SAndroid Build Coastguard Worker return ScalarStuff.endScalarStuff(builder); 422*890232f2SAndroid Build Coastguard Worker} 423*890232f2SAndroid Build Coastguard Worker} 424