Class SegmentReader
NOTE: This API is new and still experimental (subject to change suddenly in the next release)
Inherited Members
Namespace:
Assembly: Lucene.Net.NetCore.dll
Syntax
public class SegmentReader : IndexReader, IDisposable
Constructors
Name | Description |
---|---|
Segment |
Fields
Name | Description |
---|---|
read |
Properties
Name | Description |
---|---|
core_For |
|
deleted |
|
deleted |
|
Deletes |
|
Field |
|
Has |
|
Max |
|
norms_For |
|
Segment |
Return the name of the segment this reader is reading. |
Term |
|
Unique |
Methods
Name | Description |
---|---|
Clone() | |
Clone(Boolean) | |
Clone |
Clones the deleteDocs BitVector. May be overridden by subclasses. New and experimental. |
Clone |
Clones the norm bytes. May be overridden by subclasses. New and experimental. |
Directory() | Returns the directory this index resides in. |
Doc |
|
Do |
|
DoCommit(Collections.Generic.IDictionary<String, String>) | |
Document(Int32, Field |
|
Do |
|
Do |
|
Do |
|
Field |
|
Get(Boolean, Segment |
|
Get(Boolean, Directory, Segment |
|
Get |
|
Get |
|
Get |
|
Get |
Lotsa tests did hacks like: |
Get |
|
Get |
Return a term frequency vector for the specified document and field. The vector returned contains term numbers and frequencies for all terms in the specified field of this document, if the field had storeTermVector flag set. If the flag was not set, the method returns null. |
Get |
|
Get |
Return an array of term frequency vectors for the specified document. The array contains a vector for each vectorized field in the document. Each vector vector contains term numbers and frequencies for all terms in a given vectorized field. If no such fields existed, the method returns null. |
Has |
|
Is |
|
Norms(String) | |
Norms(String, Byte[], Int32) | Read norms into a pre-allocated array. |
Norms |
|
Norms |
|
Num |
|
Term |
|
Term |
|
Term |
|
Terms() | |
Terms(Term) | |
Terms |