Class MemoryIndex.MemoryIndexReader.MemoryFields

java.lang.Object
org.apache.lucene.index.Fields
org.apache.lucene.index.memory.MemoryIndex.MemoryIndexReader.MemoryFields
All Implemented Interfaces:
Iterable<String>
Enclosing class:
MemoryIndex.MemoryIndexReader

private class MemoryIndex.MemoryIndexReader.MemoryFields extends Fields
  • Field Details

  • Constructor Details

  • Method Details

    • 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