## Uses of Class
org.apache.lucene.util.bkd.PointReader

- Packages that use PointReader
  Package | Description
  --- | ---
  org.apache.lucene.util.bkd | Block KD-tree, implementing the generic spatial data structure described in this paper.

- - ### Uses of PointReader in org.apache.lucene.util.bkd

    Subclasses of PointReader in org.apache.lucene.util.bkd
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HeapPointReader` Utility class to read buffered points from in-heap arrays.
    `class` | `OfflinePointReader` Reads points from disk in a fixed-with format, previously written with `OfflinePointWriter`.

    Methods in org.apache.lucene.util.bkd that return PointReader
    Modifier and Type | Method and Description
    --- | ---
    `PointReader` | PointWriter.`getReader(long startPoint, long length)` Returns a `PointReader` iterator to step through all previously added points
    `PointReader` | OfflinePointWriter.`getReader(long start, long length)`
    `PointReader` | HeapPointWriter.`getReader(long start, long length)`
    `PointReader` | PointWriter.`getSharedReader(long startPoint, long length, List<Closeable> toCloseHeroically)` Returns the single shared reader, used at multiple times during the recursion, to read previously added points
    `PointReader` | OfflinePointWriter.`getSharedReader(long start, long length, List<Closeable> toCloseHeroically)`
    `PointReader` | HeapPointWriter.`getSharedReader(long start, long length, List<Closeable> toCloseHeroically)`

Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.