Uses of Interface
org.apache.maven.index.expr.SearchExpression
-
Packages that use SearchExpression Package Description org.apache.maven.index org.apache.maven.index.expr -
-
Uses of SearchExpression in org.apache.maven.index
Methods in org.apache.maven.index with parameters of type SearchExpression Modifier and Type Method Description org.apache.lucene.search.Query
DefaultIndexer. constructQuery(Field field, SearchExpression expression)
org.apache.lucene.search.Query
DefaultNexusIndexer. constructQuery(Field field, SearchExpression expression)
Deprecated.org.apache.lucene.search.Query
DefaultQueryCreator. constructQuery(Field field, SearchExpression expression)
org.apache.lucene.search.Query
Indexer. constructQuery(Field field, SearchExpression expression)
Helper method to construct Lucene query for given field without need for knowledge (on caller side) HOW is a field indexed, and WHAT query is needed to achieve that search.org.apache.lucene.search.Query
NexusIndexer. constructQuery(Field field, SearchExpression expression)
Deprecated.UseIndexer
instead.org.apache.lucene.search.Query
QueryCreator. constructQuery(Field field, SearchExpression expression)
Constructs query by parsing the query string, using field as default field. -
Uses of SearchExpression in org.apache.maven.index.expr
Classes in org.apache.maven.index.expr that implement SearchExpression Modifier and Type Class Description class
SearchTypedStringSearchExpression
A search typed implementation of string backed search expression.class
SourcedSearchExpression
SourcedSearchExpression is a search expression usually "sourced" or backed from some programmatic source (drop down with pre-filled values, values from previous searches, etc), and we already know it is complete, exact value that we want to search for.class
StringSearchExpression
A simple string based implementation of SearchExpression that is immutable.class
UserInputSearchExpression
UserInputSearchExpression is a search expression usually coming from user input (like some UI dialogue, UI element or CLI).
-