(add-entry-directory index analyzer template entry opts)adds an entry given directory
adds an entry given directory
(add-entry-writer writer _ template entry opts)adds an entry given writer
adds an entry given writer
creates a lucene directory (store
(directory {:store :memory}) => org.apache.lucene.store.ByteBuffersDirectory
creates a lucene directory (store
(directory {:store :memory})
=> org.apache.lucene.store.ByteBuffersDirectory(directory-disk {:keys [path]})creates a disk based directory
(directory-disk {:path "test-scratch/lib.lucene/index"}) => org.apache.lucene.store.NIOFSDirectory
creates a disk based directory
(directory-disk {:path "test-scratch/lib.lucene/index"})
=> org.apache.lucene.store.NIOFSDirectory(directory-memory _)creates a ram directory
(directory-memory {}) => org.apache.lucene.store.ByteBuffersDirectory
creates a ram directory
(directory-memory {})
=> org.apache.lucene.store.ByteBuffersDirectory(query-term terms)creates a query term
(query-term {:id "hello"}) => org.apache.lucene.index.Term
creates a query term
(query-term {:id "hello"})
=> org.apache.lucene.index.Term(reader directory)creates an IndexReader
(reader (doto (directory {:store :memory}) (add-entry-directory (analyzer/analyzer {:type :standard}) {} {:id "hello"} nil))) => org.apache.lucene.index.StandardDirectoryReader
creates an IndexReader
(reader (doto (directory {:store :memory})
(add-entry-directory (analyzer/analyzer {:type :standard})
{}
{:id "hello"}
nil)))
=> org.apache.lucene.index.StandardDirectoryReader(remove-entry-directory index analyzer terms opts)removes an entry given directory
removes an entry given directory
(remove-entry-writer writer analyzer terms opts)removes an entry given writer
removes an entry given writer
(search-directory index analyzer terms opts)search using the directory
search using the directory
(search-reader reader
analyzer
terms
{:keys [mode page-offset page-results max-results]
:or {page-offset 0 max-results 40 page-results 20}})search using the reader
search using the reader
(update-entry-directory index analyzer template terms entry opts)updates an entry given directory
updates an entry given directory
(update-entry-writer writer analyzer template terms entry opts)updates an entry given writer
updates an entry given writer
(writer directory)(writer directory analyzer)creates an IndexWriter
(writer (directory {:store :memory})) => org.apache.lucene.index.IndexWriter
creates an IndexWriter
(writer (directory {:store :memory}))
=> org.apache.lucene.index.IndexWritercljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |