Engine
Date: 2013-11-30

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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

Field Summary
`java.util.ArrayList<java.lang.String>` | `bestCategories`
`java.util.ArrayList<java.lang.String>` | `bestColumns`
`java.util.ArrayList<java.lang.Double>` | `bestScores`
`java.lang.String` | `columnFilter`
`java.util.HashMap<java.lang.String,CategoryScores>` | `scoresTable`

Constructor Summary
`Engine(LexicalEngineConfiguration Config, java.lang.String ColumnFilter, java.lang.String configPath)`

Method Summary
`void` | `calcLike(CategoryOrderedList col, java.lang.String unknownSeriesName, java.lang.String unknownSeriesColumn)`
`void` | `calcLikeThread(CategoryOrderedList col, java.lang.String unknownSeriesName, java.lang.String unknownSeriesColumn, java.lang.String singletonString)`
`SessionFactory` | `getDBSession()`
`SessionFactory` | `getDBSession(LexicalEngineConfiguration externalConf)`
`java.lang.String` | `getSingletonElement()`
`java.util.ArrayList<SingleResult>` | `getSingletonMatches()`
`void` | `resetEngine(LexicalEngineConfiguration Config, java.lang.String ColumnFilter, java.lang.String configPath)`

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### 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

Constructor Detail

### Engine

    public Engine(LexicalEngineConfiguration Config,
                  java.lang.String ColumnFilter,
                  java.lang.String configPath)

Method Detail

### 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)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD