class
NxmlSearcher extends AnyRef
Instance Constructors
-
new
NxmlSearcher(indexDir: String)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
close(): Unit
-
def
countDocsContaining(eventDocs: Set[(Int, Float)], token: String): Int
-
def
docs(ids: Set[(Int, Float)]): Set[(Document, Float)]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
val
indexDir: String
-
def
intersection(s1: Set[(Int, Float)], s2: Set[(Int, Float)]): Set[(Int, Float)]
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
val
reader: DirectoryReader
-
def
saveDocs(resultDir: String, docIds: Set[(Int, Float)], maxDocs: Int, maxSize: Double = 1E6): Unit
-
def
saveIds(docs: Set[(Document, Float)]): Unit
-
def
saveNxml(resultDir: String, docs: Set[(Document, Float)], howManyToSave: Int = 0): Unit
-
def
search(query: String, totalHits: Int = TOTAL_HITS): Set[(Int, Float)]
-
def
searchByField(query: String, field: String, analyzer: Analyzer, totalHits: Int = TOTAL_HITS, verbose: Boolean = true): Set[(Int, Float)]
-
def
searchByIds(ids: Array[String], resultDir: String): Unit
-
def
searchId(id: String, totalHits: Int = 1): Set[(Int, Float)]
-
val
searcher: IndexSearcher
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
union(s1: Set[Int], s2: Set[Int]): Set[Int]
-
def
useCase(resultDir: String): Unit
-
def
useCase4a(resultDir: String): Unit
-
def
useCase4b(resultDir: String): Unit
-
def
useCase4c(resultDir: String): Unit
-
def
useCase4d(resultDir: String): Unit
-
def
useCaseAFib(resultDir: String, maxDocs: Int): Unit
-
def
useCaseAnyInteraction(resultDir: String, maxDocs: Int): Unit
-
def
useCaseCH(resultDir: String): Unit
-
def
useCaseCrop(resultDir: String): Unit
-
def
useCaseDengue(resultDir: String): Unit
-
def
useCaseFall2017Eval(resultDir: String): Unit
-
def
useCaseNCD(resultDir: String): Unit
-
def
useCaseNCD2(resultDir: String): Unit
-
def
useCasePhase3a(resultDir: String): Unit
-
def
useCasePhase3b(resultDir: String): Unit
-
def
useCasePhase3c(resultDir: String): Unit
-
def
useCasePhase3d(resultDir: String): Unit
-
def
useCaseTB(resultDir: String): Unit
-
def
useCaseUPittJan2018(resultDir: String): Unit
-
def
vanillaUseCase(query: String, resultDir: String, maxDocs: Int = Int.MaxValue): Unit
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
Searches the NXML index created by NXML indexer User: mihais Date: 10/19/15 Last Modified: Remove unused processors client refs.