Uses of Class
com.funnelback.publicui.search.model.transaction.SearchQuestion
-
Packages that use SearchQuestion Package Description com.funnelback.publicui.search.model.collection.facetednavigation Provides classes representing the faceted navigation configuration, as infaceted_navigation.cfg
.com.funnelback.publicui.search.model.collection.facetednavigation.impl Provides facets definition implementations (GScopeItem, Metadata field fill, etc.).com.funnelback.publicui.search.model.transaction Provides classes used for a search transaction, from the input parameters to the search results. -
-
Uses of SearchQuestion in com.funnelback.publicui.search.model.collection.facetednavigation
Methods in com.funnelback.publicui.search.model.collection.facetednavigation with parameters of type SearchQuestion Modifier and Type Method Description protected java.util.List<FacetSelectedDetails>
CategoryDefinition. getMatchingFacetSelectedDetails(SearchQuestion question)
abstract java.util.List<QueryProcessorOption<?>>
CategoryDefinition. getQueryProcessorOptions(SearchQuestion question)
Get additional query processor options to apply for this category definition. -
Uses of SearchQuestion in com.funnelback.publicui.search.model.collection.facetednavigation.impl
Methods in com.funnelback.publicui.search.model.collection.facetednavigation.impl with parameters of type SearchQuestion Modifier and Type Method Description protected java.util.Optional<QueryProcessorOption<?>>
URLFill. facetScopeToRestrictTo(SearchQuestion question)
protected java.lang.String
URLFill. fullCurrentConstraintForCounting(SearchQuestion sq)
Must return a string which will have the number of segments counted to determine how deep -count_urls needs to be.protected java.util.Optional<java.lang.String>
URLFill. getCurrentConstraint(SearchQuestion sq)
Use this to get the single constraint from the list of currentConstraints At this point if the response packet URLs are respected we should never have more than one constraint.java.util.List<QueryProcessorOption<?>>
AllDocumentsFill. getQueryProcessorOptions(SearchQuestion question)
java.util.List<QueryProcessorOption<?>>
CollectionFill. getQueryProcessorOptions(SearchQuestion question)
java.util.List<QueryProcessorOption<?>>
DateFieldFill. getQueryProcessorOptions(SearchQuestion question)
java.util.List<QueryProcessorOption<?>>
GScopeItem. getQueryProcessorOptions(SearchQuestion question)
java.util.List<QueryProcessorOption<?>>
MetadataFieldFill. getQueryProcessorOptions(SearchQuestion question)
java.util.List<QueryProcessorOption<?>>
URLFill. getQueryProcessorOptions(SearchQuestion question)
java.util.stream.Stream<java.lang.String>
URLFill. getSelectedValues(SearchQuestion question)
-
Uses of SearchQuestion in com.funnelback.publicui.search.model.transaction
Fields in com.funnelback.publicui.search.model.transaction declared as SearchQuestion Modifier and Type Field Description private SearchQuestion
SearchTransaction. question
The question containing the input parameters.Fields in com.funnelback.publicui.search.model.transaction with type parameters of type SearchQuestion Modifier and Type Field Description private java.util.Map<java.lang.String,SearchQuestion>
SearchTransaction. extraSearchesQuestions
Internal use: AdditionalSearchQuestion
s to process as extra searches.Methods in com.funnelback.publicui.search.model.transaction that return SearchQuestion Modifier and Type Method Description SearchQuestion
SearchTransaction. getQuestion()
The question containing the input parameters.Methods in com.funnelback.publicui.search.model.transaction that return types with arguments of type SearchQuestion Modifier and Type Method Description java.util.Map<java.lang.String,SearchQuestion>
SearchTransaction. getExtraSearchesQuestions()
Internal use: AdditionalSearchQuestion
s to process as extra searches.Methods in com.funnelback.publicui.search.model.transaction with parameters of type SearchQuestion Modifier and Type Method Description void
SearchTransaction. addExtraSearch(java.lang.String key, SearchQuestion q)
Adds anSearchQuestion
to be processed as an extra search.void
TransactionFacetedNavigationConfigHelper. updateTheFacetConfigToUse(SearchQuestion question, FacetedNavigationConfig facetedNavigationConfig)
Constructors in com.funnelback.publicui.search.model.transaction with parameters of type SearchQuestion Constructor Description SearchTransaction(SearchQuestion sq, SearchResponse sr)
Build a new transaction
-