org.compass.core
Interface CompassQueryFilterBuilder.CompassBooleanQueryFilterBuilder

All Superinterfaces:
CompassQueryFilterBuilder.ToCompassQueryFilter
All Known Implementing Classes:
DefaultCompassQueryFilterBuilder.DefaultCompassBooleanQueryFilterBuilder
Enclosing interface:
CompassQueryFilterBuilder

public static interface CompassQueryFilterBuilder.CompassBooleanQueryFilterBuilder
extends CompassQueryFilterBuilder.ToCompassQueryFilter

A boolean query filter builder. Used to construct query filter that will return hits that are the matching boolean combinations of other queries.

Author:
kimchy

Method Summary
 CompassQueryFilterBuilder.CompassBooleanQueryFilterBuilder and(CompassQueryFilter filter)
           
 CompassQueryFilterBuilder.CompassBooleanQueryFilterBuilder andNot(CompassQueryFilter filter)
           
 CompassQueryFilterBuilder.CompassBooleanQueryFilterBuilder or(CompassQueryFilter filter)
           
 CompassQueryFilterBuilder.CompassBooleanQueryFilterBuilder xor(CompassQueryFilter filter)
           
 
Methods inherited from interface org.compass.core.CompassQueryFilterBuilder.ToCompassQueryFilter
toFilter
 

Method Detail

and

CompassQueryFilterBuilder.CompassBooleanQueryFilterBuilder and(CompassQueryFilter filter)

or

CompassQueryFilterBuilder.CompassBooleanQueryFilterBuilder or(CompassQueryFilter filter)

andNot

CompassQueryFilterBuilder.CompassBooleanQueryFilterBuilder andNot(CompassQueryFilter filter)

xor

CompassQueryFilterBuilder.CompassBooleanQueryFilterBuilder xor(CompassQueryFilter filter)


Copyright (c) 2004-2008 The Compass Project.