public class SearchQueryParser extends Object
Constructor and Description |
---|
SearchQueryParser(List<TermFactory> termFactories,
com.edorasware.commons.core.time.TimeProvider timeProvider)
Construct a new search query parser.
|
Modifier and Type | Method and Description |
---|---|
SearchQuery |
parseQuery(String queryText)
Converts a search query string into corresponding execution values (predicates and sorting terms).
|
SearchQuery |
parseQuery(String queryText,
Date baseDate)
Converts a search query string into corresponding execution values (predicates and sorting terms).
|
public SearchQueryParser(List<TermFactory> termFactories, com.edorasware.commons.core.time.TimeProvider timeProvider)
termFactories
- the list of available search term parserspublic SearchQuery parseQuery(String queryText)
queryText
- the search query textpublic SearchQuery parseQuery(String queryText, Date baseDate)
queryText
- the search query textbaseDate
- the base date for the searchCopyright © 2010 - 2017 edorasware ag. All Rights Reserved.