All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
abstract void |
addPatterns(Map<String,Map<Integer,Set<Integer>>> pats) |
abstract void |
addPatterns(String id,
Map<Integer,Set<Integer>> p) |
abstract void |
close() |
abstract void |
createIndexIfUsingDBAndNotExists() |
abstract Map<String,Map<Integer,Set<Integer>>> |
getPatternsForAllTokens(Collection<String> sampledSentIds) |
abstract Map<Integer,Set<Integer>> |
getPatternsForAllTokens(String sentId) |
static PatternsForEachToken |
getPatternsInstance(Properties props,
ConstantsAndVariables.PatternForEachTokenWay storePatsForEachToken) |
ConstantsAndVariables.PatternForEachTokenWay |
getStoreWay() |
abstract ConcurrentHashIndex<SurfacePattern> |
readPatternIndex(String dir)
Only for Lucene and DB
|
abstract void |
savePatternIndex(ConcurrentHashIndex<SurfacePattern> index,
String dir) |
void |
updatePatterns(Map<String,Map<Integer,Set<Integer>>> tempPatsForSents) |