Whoosh-Reloaded
2.7
Release notes
Quick start
Introduction to Whoosh
Glossary
Designing a schema
How to index documents
How to search
Parsing user queries
The default query language
Indexing and parsing dates/times
Query objects
About analyzers
Stemming, variations, and accent folding
Indexing and searching N-grams
Sorting and faceting
How to create highlighted search result excerpts
Query expansion and Key word extraction
“Did you mean… ?” Correcting errors in user queries
Field caches
Tips for speeding up batch indexing
Concurrency, locking, and versioning
Indexing and searching document hierarchies
Whoosh recipes
Whoosh API
Technical notes
Whoosh-Reloaded
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
add() (whoosh.fields.Schema method)
(whoosh.filedb.filetables.HashWriter method)
(whoosh.sorting.FacetMap method)
add_all() (whoosh.filedb.filetables.HashWriter method)
add_document() (whoosh.writing.AsyncWriter method)
(whoosh.writing.BufferedWriter method)
(whoosh.writing.IndexWriter method)
add_facet() (whoosh.sorting.Facets method)
add_facets() (whoosh.sorting.Facets method)
add_field() (whoosh.index.Index method)
(whoosh.sorting.Facets method)
(whoosh.writing.AsyncWriter method)
(whoosh.writing.IndexWriter method)
add_query() (whoosh.sorting.Facets method)
AdditiveBiMatcher (class in whoosh.matching)
after() (whoosh.idsets.DocIdSet method)
all() (whoosh.filedb.filetables.HashReader method)
all_doc_ids() (whoosh.codec.base.PerDocumentReader method)
all_ids() (whoosh.matching.Matcher method)
all_items() (whoosh.matching.Matcher method)
Analysis
AndMaybeMatcher (class in whoosh.matching)
AndNotMatcher (class in whoosh.matching)
as_dict() (whoosh.sorting.FacetMap method)
AsyncWriter (class in whoosh.writing)
B
BaseBitSet (class in whoosh.idsets)
BaseScorer (class in whoosh.scoring)
BasicFragmentScorer (class in whoosh.highlight)
before() (whoosh.idsets.DocIdSet method)
Best (class in whoosh.sorting)
BiMatcher (class in whoosh.matching)
BitColumn (class in whoosh.columns)
BitSet (class in whoosh.idsets)
BiWordFilter (class in whoosh.analysis)
block_quality() (whoosh.matching.Matcher method)
(whoosh.scoring.BaseScorer method)
BM25F (class in whoosh.scoring)
BOOLEAN (class in whoosh.fields)
BufferedWriter (class in whoosh.writing)
BufferFile (class in whoosh.filedb.structfile)
C
cancel() (whoosh.writing.AsyncWriter method)
(whoosh.writing.IndexWriter method)
Categorizer (class in whoosh.sorting)
categorizer() (whoosh.sorting.FacetType method)
CharacterBoosts (class in whoosh.formats)
Characters (class in whoosh.formats)
charset_table_to_dict() (in module whoosh.support.charset)
CharsetFilter (class in whoosh.analysis)
CharsetTokenizer (class in whoosh.analysis)
ChecksumFile (class in whoosh.filedb.structfile)
children() (whoosh.matching.Matcher method)
ClampedNumericColumn (class in whoosh.columns)
clean() (whoosh.fields.FieldType method)
close() (whoosh.filedb.filestore.Storage method)
(whoosh.filedb.structfile.StructFile method)
(whoosh.index.Index method)
Codec (class in whoosh.codec.base)
Column (class in whoosh.columns)
ColumnReader (class in whoosh.columns)
ColumnWriter (class in whoosh.columns)
CommaSeparatedTokenizer() (in module whoosh.analysis)
commit() (whoosh.writing.AsyncWriter method)
(whoosh.writing.BufferedWriter method)
(whoosh.writing.IndexWriter method)
CompoundWordFilter (class in whoosh.analysis)
CompressedBytesColumn (class in whoosh.columns)
ConstantScoreMatcher (class in whoosh.matching)
ContextFragmenter (class in whoosh.highlight)
copy() (whoosh.fields.Schema method)
(whoosh.matching.Matcher method)
copy_storage() (in module whoosh.filedb.filestore)
copy_to_ram() (in module whoosh.filedb.filestore)
Corpus
correct_query() (whoosh.spelling.QueryCorrector method)
Correction (class in whoosh.spelling)
Corrector (class in whoosh.spelling)
Count (class in whoosh.sorting)
create() (whoosh.filedb.filestore.Storage method)
create_file() (whoosh.codec.base.Segment method)
(whoosh.filedb.filestore.Storage method)
create_in() (in module whoosh.index)
create_index() (whoosh.filedb.filestore.Storage method)
D
DateRangeFacet (class in whoosh.sorting)
DATETIME (class in whoosh.fields)
decode_as() (whoosh.formats.Format method)
decoder() (whoosh.formats.Format method)
default_charset (in module whoosh.support.charset)
default_value() (whoosh.columns.Column method)
delete_by_query() (whoosh.writing.IndexWriter method)
delete_by_term() (whoosh.writing.AsyncWriter method)
(whoosh.writing.IndexWriter method)
delete_document() (whoosh.codec.base.Segment method)
(whoosh.writing.AsyncWriter method)
(whoosh.writing.BufferedWriter method)
(whoosh.writing.IndexWriter method)
delete_file() (whoosh.filedb.filestore.Storage method)
deleted_count() (whoosh.codec.base.Segment method)
DelimitedAttributeFilter (class in whoosh.analysis)
depth() (whoosh.matching.Matcher method)
destroy() (whoosh.filedb.filestore.Storage method)
DisjunctionMaxMatcher (class in whoosh.matching)
distance() (in module whoosh.support.levenshtein)
doc_count() (whoosh.codec.base.Segment method)
(whoosh.index.Index method)
doc_count_all() (whoosh.codec.base.Segment method)
(whoosh.index.Index method)
DocIdSet (class in whoosh.idsets)
Documents
DoubleMetaphoneFilter (class in whoosh.analysis)
E
EmptyIndexError
end_group() (whoosh.writing.IndexWriter method)
Existence (class in whoosh.formats)
exists() (in module whoosh.index)
exists_in() (in module whoosh.index)
F
FacetMap (class in whoosh.sorting)
Facets (class in whoosh.sorting)
FacetType (class in whoosh.sorting)
FancyAnalyzer() (in module whoosh.analysis)
fib() (in module whoosh.util)
field_length() (whoosh.index.Index method)
FieldConfigurationError
FieldFacet (class in whoosh.sorting)
Fields
FieldType (class in whoosh.fields)
FieldWriter (class in whoosh.codec.base)
file_exists() (whoosh.filedb.filestore.Storage method)
file_length() (whoosh.filedb.filestore.Storage method)
file_modified() (whoosh.filedb.filestore.Storage method)
FileIndex (class in whoosh.index)
FileStorage (class in whoosh.filedb.filestore)
FilterMatcher (class in whoosh.matching)
final() (whoosh.scoring.WeightingModel method)
first() (whoosh.idsets.DocIdSet method)
FixedBytesColumn (class in whoosh.columns)
flush() (whoosh.filedb.structfile.StructFile method)
Format (class in whoosh.formats)
Forward index
Fragment (class in whoosh.highlight)
fragment_matches() (whoosh.highlight.Fragmenter method)
fragment_tokens() (whoosh.highlight.Fragmenter method)
Fragmenter (class in whoosh.highlight)
FragmentScorer (class in whoosh.highlight)
Frequency (class in whoosh.formats)
(class in whoosh.scoring)
from_file() (whoosh.lang.wordnet.Thesaurus class method)
from_filename() (whoosh.lang.wordnet.Thesaurus class method)
from_storage() (whoosh.lang.wordnet.Thesaurus class method)
FunctionFacet (class in whoosh.sorting)
FunctionWeighting (class in whoosh.scoring)
G
GenshiFormatter (class in whoosh.highlight)
group() (whoosh.writing.IndexWriter method)
H
has_deletions() (whoosh.codec.base.Segment method)
HashReader (class in whoosh.filedb.filetables)
HashWriter (class in whoosh.filedb.filetables)
highlight() (in module whoosh.highlight)
Highlighter (class in whoosh.highlight)
HtmlFormatter (class in whoosh.highlight)
I
ID (class in whoosh.fields)
id() (whoosh.matching.Matcher method)
IDAnalyzer() (in module whoosh.analysis)
idf() (whoosh.scoring.WeightingModel method)
IDLIST (class in whoosh.fields)
IDTokenizer (class in whoosh.analysis)
Index (class in whoosh.index)
index() (whoosh.fields.FieldType method)
index_exists() (whoosh.filedb.filestore.Storage method)
IndexError
Indexing
IndexingError
IndexVersionError
IndexWriter (class in whoosh.writing)
IntersectionMatcher (class in whoosh.matching)
IntraWordFilter (class in whoosh.analysis)
InverseMatcher (class in whoosh.matching)
invert_update() (whoosh.idsets.DocIdSet method)
is_active() (whoosh.matching.Matcher method)
is_deleted() (whoosh.codec.base.Segment method)
is_empty() (whoosh.index.Index method)
items() (whoosh.fields.Schema method)
(whoosh.sorting.Facets method)
items_as() (whoosh.matching.Matcher method)
K
key_for() (whoosh.sorting.Categorizer method)
key_to_name() (whoosh.sorting.Categorizer method)
keys_for() (whoosh.sorting.Categorizer method)
KEYWORD (class in whoosh.fields)
KeywordAnalyzer() (in module whoosh.analysis)
L
LanguageAnalyzer() (in module whoosh.analysis)
last() (whoosh.idsets.DocIdSet method)
last_modified() (whoosh.index.Index method)
latest_generation() (whoosh.index.Index method)
list() (whoosh.filedb.filestore.Storage method)
ListMatcher (class in whoosh.matching)
lock() (whoosh.filedb.filestore.Storage method)
LockError
LoggingFilter (class in whoosh.analysis)
LowercaseFilter (class in whoosh.analysis)
M
make_binary_tree() (in module whoosh.util)
make_index() (in module whoosh.lang.wordnet)
make_weighted_tree() (in module whoosh.util)
Matcher (class in whoosh.matching)
matching_terms() (whoosh.matching.Matcher method)
max_field_length() (whoosh.index.Index method)
max_quality() (whoosh.matching.Matcher method)
(whoosh.scoring.BaseScorer method)
MultiCorrector (class in whoosh.spelling)
MultiFacet (class in whoosh.sorting)
MultiFilter (class in whoosh.analysis)
MultiIdSet (class in whoosh.idsets)
MultiMatcher (class in whoosh.matching)
MultiWeighting (class in whoosh.scoring)
must_retokenize() (whoosh.highlight.Fragmenter method)
N
names() (whoosh.fields.Schema method)
(whoosh.sorting.Facets method)
next() (whoosh.matching.Matcher method)
NGRAM (class in whoosh.fields)
NgramAnalyzer() (in module whoosh.analysis)
NgramFilter (class in whoosh.analysis)
NgramTokenizer (class in whoosh.analysis)
NgramWordAnalyzer() (in module whoosh.analysis)
NGRAMWORDS (class in whoosh.fields)
NoQualityAvailable
NullMatcher (in module whoosh.matching)
NUMERIC (class in whoosh.fields)
NumericColumn (class in whoosh.columns)
O
OnDiskBitSet (class in whoosh.idsets)
open() (whoosh.filedb.filetables.HashReader class method)
open_dir() (in module whoosh.index)
open_file() (whoosh.codec.base.Segment method)
(whoosh.filedb.filestore.Storage method)
open_index() (whoosh.filedb.filestore.Storage method)
optimize() (whoosh.filedb.filestore.Storage method)
(whoosh.index.Index method)
OrderedHashReader (class in whoosh.filedb.filetables)
OrderedHashWriter (class in whoosh.filedb.filetables)
OrderedList (class in whoosh.sorting)
OutOfDateError
P
parse_file() (in module whoosh.lang.wordnet)
parse_query() (whoosh.fields.FieldType method)
parse_range() (whoosh.fields.FieldType method)
PassFilter (class in whoosh.analysis)
PathTokenizer (class in whoosh.analysis)
PerDocumentReader (class in whoosh.codec.base)
PerDocumentWriter (class in whoosh.codec.base)
PickleColumn (class in whoosh.columns)
PinpointFragmenter (class in whoosh.highlight)
PositionBoosts (class in whoosh.formats)
Positions (class in whoosh.formats)
Postings
PostingsWriter (class in whoosh.codec.base)
process_text() (whoosh.fields.FieldType method)
Q
QueryCorrector (class in whoosh.spelling)
QueryFacet (class in whoosh.sorting)
R
RamStorage (class in whoosh.filedb.filestore)
RangeFacet (class in whoosh.sorting)
ranges_for_key() (whoosh.filedb.filetables.HashReader method)
read_pickle() (whoosh.filedb.structfile.StructFile method)
read_string() (whoosh.filedb.structfile.StructFile method)
read_svarint() (whoosh.filedb.structfile.StructFile method)
read_tagint() (whoosh.filedb.structfile.StructFile method)
read_varint() (whoosh.filedb.structfile.StructFile method)
reader() (whoosh.columns.Column method)
(whoosh.index.Index method)
(whoosh.writing.AsyncWriter method)
(whoosh.writing.BufferedWriter method)
(whoosh.writing.IndexWriter method)
ReaderCorrector (class in whoosh.spelling)
ReadOnlyError
ReadTooFar
RefBytesColumn (class in whoosh.columns)
refresh() (whoosh.index.Index method)
RegexAnalyzer() (in module whoosh.analysis)
RegexTokenizer (class in whoosh.analysis)
relative() (in module whoosh.support.levenshtein)
remove_field() (whoosh.index.Index method)
(whoosh.writing.AsyncWriter method)
(whoosh.writing.IndexWriter method)
rename_file() (whoosh.filedb.filestore.Storage method)
replace() (whoosh.matching.Matcher method)
RequireMatcher (class in whoosh.matching)
reset() (whoosh.matching.Matcher method)
Reverse index
ReverseTextFilter (class in whoosh.analysis)
ReverseWeighting (class in whoosh.scoring)
run() (whoosh.writing.AsyncWriter method)
S
Schema
(class in whoosh.fields)
SchemaClass (class in whoosh.fields)
scorable_names() (whoosh.fields.Schema method)
score() (whoosh.matching.Matcher method)
(whoosh.scoring.BaseScorer method)
ScoreFacet (class in whoosh.sorting)
scorer() (whoosh.scoring.WeightingModel method)
searcher() (whoosh.index.Index method)
Segment (class in whoosh.codec.base)
self_parsing() (whoosh.fields.FieldType method)
SentenceFragmenter (class in whoosh.highlight)
separate_spelling() (whoosh.fields.FieldType method)
set_searcher() (whoosh.sorting.Categorizer method)
ShingleFilter (class in whoosh.analysis)
SimpleAnalyzer() (in module whoosh.analysis)
SimpleQueryCorrector (class in whoosh.spelling)
skip_to() (whoosh.matching.Matcher method)
skip_to_quality() (whoosh.matching.Matcher method)
sortable_terms() (whoosh.fields.FieldType method)
SortedIntSet (class in whoosh.idsets)
SpaceSeparatedTokenizer() (in module whoosh.analysis)
spans() (whoosh.matching.Matcher method)
spellable_words() (whoosh.fields.FieldType method)
spelling_fieldname() (whoosh.fields.FieldType method)
StandardAnalyzer() (in module whoosh.analysis)
start_group() (whoosh.writing.IndexWriter method)
stem() (in module whoosh.lang.porter)
StemFilter (class in whoosh.analysis)
StemmingAnalyzer() (in module whoosh.analysis)
StopFilter (class in whoosh.analysis)
Storage (class in whoosh.filedb.filestore)
STORED (class in whoosh.fields)
stored_names() (whoosh.fields.Schema method)
StoredFieldFacet (class in whoosh.sorting)
stores_lists() (whoosh.columns.Column method)
StripFilter (class in whoosh.analysis)
StructColumn (class in whoosh.columns)
StructFile (class in whoosh.filedb.structfile)
subfields() (whoosh.fields.FieldType method)
SubstitutionFilter (class in whoosh.analysis)
suggest() (whoosh.spelling.Corrector method)
supports() (whoosh.fields.FieldType method)
(whoosh.formats.Format method)
(whoosh.matching.Matcher method)
supports_block_quality() (whoosh.matching.Matcher method)
(whoosh.scoring.BaseScorer method)
synchronized() (in module whoosh.util)
synonyms() (in module whoosh.lang.wordnet)
(whoosh.lang.wordnet.Thesaurus method)
T
TeeFilter (class in whoosh.analysis)
temp_storage() (whoosh.filedb.filestore.Storage method)
Term vector
term() (whoosh.matching.Matcher method)
term_matchers() (whoosh.matching.Matcher method)
TermsReader (class in whoosh.codec.base)
TEXT (class in whoosh.fields)
TF_IDF (class in whoosh.scoring)
Thesaurus (class in whoosh.lang.wordnet)
to_bytes() (whoosh.fields.FieldType method)
to_column_value() (whoosh.fields.FieldType method)
to_storage() (whoosh.lang.wordnet.Thesaurus method)
Token (class in whoosh.analysis)
tokenize() (whoosh.fields.FieldType method)
U
unclosed() (in module whoosh.util)
UnionMatcher (class in whoosh.matching)
UnknownFieldError
UnorderedList (class in whoosh.sorting)
unstopped() (in module whoosh.analysis)
up_to_date() (whoosh.index.Index method)
update_document() (whoosh.writing.AsyncWriter method)
(whoosh.writing.BufferedWriter method)
(whoosh.writing.IndexWriter method)
UppercaseFormatter (class in whoosh.highlight)
V
value() (whoosh.matching.Matcher method)
value_as() (whoosh.matching.Matcher method)
VarBytesColumn (class in whoosh.columns)
variations() (in module whoosh.lang.morph_en)
version() (in module whoosh.index)
version_in() (in module whoosh.index)
W
weight() (whoosh.matching.Matcher method)
WeightingModel (class in whoosh.scoring)
WeightLengthScorer (class in whoosh.scoring)
WeightScorer (class in whoosh.scoring)
WholeFragmenter (class in whoosh.highlight)
whoosh.analysis (module)
whoosh.codec.base (module)
whoosh.columns (module)
whoosh.fields (module)
whoosh.filedb.filestore (module)
whoosh.filedb.filetables (module)
whoosh.filedb.structfile (module)
whoosh.formats (module)
whoosh.highlight (module)
whoosh.idsets (module)
whoosh.index (module)
whoosh.lang.morph_en (module)
whoosh.lang.porter (module)
whoosh.lang.wordnet (module)
whoosh.matching (module)
whoosh.scoring (module)
whoosh.sorting (module)
whoosh.spelling (module)
whoosh.support.charset (module)
whoosh.support.levenshtein (module)
whoosh.util (module)
whoosh.writing (module)
word_values() (whoosh.formats.Format method)
WrappingMatcher (class in whoosh.matching)
write_byte() (whoosh.filedb.structfile.StructFile method)
write_pickle() (whoosh.filedb.structfile.StructFile method)
write_string() (whoosh.filedb.structfile.StructFile method)
write_svarint() (whoosh.filedb.structfile.StructFile method)
write_tagint() (whoosh.filedb.structfile.StructFile method)
write_varint() (whoosh.filedb.structfile.StructFile method)
writer() (whoosh.columns.Column method)
(whoosh.index.Index method)
written() (whoosh.codec.base.PostingsWriter method)