Class StoredFieldVisitor
Expert: Provides a low-level means of accessing the stored field
values in an index. See Document(Int32, Stored
NOTE: a Stored
See Document
Namespace: Lucene.Net.Index
Assembly: Lucene.Net.dll
Syntax
public abstract class StoredFieldVisitor : object
Constructors
| Improve this Doc View SourceStoredFieldVisitor()
Sole constructor. (For invocation by subclass constructors, typically implicit.)
Declaration
protected StoredFieldVisitor()
Methods
| Improve this Doc View SourceBinaryField(FieldInfo, Byte[])
Process a binary field.
Declaration
public virtual void BinaryField(FieldInfo fieldInfo, byte[] value)
Parameters
Type | Name | Description |
---|---|---|
Field |
fieldInfo | |
System. |
value | newly allocated byte array with the binary contents. |
DoubleField(FieldInfo, Double)
Process a
Declaration
public virtual void DoubleField(FieldInfo fieldInfo, double value)
Parameters
Type | Name | Description |
---|---|---|
Field |
fieldInfo | |
System. |
value |
Int32Field(FieldInfo, Int32)
Process a
Declaration
public virtual void Int32Field(FieldInfo fieldInfo, int value)
Parameters
Type | Name | Description |
---|---|---|
Field |
fieldInfo | |
System. |
value |
Int64Field(FieldInfo, Int64)
Process a
Declaration
public virtual void Int64Field(FieldInfo fieldInfo, long value)
Parameters
Type | Name | Description |
---|---|---|
Field |
fieldInfo | |
System. |
value |
NeedsField(FieldInfo)
Hook before processing a field.
Before a field is processed, this method is invoked so that
subclasses can return a Stored
Declaration
public abstract StoredFieldVisitor.Status NeedsField(FieldInfo fieldInfo)
Parameters
Type | Name | Description |
---|---|---|
Field |
fieldInfo |
Returns
Type | Description |
---|---|
Stored |
SingleField(FieldInfo, Single)
Process a
Declaration
public virtual void SingleField(FieldInfo fieldInfo, float value)
Parameters
Type | Name | Description |
---|---|---|
Field |
fieldInfo | |
System. |
value |
StringField(FieldInfo, String)
Process a
Declaration
public virtual void StringField(FieldInfo fieldInfo, string value)
Parameters
Type | Name | Description |
---|---|---|
Field |
fieldInfo | |
System. |
value |