Package | Description |
---|---|
org.apache.lucene.queryparser.surround.parser |
This package contains the QueryParser.jj source file for the Surround parser.
|
org.apache.lucene.queryparser.surround.query |
This package contains SrndQuery and its subclasses.
|
Modifier and Type | Method and Description |
---|---|
SrndQuery |
QueryParser.AndQuery() |
SrndQuery |
QueryParser.FieldsQuery() |
protected SrndQuery |
QueryParser.getAndQuery(List<SrndQuery> queries,
boolean infix,
Token andToken) |
protected SrndQuery |
QueryParser.getDistanceQuery(List<SrndQuery> queries,
boolean infix,
Token dToken,
boolean ordered) |
protected SrndQuery |
QueryParser.getFieldsQuery(SrndQuery q,
ArrayList<String> fieldNames) |
protected SrndQuery |
QueryParser.getNotQuery(List<SrndQuery> queries,
Token notToken) |
protected SrndQuery |
QueryParser.getOrQuery(List<SrndQuery> queries,
boolean infix,
Token orToken) |
protected SrndQuery |
QueryParser.getPrefixQuery(String prefix,
boolean quoted) |
protected SrndQuery |
QueryParser.getTermQuery(String term,
boolean quoted) |
protected SrndQuery |
QueryParser.getTruncQuery(String truncated) |
SrndQuery |
QueryParser.NotQuery() |
SrndQuery |
QueryParser.NQuery() |
SrndQuery |
QueryParser.OrQuery() |
static SrndQuery |
QueryParser.parse(String query) |
SrndQuery |
QueryParser.parse2(String query) |
SrndQuery |
QueryParser.PrefixOperatorQuery() |
SrndQuery |
QueryParser.PrimaryQuery() |
SrndQuery |
QueryParser.SimpleTerm() |
SrndQuery |
QueryParser.TopSrndQuery() |
SrndQuery |
QueryParser.WQuery() |
Modifier and Type | Method and Description |
---|---|
List<SrndQuery> |
QueryParser.FieldsQueryList() |
Modifier and Type | Method and Description |
---|---|
protected SrndQuery |
QueryParser.getFieldsQuery(SrndQuery q,
ArrayList<String> fieldNames) |
void |
QueryParser.OptionalWeights(SrndQuery q) |
Modifier and Type | Method and Description |
---|---|
protected SrndQuery |
QueryParser.getAndQuery(List<SrndQuery> queries,
boolean infix,
Token andToken) |
protected SrndQuery |
QueryParser.getDistanceQuery(List<SrndQuery> queries,
boolean infix,
Token dToken,
boolean ordered) |
protected SrndQuery |
QueryParser.getNotQuery(List<SrndQuery> queries,
Token notToken) |
protected SrndQuery |
QueryParser.getOrQuery(List<SrndQuery> queries,
boolean infix,
Token orToken) |
Modifier and Type | Class and Description |
---|---|
class |
AndQuery
Factory for conjunctions
|
class |
ComposedQuery
Base class for composite queries (such as AND/OR/NOT)
|
class |
DistanceQuery
Factory for NEAR queries
|
class |
FieldsQuery
Forms an OR query of the provided query across multiple fields.
|
class |
NotQuery
Factory for prohibited clauses
|
class |
OrQuery
Factory for disjunctions
|
class |
SimpleTerm
Base class for queries that expand to sets of simple terms.
|
class |
SrndPrefixQuery
Query that matches String prefixes
|
class |
SrndTermQuery
Simple single-term clause
|
class |
SrndTruncQuery
Query that matches wildcards
|
Modifier and Type | Field and Description |
---|---|
protected List<SrndQuery> |
ComposedQuery.queries |
Modifier and Type | Method and Description |
---|---|
SrndQuery |
SrndQuery.clone() |
SrndQuery |
ComposedQuery.getSubQuery(int qn) |
Modifier and Type | Method and Description |
---|---|
Iterator<SrndQuery> |
ComposedQuery.getSubQueriesIterator() |
Modifier and Type | Method and Description |
---|---|
protected void |
ComposedQuery.recompose(List<SrndQuery> queries) |
Constructor and Description |
---|
FieldsQuery(SrndQuery q,
List<String> fieldNames,
char fieldOp) |
FieldsQuery(SrndQuery q,
String fieldName,
char fieldOp) |
Constructor and Description |
---|
AndQuery(List<SrndQuery> queries,
boolean inf,
String opName) |
ComposedQuery(List<SrndQuery> qs,
boolean operatorInfix,
String opName) |
DistanceQuery(List<SrndQuery> queries,
boolean infix,
int opDistance,
String opName,
boolean ordered) |
NotQuery(List<SrndQuery> queries,
String opName) |
OrQuery(List<SrndQuery> queries,
boolean infix,
String opName) |
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.