Interface FlexibleSearchQuerySpec
- All Known Implementing Classes:
IndexTypeFSQSpec
public interface FlexibleSearchQuerySpec
Represents a flexible search alongside with its parameters
-
Method Summary
Modifier and TypeMethodDescriptionCreates a map representation of query parameters:
- injected by query attributes - injected by parameter provider specified by name in solr configuration xml file.getQuery()Returns string representation of query stored in the solr configuration xml file.getUser()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
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.
-