Interface FlexibleSearchQuerySpec

All Known Implementing Classes:
IndexTypeFSQSpec

public interface FlexibleSearchQuerySpec
Represents a flexible search alongside with its parameters
  • Method Summary

    Modifier and Type
    Method
    Description
    Creates a map representation of query parameters:
    - injected by query attributes - injected by parameter provider specified by name in solr configuration xml file.
    Returns string representation of query stored in the solr configuration xml file.
    Return user name used in solr configuration xml file to restrict flexible query.
  • Method Details

    • getQuery

      String getQuery()
      Returns string representation of query stored in the solr configuration xml file.
      Returns:
      String
    • createParameters

      Map<String,Object> createParameters()
      Creates a map representation of query parameters:
      - injected by query attributes - injected by parameter provider specified by name in solr configuration xml file.
      Returns:
      Map<String, Object>
    • getUser

      String getUser()
      Return user name used in solr configuration xml file to restrict flexible query.