Module probly_search::index[][src]

Structs

DocumentDetails

Document Details object stores additional information about documents.

DocumentPointer

Document pointer contains information about term frequency for a document.

FieldDetails

Field Details contains additional information about fields.

Index

Index data structure.

InvertedIndexNode

Inverted Index Node. Inverted index is implemented with a trie data structure.

Functions

add_document_to_index

Adds a document to the index.

create_index

Creates an Index.

find_inverted_index_node

Finds inverted index node that matches the term.

remove_document_from_index

  • Remove document from the index.

  • typeparam T Document key.

  • index Index.

  • removed Set of removed document ids.

  • key Document key.

  • vacuum_index

    Cleans up removed documents from the {@link Index}.