(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.)