Class DuplicateFilter
Filter to remove duplicate values from search results.
WARNING: for this to work correctly, you may have to wrap
your reader as it cannot current deduplicate across different
index segments.
Inheritance
System.Object
DuplicateFilter
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Lucene.Net.Sandbox.dll
Syntax
public class DuplicateFilter : Filter
Constructors
|
Improve this Doc
View Source
DuplicateFilter(String)
Declaration
public DuplicateFilter(string fieldName)
Parameters
Type |
Name |
Description |
System.String |
fieldName |
|
|
Improve this Doc
View Source
DuplicateFilter(String, KeepMode, ProcessingMode)
Declaration
public DuplicateFilter(string fieldName, KeepMode keepMode, ProcessingMode processingMode)
Parameters
Properties
|
Improve this Doc
View Source
FieldName
Declaration
public virtual string FieldName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
KeepMode
Declaration
public KeepMode KeepMode { get; set; }
Property Value
|
Improve this Doc
View Source
ProcessingMode
Declaration
public ProcessingMode ProcessingMode { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
System.Object.Equals(System.Object)
|
Improve this Doc
View Source
GetDocIdSet(AtomicReaderContext, IBits)
Declaration
public override DocIdSet GetDocIdSet(AtomicReaderContext context, IBits acceptDocs)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
System.Object.GetHashCode()
See Also