Uses of Class org.apache.orc.StripeStatistics (ORC Core 1.6.5 API)
Date: 2020-10-01

## Uses of Class
org.apache.orc.StripeStatistics

- Packages that use StripeStatistics
  Package | Description
  --- | ---
  org.apache.orc |
  org.apache.orc.impl |
  org.apache.orc.impl.reader |
  org.apache.orc.impl.writer |

- - ### Uses of StripeStatistics in org.apache.orc

    Methods in org.apache.orc that return types with arguments of type StripeStatistics
    Modifier and Type | Method and Description
    --- | ---
    `List<StripeStatistics>` | Reader.`getStripeStatistics()` Get the stripe statistics for all of the columns.
    `List<StripeStatistics>` | Reader.`getStripeStatistics(boolean[] include)` Get the stripe statistics from the file.
    `List<StripeStatistics>` | Reader.`getVariantStripeStatistics(EncryptionVariant variant)` Get the stripe statistics for a given variant.

    Methods in org.apache.orc with parameters of type StripeStatistics
    Modifier and Type | Method and Description
    --- | ---
    `void` | Writer.`appendStripe(byte[] stripe, int offset, int length, StripeInformation stripeInfo, StripeStatistics[] stripeStatistics)` Fast stripe append to ORC file.

  - ### Uses of StripeStatistics in org.apache.orc.impl

    Subclasses of StripeStatistics in org.apache.orc.impl
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StripeStatisticsImpl`

    Methods in org.apache.orc.impl that return types with arguments of type StripeStatistics
    Modifier and Type | Method and Description
    --- | ---
    `List<StripeStatistics>` | ReaderImpl.`getStripeStatistics()`
    `List<StripeStatistics>` | ReaderImpl.`getStripeStatistics(boolean[] included)`
    `List<StripeStatistics>` | ReaderImpl.`getVariantStripeStatistics(EncryptionVariant variant)`

    Methods in org.apache.orc.impl with parameters of type StripeStatistics
    Modifier and Type | Method and Description
    --- | ---
    `void` | WriterImpl.`appendStripe(byte[] stripe, int offset, int length, StripeInformation stripeInfo, StripeStatistics[] stripeStatistics)`

  - ### Uses of StripeStatistics in org.apache.orc.impl.reader

    Methods in org.apache.orc.impl.reader that return types with arguments of type StripeStatistics
    Modifier and Type | Method and Description
    --- | ---
    `List<StripeStatistics>` | ReaderEncryptionVariant.`getStripeStatistics(boolean[] columns, InStream.StreamOptions compression, ReaderImpl reader)` Decrypt the raw data and return the list of the stripe statistics for this variant.

  - ### Uses of StripeStatistics in org.apache.orc.impl.writer

    Methods in org.apache.orc.impl.writer with parameters of type StripeStatistics
    Modifier and Type | Method and Description
    --- | ---
    `void` | StructTreeWriter.`addStripeStatistics(StripeStatistics[] stats)`
    `void` | MapTreeWriter.`addStripeStatistics(StripeStatistics[] stats)`
    `void` | ListTreeWriter.`addStripeStatistics(StripeStatistics[] stats)`
    `void` | EncryptionTreeWriter.`addStripeStatistics(StripeStatistics[] stripeStatistics)`
    `void` | TreeWriterBase.`addStripeStatistics(StripeStatistics[] stats)`
    `void` | TreeWriter.`addStripeStatistics(StripeStatistics[] stripeStatistics)` During a stripe append, we need to handle the stripe statistics.
    `void` | UnionTreeWriter.`addStripeStatistics(StripeStatistics[] stats)`

Copyright © 2013–2020 The Apache Software Foundation. All rights reserved.