org.gcube.contentmanagement.lexicalmatcher.analysis.core
Class Engine
java.lang.Object
org.gcube.contentmanagement.lexicalmatcher.analysis.core.Engine
public class Engine
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bestCategories
public java.util.ArrayList<java.lang.String> bestCategories
bestScores
public java.util.ArrayList<java.lang.Double> bestScores
bestColumns
public java.util.ArrayList<java.lang.String> bestColumns
scoresTable
public java.util.HashMap<java.lang.String,CategoryScores> scoresTable
columnFilter
public java.lang.String columnFilter
Engine
public Engine(LexicalEngineConfiguration Config,
java.lang.String ColumnFilter,
java.lang.String configPath)
getSingletonMatches
public java.util.ArrayList<SingleResult> getSingletonMatches()
getSingletonElement
public java.lang.String getSingletonElement()
getDBSession
public SessionFactory getDBSession()
throws java.lang.Exception
- Throws:
java.lang.Exception
getDBSession
public SessionFactory getDBSession(LexicalEngineConfiguration externalConf)
throws java.lang.Exception
- Throws:
java.lang.Exception
resetEngine
public void resetEngine(LexicalEngineConfiguration Config,
java.lang.String ColumnFilter,
java.lang.String configPath)
calcLike
public void calcLike(CategoryOrderedList col,
java.lang.String unknownSeriesName,
java.lang.String unknownSeriesColumn)
calcLikeThread
public void calcLikeThread(CategoryOrderedList col,
java.lang.String unknownSeriesName,
java.lang.String unknownSeriesColumn,
java.lang.String singletonString)