java.lang.Object | ||
↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
↳ | org.apache.lucene.search.BooleanClause.Occur |
Specifies how clauses are to occur in matching documents.
Enum Values | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
BooleanClause.Occur | MUST | Use this operator for clauses that must appear in the matching documents. | |||||||||
BooleanClause.Occur | MUST_NOT | Use this operator for clauses that must not appear in the matching documents. | |||||||||
BooleanClause.Occur | SHOULD | Use this operator for clauses that should appear in the matching documents. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.lang.Comparable
|
Use this operator for clauses that must appear in the matching documents.
Use this operator for clauses that must not appear in the matching documents.
Note that it is not possible to search for queries that only consist
of a MUST_NOT
clause.
Use this operator for clauses that should appear in the
matching documents. For a BooleanQuery with no MUST
clauses one or more SHOULD
clauses must match a document
for the BooleanQuery to match.