Class InfoStream

java.lang.Object
org.apache.lucene.util.InfoStream
All Implemented Interfaces:
Closeable, AutoCloseable
Direct Known Subclasses:
JavaLoggingInfoStream, PrintStreamInfoStream

public abstract class InfoStream extends Object implements Closeable
Debugging API for Lucene classes such as IndexWriter and SegmentInfos.

NOTE: Enabling infostreams may cause performance degradation in some components.

NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.
  • Field Details

    • NO_OUTPUT

      public static final InfoStream NO_OUTPUT
      Instance of InfoStream that does no logging at all.
  • Constructor Details

    • InfoStream

      public InfoStream()
  • Method Details