A-New-Day-001's picture
Upload 1591 files
be5030f
import { flatbuffers } from 'flatbuffers';
import * as NS7624605610262437867 from './Schema';
/**
* ----------------------------------------------------------------------
* Arrow File metadata
*
*
* @constructor
*/
export declare namespace org.apache.arrow.flatbuf {
class Footer {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
/**
* @param number i
* @param flatbuffers.ByteBuffer bb
* @returns Footer
*/
__init(i: number, bb: flatbuffers.ByteBuffer): Footer;
/**
* @param flatbuffers.ByteBuffer bb
* @param Footer= obj
* @returns Footer
*/
static getRootAsFooter(bb: flatbuffers.ByteBuffer, obj?: Footer): Footer;
/**
* @returns org.apache.arrow.flatbuf.MetadataVersion
*/
version(): NS7624605610262437867.org.apache.arrow.flatbuf.MetadataVersion;
/**
* @param org.apache.arrow.flatbuf.Schema= obj
* @returns org.apache.arrow.flatbuf.Schema|null
*/
schema(obj?: NS7624605610262437867.org.apache.arrow.flatbuf.Schema): NS7624605610262437867.org.apache.arrow.flatbuf.Schema | null;
/**
* @param number index
* @param org.apache.arrow.flatbuf.Block= obj
* @returns org.apache.arrow.flatbuf.Block
*/
dictionaries(index: number, obj?: org.apache.arrow.flatbuf.Block): org.apache.arrow.flatbuf.Block | null;
/**
* @returns number
*/
dictionariesLength(): number;
/**
* @param number index
* @param org.apache.arrow.flatbuf.Block= obj
* @returns org.apache.arrow.flatbuf.Block
*/
recordBatches(index: number, obj?: org.apache.arrow.flatbuf.Block): org.apache.arrow.flatbuf.Block | null;
/**
* @returns number
*/
recordBatchesLength(): number;
/**
* @param flatbuffers.Builder builder
*/
static startFooter(builder: flatbuffers.Builder): void;
/**
* @param flatbuffers.Builder builder
* @param org.apache.arrow.flatbuf.MetadataVersion version
*/
static addVersion(builder: flatbuffers.Builder, version: NS7624605610262437867.org.apache.arrow.flatbuf.MetadataVersion): void;
/**
* @param flatbuffers.Builder builder
* @param flatbuffers.Offset schemaOffset
*/
static addSchema(builder: flatbuffers.Builder, schemaOffset: flatbuffers.Offset): void;
/**
* @param flatbuffers.Builder builder
* @param flatbuffers.Offset dictionariesOffset
*/
static addDictionaries(builder: flatbuffers.Builder, dictionariesOffset: flatbuffers.Offset): void;
/**
* @param flatbuffers.Builder builder
* @param number numElems
*/
static startDictionariesVector(builder: flatbuffers.Builder, numElems: number): void;
/**
* @param flatbuffers.Builder builder
* @param flatbuffers.Offset recordBatchesOffset
*/
static addRecordBatches(builder: flatbuffers.Builder, recordBatchesOffset: flatbuffers.Offset): void;
/**
* @param flatbuffers.Builder builder
* @param number numElems
*/
static startRecordBatchesVector(builder: flatbuffers.Builder, numElems: number): void;
/**
* @param flatbuffers.Builder builder
* @returns flatbuffers.Offset
*/
static endFooter(builder: flatbuffers.Builder): flatbuffers.Offset;
/**
* @param flatbuffers.Builder builder
* @param flatbuffers.Offset offset
*/
static finishFooterBuffer(builder: flatbuffers.Builder, offset: flatbuffers.Offset): void;
static createFooter(builder: flatbuffers.Builder, version: NS7624605610262437867.org.apache.arrow.flatbuf.MetadataVersion, schemaOffset: flatbuffers.Offset, dictionariesOffset: flatbuffers.Offset, recordBatchesOffset: flatbuffers.Offset): flatbuffers.Offset;
}
}
/**
* @constructor
*/
export declare namespace org.apache.arrow.flatbuf {
class Block {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
/**
* @param number i
* @param flatbuffers.ByteBuffer bb
* @returns Block
*/
__init(i: number, bb: flatbuffers.ByteBuffer): Block;
/**
* Index to the start of the RecordBlock (note this is past the Message header)
*
* @returns flatbuffers.Long
*/
offset(): flatbuffers.Long;
/**
* Length of the metadata
*
* @returns number
*/
metaDataLength(): number;
/**
* Length of the data (this is aligned so there can be a gap between this and
* the metatdata).
*
* @returns flatbuffers.Long
*/
bodyLength(): flatbuffers.Long;
/**
* @param flatbuffers.Builder builder
* @param flatbuffers.Long offset
* @param number metaDataLength
* @param flatbuffers.Long bodyLength
* @returns flatbuffers.Offset
*/
static createBlock(builder: flatbuffers.Builder, offset: flatbuffers.Long, metaDataLength: number, bodyLength: flatbuffers.Long): flatbuffers.Offset;
}
}