## Uses of Class
org.apache.lucene.util.InfoStream

- Packages that use InfoStream
  Package | Description
  --- | ---
  org.apache.lucene.index | Code to maintain and access indices.
  org.apache.lucene.util | Some utility classes.

- - ### Uses of InfoStream in org.apache.lucene.index

    Fields in org.apache.lucene.index declared as InfoStream
    Modifier and Type | Field and Description
    --- | ---
    `protected InfoStream` | LiveIndexWriterConfig.`infoStream` `InfoStream` for debugging messages.
    `InfoStream` | MergeState.`infoStream` InfoStream for debugging messages.
    `InfoStream` | SegmentWriteState.`infoStream` `InfoStream` used for debugging messages.
    `protected InfoStream` | MergeScheduler.`infoStream` For messages about merge scheduling

    Methods in org.apache.lucene.index that return InfoStream
    Modifier and Type | Method and Description
    --- | ---
    `InfoStream` | LiveIndexWriterConfig.`getInfoStream()` Returns `InfoStream` used for debugging.
    `InfoStream` | IndexWriterConfig.`getInfoStream()`

    Methods in org.apache.lucene.index with parameters of type InfoStream
    Modifier and Type | Method and Description
    --- | ---
    `IndexWriterConfig` | IndexWriterConfig.`setInfoStream(InfoStream infoStream)` Information about merges, deletes and a message when maxFieldLength is reached will be printed to this.

    Constructors in org.apache.lucene.index with parameters of type InfoStream
    Constructor and Description
    `IndexUpgrader(Directory dir, InfoStream infoStream, boolean deletePriorCommits)` Creates index upgrader on the given directory, using an `IndexWriter` using the given `matchVersion`.
    `SegmentWriteState(InfoStream infoStream, Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, org.apache.lucene.index.BufferedUpdates segUpdates, IOContext context)` Sole constructor.
    `SegmentWriteState(InfoStream infoStream, Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, org.apache.lucene.index.BufferedUpdates segUpdates, IOContext context, String segmentSuffix)` Constructor which takes segment suffix.
    `SimpleMergedSegmentWarmer(InfoStream infoStream)` Creates a new SimpleMergedSegmentWarmer

  - ### Uses of InfoStream in org.apache.lucene.util

    Subclasses of InfoStream in org.apache.lucene.util
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PrintStreamInfoStream` InfoStream implementation over a `PrintStream` such as `System.out`.

    Fields in org.apache.lucene.util declared as InfoStream
    Modifier and Type | Field and Description
    --- | ---
    `static InfoStream` | InfoStream.`NO_OUTPUT` Instance of InfoStream that does no logging at all.

    Methods in org.apache.lucene.util that return InfoStream
    Modifier and Type | Method and Description
    --- | ---
    `static InfoStream` | InfoStream.`getDefault()` The default `InfoStream` used by a newly instantiated classes.

    Methods in org.apache.lucene.util with parameters of type InfoStream
    Modifier and Type | Method and Description
    --- | ---
    `static void` | InfoStream.`setDefault(InfoStream infoStream)` Sets the default `InfoStream` used by a newly instantiated classes.

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