Interface FlexibleSearchQuerySpec
-
- All Known Implementing Classes:
IndexTypeFSQSpec
public interface FlexibleSearchQuerySpecRepresents a flexible search alongside with its parameters
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.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.java.lang.StringgetQuery()Returns string representation of query stored in the solr configuration xml file.java.lang.StringgetUser()Return user name used in solr configuration xml file to restrict flexible query.
-
-
-
Method Detail
-
getQuery
java.lang.String getQuery()
Returns string representation of query stored in the solr configuration xml file.- Returns:
- String
-
createParameters
java.util.Map<java.lang.String,java.lang.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
-
getUser
java.lang.String getUser()
Return user name used in solr configuration xml file to restrict flexible query.
-
-