Class ParallelLeafReader.ParallelFields

java.lang.Object
org.apache.lucene.index.Fields
org.apache.lucene.index.ParallelLeafReader.ParallelFields
All Implemented Interfaces:
Iterable<String>
Enclosing class:
ParallelLeafReader

private static final class ParallelLeafReader.ParallelFields extends Fields
  • Field Details

  • Constructor Details

    • ParallelFields

      ParallelFields()
  • Method Details

    • addField

      void addField(String fieldName, Terms terms)
    • iterator

      public Iterator<String> iterator()
      Description copied from class: Fields
      Returns an iterator that will step through all fields names. This will not return null.
      Specified by:
      iterator in interface Iterable<String>
      Specified by:
      iterator in class Fields
    • terms

      public Terms terms(String field)
      Description copied from class: Fields
      Get the Terms for this field. This will return null if the field does not exist.
      Specified by:
      terms in class Fields
    • size

      public int size()
      Description copied from class: Fields
      Returns the number of fields or -1 if the number of distinct field names is unknown. If >= 0, Fields.iterator() will return as many field names.
      Specified by:
      size in class Fields