Class FetchSubPhase.HitContext

java.lang.Object
org.elasticsearch.search.fetch.FetchSubPhase.HitContext
Enclosing interface:
FetchSubPhase

public static class FetchSubPhase.HitContext extends Object
  • Constructor Details

  • Method Details

    • hit

      public SearchHit hit()
    • reader

      public org.apache.lucene.index.LeafReader reader()
    • readerContext

      public org.apache.lucene.index.LeafReaderContext readerContext()
    • docId

      public int docId()
      Returns:
      the docId of this hit relative to the leaf reader context
    • source

      public Source source()
      This lookup provides access to the source for the given hit document. Note that it should always be set to the correct doc ID and LeafReaderContext. In most cases, the hit document's source is loaded eagerly at the start of the FetchPhase. This lookup will contain the preloaded source.
    • loadedFields

      public Map<String,List<Object>> loadedFields()
    • topLevelReader

      public org.apache.lucene.index.IndexReader topLevelReader()