public class

FilterClause

extends Object
implements Serializable
java.lang.Object
   ↳ org.apache.lucene.search.FilterClause

Class Overview

A Filter that wrapped with an indication of how that filter is used when composed with another filter. (Follows the boolean logic in BooleanClause for composition of queries.)

Summary

Public Constructors
FilterClause(Filter filter, BooleanClause.Occur occur)
Create a new FilterClause
Public Methods
Filter getFilter()
Returns this FilterClause's filter
BooleanClause.Occur getOccur()
Returns this FilterClause's occur parameter
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public FilterClause (Filter filter, BooleanClause.Occur occur)

Create a new FilterClause

Parameters
filter A Filter object containing a BitSet
occur A parameter implementation indicating SHOULD, MUST or MUST NOT

Public Methods

public Filter getFilter ()

Returns this FilterClause's filter

Returns
  • A Filter object

public BooleanClause.Occur getOccur ()

Returns this FilterClause's occur parameter

Returns
  • An Occur object