Package org.apache.lucene.search
Class DuplicateFilter
- java.lang.Object
-
- org.apache.lucene.search.Filter
-
- org.apache.lucene.search.DuplicateFilter
-
- All Implemented Interfaces:
Serializable
public class DuplicateFilter extends org.apache.lucene.search.Filter- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intKM_USE_FIRST_OCCURRENCEstatic intKM_USE_LAST_OCCURRENCEstatic intPM_FAST_INVALIDATIONstatic intPM_FULL_VALIDATION
-
Constructor Summary
Constructors Constructor Description DuplicateFilter(String fieldName)DuplicateFilter(String fieldName, int keepMode, int processingMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)org.apache.lucene.search.DocIdSetgetDocIdSet(org.apache.lucene.index.IndexReader reader)StringgetFieldName()intgetKeepMode()intgetProcessingMode()inthashCode()voidsetFieldName(String fieldName)voidsetKeepMode(int keepMode)voidsetProcessingMode(int processingMode)
-
-
-
Field Detail
-
KM_USE_FIRST_OCCURRENCE
public static final int KM_USE_FIRST_OCCURRENCE
- See Also:
- Constant Field Values
-
KM_USE_LAST_OCCURRENCE
public static final int KM_USE_LAST_OCCURRENCE
- See Also:
- Constant Field Values
-
PM_FULL_VALIDATION
public static final int PM_FULL_VALIDATION
- See Also:
- Constant Field Values
-
PM_FAST_INVALIDATION
public static final int PM_FAST_INVALIDATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDocIdSet
public org.apache.lucene.search.DocIdSet getDocIdSet(org.apache.lucene.index.IndexReader reader) throws IOException- Specified by:
getDocIdSetin classorg.apache.lucene.search.Filter- Throws:
IOException
-
getFieldName
public String getFieldName()
-
setFieldName
public void setFieldName(String fieldName)
-
getKeepMode
public int getKeepMode()
-
setKeepMode
public void setKeepMode(int keepMode)
-
getProcessingMode
public int getProcessingMode()
-
setProcessingMode
public void setProcessingMode(int processingMode)
-
-