Class IndexFileNames
Useful constants representing filenames and extensions used by lucene
Inheritance
Namespace:
Assembly: Lucene.Net.NetCore.dll
Syntax
public sealed class IndexFileNames : object
Fields
Name | Description |
---|---|
COMPOUND_EXTENSIONS | File extensions of old-style index files |
COMPOUND_FILE_EXTENSION | Extension of compound file |
COMPOUND_FILE_STORE_EXTENSION | Extension of compound file for doc store files |
DELETABLE | Name of the index deletable file (only used in pre-lockless indices) |
FIELD_INFOS_EXTENSION | Extension of field infos |
FIELDS_EXTENSION | Extension of stored fields file |
FIELDS_INDEX_EXTENSION | Extension of stored fields index file |
FREQ_EXTENSION | Extension of freq postings file |
GEN_EXTENSION | Extension of gen file |
INDEX_EXTENSIONS | This array contains all filename extensions used by
Lucene's index files, with two exceptions, namely the
extension made up from |
INDEX_EXTENSIONS_IN_COMPOUND_FILE | File extensions that are added to a compound file (same as above, minus "del", "gen", "cfs"). |
NON_STORE_INDEX_EXTENSIONS | |
NORMS_EXTENSION | Extension of norms file |
PLAIN_NORMS_EXTENSION | Extension of plain norms |
PROX_EXTENSION | Extension of prox postings file |
SEGMENTS | Name of the index segment file |
SEGMENTS_GEN | Name of the generation reference file name |
SEPARATE_NORMS_EXTENSION | Extension of separate norms |
STORE_INDEX_EXTENSIONS | |
TERMS_EXTENSION | Extension of terms file |
TERMS_INDEX_EXTENSION | Extension of terms index file |
VECTOR_EXTENSIONS | File extensions for term vector support |
VECTORS_DOCUMENTS_EXTENSION | Extension of vectors documents file |
VECTORS_FIELDS_EXTENSION | Extension of vectors fields file |
VECTORS_INDEX_EXTENSION | Extension of vectors index file |
Methods
Name | Description |
---|---|
File |
Computes the full file name from base, extension and generation. If the generation is -1, the file name is null. If it's 0, the file name is If it's > 0, the file name is |