Interface SearchEngine

All Superinterfaces:
AutoCloseable, Closeable
All Known Implementing Classes:
ElasticsearchEngine, SqlSearchEngine

public interface SearchEngine extends Closeable

A full-text search engine: documents in named indexes, found by text.

A document is a Map of strings, numbers, booleans, lists and nested maps; every string in it is searchable. Index names are lowercase letters, digits, - and _, the subset every engine accepts.