Interface FileMetadata


public interface FileMetadata
Deprecated.
Use OrcTail instead
Cached file metadata. Right now, it caches everything; we don't have to store all the protobuf structs actually, we could just store what we need, but that would require that ORC stop depending on them too. Luckily, they shouldn't be very big.
  • Method Details

    • isOriginalFormat

      boolean isOriginalFormat()
      Deprecated.
    • getStripes

      List<StripeInformation> getStripes()
      Deprecated.
    • getCompressionKind

      CompressionKind getCompressionKind()
      Deprecated.
    • getCompressionBufferSize

      int getCompressionBufferSize()
      Deprecated.
    • getRowIndexStride

      int getRowIndexStride()
      Deprecated.
    • getColumnCount

      int getColumnCount()
      Deprecated.
    • getFlattenedColumnCount

      int getFlattenedColumnCount()
      Deprecated.
    • getFileKey

      Object getFileKey()
      Deprecated.
    • getVersionList

      List<Integer> getVersionList()
      Deprecated.
    • getMetadataSize

      int getMetadataSize()
      Deprecated.
    • getWriterImplementation

      int getWriterImplementation()
      Deprecated.
    • getWriterVersionNum

      int getWriterVersionNum()
      Deprecated.
    • getTypes

      List<OrcProto.Type> getTypes()
      Deprecated.
    • getStripeStats

      List<OrcProto.StripeStatistics> getStripeStats()
      Deprecated.
    • getContentLength

      long getContentLength()
      Deprecated.
    • getNumberOfRows

      long getNumberOfRows()
      Deprecated.
    • getFileStats

      Deprecated.