org.apache.lucene.search

Class BooleanClause

public class BooleanClause extends Object implements Serializable

A clause in a BooleanQuery.
Nested Class Summary
static classBooleanClause.Occur
Specifies how clauses are to occur in matching documents.
Constructor Summary
BooleanClause(Query query, BooleanClause.Occur occur)
Constructs a BooleanClause.
Method Summary
booleanequals(Object o)
Returns true iff o is equal to this.
BooleanClause.OccurgetOccur()
QuerygetQuery()
inthashCode()
Returns a hash code value for this object.
booleanisProhibited()
booleanisRequired()
voidsetOccur(BooleanClause.Occur occur)
voidsetQuery(Query query)
StringtoString()

Constructor Detail

BooleanClause

public BooleanClause(Query query, BooleanClause.Occur occur)
Constructs a BooleanClause.

Method Detail

equals

public boolean equals(Object o)
Returns true iff o is equal to this.

getOccur

public BooleanClause.Occur getOccur()

getQuery

public Query getQuery()

hashCode

public int hashCode()
Returns a hash code value for this object.

isProhibited

public boolean isProhibited()

isRequired

public boolean isRequired()

setOccur

public void setOccur(BooleanClause.Occur occur)

setQuery

public void setQuery(Query query)

toString

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