Interface ImmutableSearch

  • All Known Implementing Classes:
    DocumentOnlySearch, Search

    public interface ImmutableSearch
    An interface containing the non-mutating methods of Search. For description of the methods see Search.
    Author:
    bjorncs
    • Method Detail

      • getName

        java.lang.String getName()
      • getIndex

        Index getIndex​(java.lang.String name)
      • getConcreteField

        ImmutableSDField getConcreteField​(java.lang.String name)
      • allConcreteFields

        java.util.List<SDField> allConcreteFields()
      • getExplicitIndices

        java.util.List<Index> getExplicitIndices()
      • getRankingExpression

        java.io.Reader getRankingExpression​(java.lang.String fileName)
      • applicationPackage

        com.yahoo.config.application.api.ApplicationPackage applicationPackage()
      • allImportedFields

        java.util.stream.Stream<ImmutableSDField> allImportedFields()