public final class MultiFields extends Fields
Fieldsterm index view over an
IndexReader. This is useful when you're interacting with an
IndexReaderimplementation that consists of sequential sub-readers (eg
MultiReader) and you must treat it as a
NOTE: for composite readers, you'll get better
performance by gathering the sub readers using
IndexReader.getContext() to get the
atomic leaves and then operate per-LeafReader,
instead of using this class.
|Constructor and Description|
|Modifier and Type||Method and Description|
Returns an iterator that will step through all fields names.
Returns the number of fields or -1 if the number of distinct field names is unknown.
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Terms terms(String field) throws IOException
Termsfor this field. This will return null if the field does not exist.
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.