Lucene.Net
3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
|
Holds the status of each segment in the index. See SegmentInfos. More...
Public Attributes | |
System.String | name |
Name of the segment. | |
int | docCount |
Document count (does not take deletions into account). | |
bool | compound |
True if segment is compound file format. | |
int | numFiles |
Number of files referenced by this segment. | |
double | sizeMB |
Net size (MB) of the files referenced by this segment. | |
int | docStoreOffset = - 1 |
Doc store offset, if this segment shares the doc store files (stored fields and term vectors) with other segments. This is -1 if it does not share. | |
System.String | docStoreSegment |
String of the shared doc store segment, or null if this segment does not share the doc store files. | |
bool | docStoreCompoundFile |
True if the shared doc store files are compound file format. | |
bool | hasDeletions |
True if this segment has pending deletions. | |
System.String | deletionsFileName |
Name of the current deletions file name. | |
int | numDeleted |
Number of deleted documents. | |
bool | openReaderPassed |
True if we were able to open a SegmentReader on this segment. | |
bool | hasProx |
True if at least one of the fields in this segment does not omitTermFreqAndPositions. | |
IDictionary< string, string > | diagnostics |
Map<String, String> that includes certain debugging details that IndexWriter records into each segment it creates | |
FieldNormStatus | fieldNormStatus |
Status for testing of field norms (null if field norms could not be tested). | |
TermIndexStatus | termIndexStatus |
Status for testing of indexed terms (null if indexed terms could not be tested). | |
StoredFieldStatus | storedFieldStatus |
Status for testing of stored fields (null if stored fields could not be tested). | |
TermVectorStatus | termVectorStatus |
Status for testing of term vectors (null if term vectors could not be tested). | |
Holds the status of each segment in the index. See SegmentInfos.
WARNING: this API is new and experimental and is subject to suddenly change in the next release.
Definition at line 121 of file CheckIndex.cs.
bool Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.compound |
True if segment is compound file format.
Definition at line 130 of file CheckIndex.cs.
System.String Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.deletionsFileName |
Name of the current deletions file name.
Definition at line 160 of file CheckIndex.cs.
IDictionary<string, string> Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.diagnostics |
Map<String, String> that includes certain debugging details that IndexWriter records into each segment it creates
Definition at line 184 of file CheckIndex.cs.
int Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.docCount |
Document count (does not take deletions into account).
Definition at line 127 of file CheckIndex.cs.
bool Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.docStoreCompoundFile |
True if the shared doc store files are compound file format.
Definition at line 154 of file CheckIndex.cs.
int Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.docStoreOffset = - 1 |
Doc store offset, if this segment shares the doc store files (stored fields and term vectors) with other segments. This is -1 if it does not share.
Definition at line 144 of file CheckIndex.cs.
System.String Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.docStoreSegment |
String of the shared doc store segment, or null if this segment does not share the doc store files.
Definition at line 149 of file CheckIndex.cs.
FieldNormStatus Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.fieldNormStatus |
Status for testing of field norms (null if field norms could not be tested).
Definition at line 187 of file CheckIndex.cs.
bool Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.hasDeletions |
True if this segment has pending deletions.
Definition at line 157 of file CheckIndex.cs.
bool Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.hasProx |
True if at least one of the fields in this segment does not omitTermFreqAndPositions.
Definition at line 178 of file CheckIndex.cs.
System.String Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.name |
Name of the segment.
Definition at line 124 of file CheckIndex.cs.
int Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.numDeleted |
Number of deleted documents.
Definition at line 163 of file CheckIndex.cs.
int Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.numFiles |
Number of files referenced by this segment.
Definition at line 133 of file CheckIndex.cs.
bool Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.openReaderPassed |
True if we were able to open a SegmentReader on this segment.
Definition at line 168 of file CheckIndex.cs.
double Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.sizeMB |
Net size (MB) of the files referenced by this segment.
Definition at line 138 of file CheckIndex.cs.
StoredFieldStatus Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.storedFieldStatus |
Status for testing of stored fields (null if stored fields could not be tested).
Definition at line 193 of file CheckIndex.cs.
TermIndexStatus Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.termIndexStatus |
Status for testing of indexed terms (null if indexed terms could not be tested).
Definition at line 190 of file CheckIndex.cs.
TermVectorStatus Lucene.Net.Index.CheckIndex.Status.SegmentInfoStatus.termVectorStatus |
Status for testing of term vectors (null if term vectors could not be tested).
Definition at line 196 of file CheckIndex.cs.