org.apache.lucene.search

Class BooleanClause.Occur

public static final class BooleanClause.Occur extends Parameter implements Serializable

Specifies how clauses are to occur in matching documents.
Field Summary
static BooleanClause.OccurMUST
Use this operator for clauses that must appear in the matching documents.
static BooleanClause.OccurMUST_NOT
Use this operator for clauses that must not appear in the matching documents.
static BooleanClause.OccurSHOULD
Use this operator for clauses that should appear in the matching documents.
Method Summary
StringtoString()

Field Detail

MUST

public static final BooleanClause.Occur MUST
Use this operator for clauses that must appear in the matching documents.

MUST_NOT

public static final BooleanClause.Occur MUST_NOT
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.

SHOULD

public static final BooleanClause.Occur SHOULD
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.

See Also: BooleanQuery

Method Detail

toString

public String toString()
Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.