public final class OrcFileMetadata extends Object implements org.apache.orc.FileMetadata, ConsumerFileMetadata
| Constructor and Description |
|---|
OrcFileMetadata(Object fileKey,
org.apache.orc.OrcProto.Footer footer,
org.apache.orc.OrcProto.PostScript ps,
List<org.apache.orc.OrcProto.StripeStatistics> stats,
List<org.apache.orc.StripeInformation> stripes,
org.apache.orc.OrcFile.Version fileVersion) |
| Modifier and Type | Method and Description |
|---|---|
int |
getColumnCount() |
int |
getCompressionBufferSize() |
org.apache.orc.CompressionKind |
getCompressionKind() |
long |
getContentLength() |
Object |
getFileKey() |
List<org.apache.orc.OrcProto.ColumnStatistics> |
getFileStats() |
org.apache.orc.OrcFile.Version |
getFileVersion() |
int |
getFlattenedColumnCount() |
int |
getMetadataSize() |
long |
getNumberOfRows() |
int |
getRowIndexStride() |
org.apache.orc.TypeDescription |
getSchema() |
int |
getStripeCount() |
List<org.apache.orc.StripeInformation> |
getStripes() |
List<org.apache.orc.OrcProto.StripeStatistics> |
getStripeStats() |
List<org.apache.orc.OrcProto.Type> |
getTypes() |
List<Integer> |
getVersionList() |
int |
getWriterImplementation() |
int |
getWriterVersionNum() |
boolean |
isOriginalFormat() |
public List<org.apache.orc.OrcProto.Type> getTypes()
getTypes in interface ConsumerFileMetadatagetTypes in interface org.apache.orc.FileMetadatapublic boolean isOriginalFormat()
isOriginalFormat in interface org.apache.orc.FileMetadatapublic List<org.apache.orc.StripeInformation> getStripes()
getStripes in interface org.apache.orc.FileMetadatapublic org.apache.orc.CompressionKind getCompressionKind()
getCompressionKind in interface ConsumerFileMetadatagetCompressionKind in interface org.apache.orc.FileMetadatapublic int getCompressionBufferSize()
getCompressionBufferSize in interface org.apache.orc.FileMetadatapublic int getRowIndexStride()
getRowIndexStride in interface org.apache.orc.FileMetadatapublic int getColumnCount()
getColumnCount in interface org.apache.orc.FileMetadatapublic int getFlattenedColumnCount()
getFlattenedColumnCount in interface org.apache.orc.FileMetadatapublic Object getFileKey()
getFileKey in interface org.apache.orc.FileMetadatapublic List<Integer> getVersionList()
getVersionList in interface org.apache.orc.FileMetadatapublic int getMetadataSize()
getMetadataSize in interface org.apache.orc.FileMetadatapublic int getWriterImplementation()
getWriterImplementation in interface org.apache.orc.FileMetadatapublic int getWriterVersionNum()
getWriterVersionNum in interface org.apache.orc.FileMetadatapublic List<org.apache.orc.OrcProto.StripeStatistics> getStripeStats()
getStripeStats in interface org.apache.orc.FileMetadatapublic long getContentLength()
getContentLength in interface org.apache.orc.FileMetadatapublic long getNumberOfRows()
getNumberOfRows in interface org.apache.orc.FileMetadatapublic List<org.apache.orc.OrcProto.ColumnStatistics> getFileStats()
getFileStats in interface org.apache.orc.FileMetadatapublic int getStripeCount()
getStripeCount in interface ConsumerFileMetadatapublic org.apache.orc.TypeDescription getSchema()
throws org.apache.orc.FileFormatException
getSchema in interface ConsumerFileMetadataorg.apache.orc.FileFormatExceptionpublic org.apache.orc.OrcFile.Version getFileVersion()
getFileVersion in interface ConsumerFileMetadataCopyright © 2019 The Apache Software Foundation. All Rights Reserved.