Class Footer

java.lang.Object
com.google.flatbuffers.Table
org.apache.arrow.flatbuf.Footer

public final class Footer extends com.google.flatbuffers.Table
---------------------------------------------------------------------- Arrow File metadata
  • Constructor Details

    • Footer

      public Footer()
  • Method Details

    • ValidateVersion

      public static void ValidateVersion()
    • getRootAsFooter

      public static Footer getRootAsFooter(ByteBuffer _bb)
    • getRootAsFooter

      public static Footer getRootAsFooter(ByteBuffer _bb, Footer obj)
    • __init

      public void __init(int _i, ByteBuffer _bb)
    • __assign

      public Footer __assign(int _i, ByteBuffer _bb)
    • version

      public short version()
    • schema

      public Schema schema()
    • schema

      public Schema schema(Schema obj)
    • dictionaries

      public Block dictionaries(int j)
    • dictionaries

      public Block dictionaries(Block obj, int j)
    • dictionariesLength

      public int dictionariesLength()
    • dictionariesVector

      public Block.Vector dictionariesVector()
    • dictionariesVector

      public Block.Vector dictionariesVector(Block.Vector obj)
    • recordBatches

      public Block recordBatches(int j)
    • recordBatches

      public Block recordBatches(Block obj, int j)
    • recordBatchesLength

      public int recordBatchesLength()
    • recordBatchesVector

      public Block.Vector recordBatchesVector()
    • recordBatchesVector

      public Block.Vector recordBatchesVector(Block.Vector obj)
    • customMetadata

      public KeyValue customMetadata(int j)
      User-defined metadata
    • customMetadata

      public KeyValue customMetadata(KeyValue obj, int j)
    • customMetadataLength

      public int customMetadataLength()
    • customMetadataVector

      public KeyValue.Vector customMetadataVector()
    • customMetadataVector

      public KeyValue.Vector customMetadataVector(KeyValue.Vector obj)
    • createFooter

      public static int createFooter(com.google.flatbuffers.FlatBufferBuilder builder, short version, int schemaOffset, int dictionariesOffset, int recordBatchesOffset, int customMetadataOffset)
    • startFooter

      public static void startFooter(com.google.flatbuffers.FlatBufferBuilder builder)
    • addVersion

      public static void addVersion(com.google.flatbuffers.FlatBufferBuilder builder, short version)
    • addSchema

      public static void addSchema(com.google.flatbuffers.FlatBufferBuilder builder, int schemaOffset)
    • addDictionaries

      public static void addDictionaries(com.google.flatbuffers.FlatBufferBuilder builder, int dictionariesOffset)
    • startDictionariesVector

      public static void startDictionariesVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
    • addRecordBatches

      public static void addRecordBatches(com.google.flatbuffers.FlatBufferBuilder builder, int recordBatchesOffset)
    • startRecordBatchesVector

      public static void startRecordBatchesVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
    • addCustomMetadata

      public static void addCustomMetadata(com.google.flatbuffers.FlatBufferBuilder builder, int customMetadataOffset)
    • createCustomMetadataVector

      public static int createCustomMetadataVector(com.google.flatbuffers.FlatBufferBuilder builder, int[] data)
    • startCustomMetadataVector

      public static void startCustomMetadataVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
    • endFooter

      public static int endFooter(com.google.flatbuffers.FlatBufferBuilder builder)
    • finishFooterBuffer

      public static void finishFooterBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int offset)
    • finishSizePrefixedFooterBuffer

      public static void finishSizePrefixedFooterBuffer(com.google.flatbuffers.FlatBufferBuilder builder, int offset)