public class DuplicateFilter
extends org.apache.lucene.search.Filter
| Modifier and Type | Field and Description |
|---|---|
static int |
KM_USE_FIRST_OCCURRENCE |
static int |
KM_USE_LAST_OCCURRENCE |
static int |
PM_FAST_INVALIDATION |
static int |
PM_FULL_VALIDATION |
| Constructor and Description |
|---|
DuplicateFilter(java.lang.String fieldName) |
DuplicateFilter(java.lang.String fieldName,
int keepMode,
int processingMode) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
org.apache.lucene.search.DocIdSet |
getDocIdSet(org.apache.lucene.index.IndexReader reader) |
java.lang.String |
getFieldName() |
int |
getKeepMode() |
int |
getProcessingMode() |
int |
hashCode() |
void |
setFieldName(java.lang.String fieldName) |
void |
setKeepMode(int keepMode) |
void |
setProcessingMode(int processingMode) |
public static final int KM_USE_FIRST_OCCURRENCE
public static final int KM_USE_LAST_OCCURRENCE
public static final int PM_FULL_VALIDATION
public static final int PM_FAST_INVALIDATION
public DuplicateFilter(java.lang.String fieldName)
public DuplicateFilter(java.lang.String fieldName,
int keepMode,
int processingMode)
public org.apache.lucene.search.DocIdSet getDocIdSet(org.apache.lucene.index.IndexReader reader)
throws java.io.IOException
getDocIdSet in class org.apache.lucene.search.Filterjava.io.IOExceptionpublic java.lang.String getFieldName()
public void setFieldName(java.lang.String fieldName)
public int getKeepMode()
public void setKeepMode(int keepMode)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int getProcessingMode()
public void setProcessingMode(int processingMode)
Copyright © 2000-2022 Apache Software Foundation. All Rights Reserved.