public class PatternsForEachTokenLucene<E extends Pattern> extends PatternsForEachToken<E>
| Constructor and Description |
|---|
PatternsForEachTokenLucene(java.util.Properties props) |
PatternsForEachTokenLucene(java.util.Properties props,
java.util.Map<java.lang.String,java.util.Map<java.lang.Integer,java.util.Set<E>>> pats) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPatterns(java.util.Map<java.lang.String,java.util.Map<java.lang.Integer,java.util.Set<E>>> pats) |
void |
addPatterns(java.lang.String id,
java.util.Map<java.lang.Integer,java.util.Set<E>> p) |
void |
checkClean() |
void |
close() |
void |
createIndexIfUsingDBAndNotExists() |
java.util.Map<java.lang.String,java.util.Map<java.lang.Integer,java.util.Set<E>>> |
getPatternsForAllTokens(java.util.Collection<java.lang.String> sentIds) |
java.util.Map<java.lang.Integer,java.util.Set<E>> |
getPatternsForAllTokens(java.lang.String sentId) |
void |
load(java.lang.String allPatternsDir) |
boolean |
save(java.lang.String dir) |
void |
setupSearch() |
getPatternsInstance, getStoreWay, updatePatternspublic PatternsForEachTokenLucene(java.util.Properties props,
java.util.Map<java.lang.String,java.util.Map<java.lang.Integer,java.util.Set<E>>> pats)
public PatternsForEachTokenLucene(java.util.Properties props)
public void checkClean()
public void setupSearch()
setupSearch in class PatternsForEachToken<E extends Pattern>public void addPatterns(java.util.Map<java.lang.String,java.util.Map<java.lang.Integer,java.util.Set<E>>> pats)
addPatterns in class PatternsForEachToken<E extends Pattern>public void close()
close in class PatternsForEachToken<E extends Pattern>public void load(java.lang.String allPatternsDir)
load in class PatternsForEachToken<E extends Pattern>public void addPatterns(java.lang.String id,
java.util.Map<java.lang.Integer,java.util.Set<E>> p)
addPatterns in class PatternsForEachToken<E extends Pattern>public void createIndexIfUsingDBAndNotExists()
createIndexIfUsingDBAndNotExists in class PatternsForEachToken<E extends Pattern>public java.util.Map<java.lang.Integer,java.util.Set<E>> getPatternsForAllTokens(java.lang.String sentId)
getPatternsForAllTokens in class PatternsForEachToken<E extends Pattern>public boolean save(java.lang.String dir)
save in class PatternsForEachToken<E extends Pattern>public java.util.Map<java.lang.String,java.util.Map<java.lang.Integer,java.util.Set<E>>> getPatternsForAllTokens(java.util.Collection<java.lang.String> sentIds)
getPatternsForAllTokens in class PatternsForEachToken<E extends Pattern>