Interface SolrRSQLArgumentParser
- All Known Implementing Classes:
DefaultSolrRSQLArgumentParser
public interface SolrRSQLArgumentParser
Parses the list of arguments provided during RSQL parsing into a list of valid Solr field values.
-
Method Summary
Modifier and TypeMethodDescriptionparseArguments
(List<String> arguments, com.broadleafcommerce.search.api.domain.FieldVariant fieldVariant) Transforms string-based arguments into valid Solr field values.
-
Method Details
-
parseArguments
List<String> parseArguments(List<String> arguments, @Nullable com.broadleafcommerce.search.api.domain.FieldVariant fieldVariant) Transforms string-based arguments into valid Solr field values.- Parameters:
arguments
- what will be parsed outfieldVariant
- the field variant acting as the selector- Returns:
- valid Solr equivalents of of arguments after parsing
-