org.gcube.contentmanagement.lexicalmatcher.analysis.core
Class LexicalEngineConfiguration
java.lang.Object
org.gcube.contentmanagement.lexicalmatcher.analysis.core.LexicalEngineConfiguration
public class LexicalEngineConfiguration
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
categoryDiscardThreshold
public float categoryDiscardThreshold
entryAcceptanceThreshold
public float entryAcceptanceThreshold
categoryDiscardDifferencialThreshold
public float categoryDiscardDifferencialThreshold
singleEntryRecognitionMaxDeviation
public float singleEntryRecognitionMaxDeviation
chunkSize
public int chunkSize
randomTake
public java.lang.Boolean randomTake
TimeSeriesChunksToTake
public int TimeSeriesChunksToTake
ReferenceChunksToTake
public int ReferenceChunksToTake
useSimpleDistance
public java.lang.Boolean useSimpleDistance
numberOfThreadsToUse
public int numberOfThreadsToUse
databaseDriver
public java.lang.String databaseDriver
databaseURL
public java.lang.String databaseURL
databaseUserName
public java.lang.String databaseUserName
databasePassword
public java.lang.String databasePassword
databaseDialect
public java.lang.String databaseDialect
databaseIdleConnectionTestPeriod
public java.lang.String databaseIdleConnectionTestPeriod
databaseAutomaticTestTable
public java.lang.String databaseAutomaticTestTable
referenceTable
public java.lang.String referenceTable
referenceColumn
public java.lang.String referenceColumn
idColumn
public java.lang.String idColumn
nameHuman
public java.lang.String nameHuman
description
public java.lang.String description
LexicalEngineConfiguration
public LexicalEngineConfiguration()
configure
public void configure(java.lang.String absoluteFilePath)
throws java.lang.Exception
- Throws:
java.lang.Exception
setCategoryDiscardThreshold
public void setCategoryDiscardThreshold(float categoryDiscardThreshold)
getCategoryDiscardThreshold
public float getCategoryDiscardThreshold()
setEntryAcceptanceThreshold
public void setEntryAcceptanceThreshold(float entryAcceptanceThreshold)
getEntryAcceptanceThreshold
public float getEntryAcceptanceThreshold()
setCategoryDiscardDifferencialThreshold
public void setCategoryDiscardDifferencialThreshold(float categoryDiscardDifferencialThreshold)
getCategoryDiscardDifferencialThreshold
public float getCategoryDiscardDifferencialThreshold()
setChunkSize
public void setChunkSize(int chunkSize)
getChunkSize
public int getChunkSize()
setRandomTake
public void setRandomTake(boolean randomTake)
isRandomTake
public boolean isRandomTake()
setTimeSeriesChunksToTake
public void setTimeSeriesChunksToTake(int timeSeriesChunksToTake)
getTimeSeriesChunksToTake
public int getTimeSeriesChunksToTake()
setReferenceChunksToTake
public void setReferenceChunksToTake(int referenceChunksToTake)
getReferenceChunksToTake
public int getReferenceChunksToTake()
setUseSimpleDistance
public void setUseSimpleDistance(boolean useSimpleDistance)
isUseSimpleDistance
public boolean isUseSimpleDistance()
setNumberOfThreadsToUse
public void setNumberOfThreadsToUse(int numberOfThreadsToUse)
getNumberOfThreadsToUse
public int getNumberOfThreadsToUse()
setSingleEntryRecognitionMaxDeviation
public void setSingleEntryRecognitionMaxDeviation(float singleEntryRecognitionMaxDeviation)
getSingleEntryRecognitionMaxDeviation
public float getSingleEntryRecognitionMaxDeviation()
mergeConfig
public void mergeConfig(LexicalEngineConfiguration config)
setDatabaseDriver
public void setDatabaseDriver(java.lang.String databaseDriver)
getDatabaseDriver
public java.lang.String getDatabaseDriver()
setDatabaseURL
public void setDatabaseURL(java.lang.String databaseURL)
getDatabaseURL
public java.lang.String getDatabaseURL()
setDatabaseUserName
public void setDatabaseUserName(java.lang.String databaseUserName)
getDatabaseUserName
public java.lang.String getDatabaseUserName()
setDatabasePassword
public void setDatabasePassword(java.lang.String databasePassword)
getDatabasePassword
public java.lang.String getDatabasePassword()
setDatabaseDialect
public void setDatabaseDialect(java.lang.String databaseDialect)
getDatabaseDialect
public java.lang.String getDatabaseDialect()
setDatabaseIdleConnectionTestPeriod
public void setDatabaseIdleConnectionTestPeriod(java.lang.String databaseIdleConnectionTestPeriod)
getDatabaseIdleConnectionTestPeriod
public java.lang.String getDatabaseIdleConnectionTestPeriod()
setDatabaseAutomaticTestTable
public void setDatabaseAutomaticTestTable(java.lang.String databaseAutomaticTestTable)
getDatabaseAutomaticTestTable
public java.lang.String getDatabaseAutomaticTestTable()
getReferenceTable
public java.lang.String getReferenceTable()
setReferenceTable
public void setReferenceTable(java.lang.String referenceTable)
getReferenceColumn
public java.lang.String getReferenceColumn()
setReferenceColumn
public void setReferenceColumn(java.lang.String referenceColumn)
getIdColumn
public java.lang.String getIdColumn()
setIdColumn
public void setIdColumn(java.lang.String idColumn)
getNameHuman
public java.lang.String getNameHuman()
setNameHuman
public void setNameHuman(java.lang.String nameHuman)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)