C# Класс Lucene.Net.Index.DocHelper

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
All IndexableField>.IDictionary
CustomType Lucene.Net.Documents.FieldType
CustomType2 Lucene.Net.Documents.FieldType
CustomType3 Lucene.Net.Documents.FieldType
CustomType5 Lucene.Net.Documents.FieldType
CustomType6 Lucene.Net.Documents.FieldType
CustomType7 Lucene.Net.Documents.FieldType
CustomType8 Lucene.Net.Documents.FieldType
FIELD_2_FREQS int[]
FIELD_UTF2_FREQS int[]
Fields Lucene.Net.Documents.Field[]
Indexed IndexableField>.IDictionary
KeyField Lucene.Net.Documents.Field
LARGE_LAZY_FIELD_TEXT string
LAZY_FIELD_BINARY_BYTES byte[]
LargeLazyField Lucene.Net.Documents.Field
Lazy IndexableField>.IDictionary
LazyField Lucene.Net.Documents.Field
LazyFieldBinary Lucene.Net.Documents.Field
NameValues object>.IDictionary
NoNorms IndexableField>.IDictionary
NoNormsField Lucene.Net.Documents.Field
NoTFField Lucene.Net.Documents.Field
NoTf IndexableField>.IDictionary
Notermvector IndexableField>.IDictionary
Stored IndexableField>.IDictionary
Termvector IndexableField>.IDictionary
TextField1 Lucene.Net.Documents.Field
TextField2 Lucene.Net.Documents.Field
TextField3 Lucene.Net.Documents.Field
TextUtfField1 Lucene.Net.Documents.Field
TextUtfField2 Lucene.Net.Documents.Field
UnIndField Lucene.Net.Documents.Field
UnStoredField1 Lucene.Net.Documents.Field
UnStoredField2 Lucene.Net.Documents.Field
Unindexed IndexableField>.IDictionary
Unstored IndexableField>.IDictionary

Открытые методы

Метод Описание
CreateDocument ( int n, string indexName, int numFields ) : Lucene.Net.Documents.Document
NumFields ( Lucene.Net.Documents.Document doc ) : int
SetupDoc ( Lucene.Net.Documents.Document doc ) : void

Adds the fields above to a document

WriteDoc ( Random random, Directory dir, Analyzer analyzer, Similarity similarity, Lucene.Net.Documents.Document doc ) : Lucene.Net.Index.SegmentCommitInfo

Writes the document to the directory using the analyzer and the similarity score; returns the SegmentInfo describing the new segment

WriteDoc ( Random random, Directory dir, Lucene.Net.Documents.Document doc ) : Lucene.Net.Index.SegmentCommitInfo

Writes the document to the directory using a segment named "test"; returns the SegmentInfo describing the new segment

Приватные методы

Метод Описание
Add ( IndexableField>.IDictionary map, IndexableField field ) : void
DocHelper ( ) : Lucene.Net.Documents

Описание методов

CreateDocument() публичный статический Метод

public static CreateDocument ( int n, string indexName, int numFields ) : Lucene.Net.Documents.Document
n int
indexName string
numFields int
Результат Lucene.Net.Documents.Document

NumFields() публичный статический Метод

public static NumFields ( Lucene.Net.Documents.Document doc ) : int
doc Lucene.Net.Documents.Document
Результат int

SetupDoc() публичный статический Метод

Adds the fields above to a document
public static SetupDoc ( Lucene.Net.Documents.Document doc ) : void
doc Lucene.Net.Documents.Document The document to write
Результат void

WriteDoc() публичный статический Метод

Writes the document to the directory using the analyzer and the similarity score; returns the SegmentInfo describing the new segment
public static WriteDoc ( Random random, Directory dir, Analyzer analyzer, Similarity similarity, Lucene.Net.Documents.Document doc ) : Lucene.Net.Index.SegmentCommitInfo
random System.Random
dir Directory
analyzer Analyzer
similarity Similarity
doc Lucene.Net.Documents.Document
Результат Lucene.Net.Index.SegmentCommitInfo

WriteDoc() публичный статический Метод

Writes the document to the directory using a segment named "test"; returns the SegmentInfo describing the new segment
public static WriteDoc ( Random random, Directory dir, Lucene.Net.Documents.Document doc ) : Lucene.Net.Index.SegmentCommitInfo
random System.Random
dir Directory
doc Lucene.Net.Documents.Document
Результат Lucene.Net.Index.SegmentCommitInfo

Описание свойств

All публичное статическое свойство

public static IDictionary All
Результат IndexableField>.IDictionary

CustomType публичное статическое свойство

public static FieldType,Lucene.Net.Documents CustomType
Результат Lucene.Net.Documents.FieldType

CustomType2 публичное статическое свойство

public static FieldType,Lucene.Net.Documents CustomType2
Результат Lucene.Net.Documents.FieldType

CustomType3 публичное статическое свойство

public static FieldType,Lucene.Net.Documents CustomType3
Результат Lucene.Net.Documents.FieldType

CustomType5 публичное статическое свойство

public static FieldType,Lucene.Net.Documents CustomType5
Результат Lucene.Net.Documents.FieldType

CustomType6 публичное статическое свойство

public static FieldType,Lucene.Net.Documents CustomType6
Результат Lucene.Net.Documents.FieldType

CustomType7 публичное статическое свойство

public static FieldType,Lucene.Net.Documents CustomType7
Результат Lucene.Net.Documents.FieldType

CustomType8 публичное статическое свойство

public static FieldType,Lucene.Net.Documents CustomType8
Результат Lucene.Net.Documents.FieldType

FIELD_2_FREQS публичное статическое свойство

public static int[] FIELD_2_FREQS
Результат int[]

FIELD_UTF2_FREQS публичное статическое свойство

public static int[] FIELD_UTF2_FREQS
Результат int[]

Fields публичное статическое свойство

public static Field[],Lucene.Net.Documents Fields
Результат Lucene.Net.Documents.Field[]

Indexed публичное статическое свойство

public static IDictionary Indexed
Результат IndexableField>.IDictionary

KeyField публичное статическое свойство

public static Field,Lucene.Net.Documents KeyField
Результат Lucene.Net.Documents.Field

LARGE_LAZY_FIELD_TEXT публичное статическое свойство

public static string LARGE_LAZY_FIELD_TEXT
Результат string

LAZY_FIELD_BINARY_BYTES публичное статическое свойство

public static byte[] LAZY_FIELD_BINARY_BYTES
Результат byte[]

LargeLazyField публичное статическое свойство

public static Field,Lucene.Net.Documents LargeLazyField
Результат Lucene.Net.Documents.Field

Lazy публичное статическое свойство

public static IDictionary Lazy
Результат IndexableField>.IDictionary

LazyField публичное статическое свойство

public static Field,Lucene.Net.Documents LazyField
Результат Lucene.Net.Documents.Field

LazyFieldBinary публичное статическое свойство

public static Field,Lucene.Net.Documents LazyFieldBinary
Результат Lucene.Net.Documents.Field

NameValues публичное статическое свойство

public static IDictionary NameValues
Результат object>.IDictionary

NoNorms публичное статическое свойство

public static IDictionary NoNorms
Результат IndexableField>.IDictionary

NoNormsField публичное статическое свойство

public static Field,Lucene.Net.Documents NoNormsField
Результат Lucene.Net.Documents.Field

NoTFField публичное статическое свойство

public static Field,Lucene.Net.Documents NoTFField
Результат Lucene.Net.Documents.Field

NoTf публичное статическое свойство

public static IDictionary NoTf
Результат IndexableField>.IDictionary

Notermvector публичное статическое свойство

public static IDictionary Notermvector
Результат IndexableField>.IDictionary

Stored публичное статическое свойство

public static IDictionary Stored
Результат IndexableField>.IDictionary

Termvector публичное статическое свойство

public static IDictionary Termvector
Результат IndexableField>.IDictionary

TextField1 публичное статическое свойство

public static Field,Lucene.Net.Documents TextField1
Результат Lucene.Net.Documents.Field

TextField2 публичное статическое свойство

public static Field,Lucene.Net.Documents TextField2
Результат Lucene.Net.Documents.Field

TextField3 публичное статическое свойство

public static Field,Lucene.Net.Documents TextField3
Результат Lucene.Net.Documents.Field

TextUtfField1 публичное статическое свойство

public static Field,Lucene.Net.Documents TextUtfField1
Результат Lucene.Net.Documents.Field

TextUtfField2 публичное статическое свойство

public static Field,Lucene.Net.Documents TextUtfField2
Результат Lucene.Net.Documents.Field

UnIndField публичное статическое свойство

public static Field,Lucene.Net.Documents UnIndField
Результат Lucene.Net.Documents.Field

UnStoredField1 публичное статическое свойство

public static Field,Lucene.Net.Documents UnStoredField1
Результат Lucene.Net.Documents.Field

UnStoredField2 публичное статическое свойство

public static Field,Lucene.Net.Documents UnStoredField2
Результат Lucene.Net.Documents.Field

Unindexed публичное статическое свойство

public static IDictionary Unindexed
Результат IndexableField>.IDictionary

Unstored публичное статическое свойство

public static IDictionary Unstored
Результат IndexableField>.IDictionary