Class: FastRI::FullTextIndexer

Class | FastRI::FullTextIndexer
In: | lib/fastri/full_text_indexer.rb
Parent: | Object

### Methods

add_document build_index data documents find_suffixes find_suffixes_simple new preprocess

### Constants

WORD_RE | = | /[A-Za-z0-9_]+/
NONWORD_RE | = | /[^A-Za-z0-9_]+/
MAGIC | = | "FastRI full-text index #{FASTRI_FT_INDEX_FORMAT}\0"

### Public Class methods

new(max_querysize)

### Public Instance methods

add_document(name, data, metadata = {})
build_index(full_text_IO, suffix_array_IO)
data(name)
documents()
find_suffixes(text, offset)
find_suffixes_simple(string, word_re, nonword_re, offset)
preprocess(str)

[Validate]