Uses of Class org.apache.orc.impl.SchemaEvolution (ORC Core 1.6.6 API)
Date: 2021-01-13

## Uses of Class
org.apache.orc.impl.SchemaEvolution

- Packages that use SchemaEvolution
  Package | Description
  --- | ---
  org.apache.orc.impl |

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

    Methods in org.apache.orc.impl that return SchemaEvolution
    Modifier and Type | Method and Description
    --- | ---
    `SchemaEvolution` | TreeReaderFactory.Context.`getSchemaEvolution()`
    `SchemaEvolution` | TreeReaderFactory.ReaderContext.`getSchemaEvolution()`

    Methods in org.apache.orc.impl with parameters of type SchemaEvolution
    Modifier and Type | Method and Description
    --- | ---
    `static int[]` | RecordReaderImpl.`mapSargColumnsToOrcInternalColIdx(List<PredicateLeaf> sargLeaves, SchemaEvolution evolution)` Find the mapping from predicate leaves to columns.
    `TreeReaderFactory.ReaderContext` | TreeReaderFactory.ReaderContext.`setSchemaEvolution(SchemaEvolution evolution)`

    Constructors in org.apache.orc.impl with parameters of type SchemaEvolution
    Constructor and Description
    `SargApplier(SearchArgument sarg, long rowIndexStride, SchemaEvolution evolution, OrcFile.WriterVersion writerVersion, boolean useUTCTimestamp)` Deprecated. Use the constructor having full parameters. This exists for backward compatibility.
    `SargApplier(SearchArgument sarg, long rowIndexStride, SchemaEvolution evolution, OrcFile.WriterVersion writerVersion, boolean useUTCTimestamp, boolean writerUsedProlepticGregorian, boolean convertToProlepticGregorian)`

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