Revision 386339386638 () - Diff

Link to this snippet: https://friendpaste.com/56X61Tkfi6u1iwDEOvVD7A
Embed:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
(ns stone.db
(:import (java.io File IOException))
(:use clojure.contrib.json)
(:require [clojure.contrib.duck-streams :as duck])
(:require [clojure.java.io :as io])
(:require [clojure.contrib.string :as s])
(:import
(org.apache.lucene.document Document Field Field$Store Field$Index NumericField)
(org.apache.lucene.analysis.standard StandardAnalyzer)
(org.apache.lucene.analysis WhitespaceAnalyzer)
(org.apache.lucene.store RAMDirectory)
(org.apache.lucene.search IndexSearcher QueryWrapperFilter TermQuery Sort)
(org.apache.lucene.queryParser QueryParser)
(org.apache.lucene.index IndexWriter IndexWriter$MaxFieldLength IndexReader Term)
(org.apache.lucene.util Version)
))


(def index RAMDirectory.)