Class AbstractGroupFacetCollector.AbstractSegmentResult
Contains the local grouped segment counts for a particular segment. Each AbstractGroupFacetCollector.AbstractSegmentResult must be added together.
Inherited Members
Namespace: Lucene.Net.Search.Grouping
Assembly: Lucene.Net.Grouping.dll
Syntax
protected abstract class AbstractGroupFacetCollector.AbstractSegmentResult
Remarks
LUCENENET NOTE: Renamed from SegmentResult to AbstractSegmentResult to avoid naming conflicts with subclasses.
Constructors
AbstractSegmentResult(int[], int, int, int)
Contains the local grouped segment counts for a particular segment. Each AbstractGroupFacetCollector.AbstractSegmentResult must be added together.
Declaration
protected AbstractSegmentResult(int[] counts, int total, int missing, int maxTermPos)
Parameters
Type | Name | Description |
---|---|---|
int[] | counts | |
int | total | |
int | missing | |
int | maxTermPos |
Remarks
LUCENENET NOTE: Renamed from SegmentResult to AbstractSegmentResult to avoid naming conflicts with subclasses.
Fields
m_counts
Contains the local grouped segment counts for a particular segment. Each AbstractGroupFacetCollector.AbstractSegmentResult must be added together.
Declaration
protected readonly int[] m_counts
Field Value
Type | Description |
---|---|
int[] |
Remarks
LUCENENET NOTE: Renamed from SegmentResult to AbstractSegmentResult to avoid naming conflicts with subclasses.
m_maxTermPos
Contains the local grouped segment counts for a particular segment. Each AbstractGroupFacetCollector.AbstractSegmentResult must be added together.
Declaration
protected readonly int m_maxTermPos
Field Value
Type | Description |
---|---|
int |
Remarks
LUCENENET NOTE: Renamed from SegmentResult to AbstractSegmentResult to avoid naming conflicts with subclasses.
m_mergePos
Contains the local grouped segment counts for a particular segment. Each AbstractGroupFacetCollector.AbstractSegmentResult must be added together.
Declaration
protected int m_mergePos
Field Value
Type | Description |
---|---|
int |
Remarks
LUCENENET NOTE: Renamed from SegmentResult to AbstractSegmentResult to avoid naming conflicts with subclasses.
m_mergeTerm
Contains the local grouped segment counts for a particular segment. Each AbstractGroupFacetCollector.AbstractSegmentResult must be added together.
Declaration
protected BytesRef m_mergeTerm
Field Value
Type | Description |
---|---|
BytesRef |
Remarks
LUCENENET NOTE: Renamed from SegmentResult to AbstractSegmentResult to avoid naming conflicts with subclasses.
m_missing
Contains the local grouped segment counts for a particular segment. Each AbstractGroupFacetCollector.AbstractSegmentResult must be added together.
Declaration
protected readonly int m_missing
Field Value
Type | Description |
---|---|
int |
Remarks
LUCENENET NOTE: Renamed from SegmentResult to AbstractSegmentResult to avoid naming conflicts with subclasses.
m_total
Contains the local grouped segment counts for a particular segment. Each AbstractGroupFacetCollector.AbstractSegmentResult must be added together.
Declaration
protected readonly int m_total
Field Value
Type | Description |
---|---|
int |
Remarks
LUCENENET NOTE: Renamed from SegmentResult to AbstractSegmentResult to avoid naming conflicts with subclasses.
Methods
NextTerm()
Go to next term in this AbstractGroupFacetCollector.AbstractSegmentResult in order to retrieve the grouped facet counts.
Declaration
protected abstract void NextTerm()
Remarks
LUCENENET NOTE: Renamed from SegmentResult to AbstractSegmentResult to avoid naming conflicts with subclasses.
Exceptions
Type | Condition |
---|---|
IOException | If I/O related errors occur |