public class TemporalBilingualDictionaryWithLongestMatchSearch extends AbstractTemporalBilingualDictionaryWithLongestMatchSearchService
ALL_MATCHINGMETHODS, EMPTY_LANGUAGEPAIRS, EMPTY_LANGUAGEPATHS, EMPTY_LANGUAGES, MINIMUM_MATCHINGMETHODS
Constructor and Description |
---|
TemporalBilingualDictionaryWithLongestMatchSearch() |
TemporalBilingualDictionaryWithLongestMatchSearch(ServiceContext context) |
Modifier and Type | Method and Description |
---|---|
protected Calendar |
doGetLastUpdate()
最終更新日付を返す
|
Collection<TranslationWithPosition> |
doSearchAllLongestMatchingTerms(Language language,
Morpheme[] morphemes,
Translation[] translations) |
searchAllLongestMatchingTerms
getSupportedLanguageCollection, getSupportedLanguagePairCollection, getSupportedLanguages, setSupportedLanguageCollection, setSupportedLanguages
acquireSemaphore, checkStartupException, convertLanguagePairs, convertLanguages, getCurrentServiceContext, getDoDoubleSearch, getEliminateDuplicates, getInitParameter, getInitParameterBoolean, getInitParameterInt, getInitParameterLong, getInitParameters, getInitParameterString, getInitParameterUsingTransformer, getLastUpdate, getLogListener, getMaxResults, getMaxWaitMillisForExternalProcess, getRequestMimeHeaders, getServiceContext, getWorkDirectory, getWorkFile, log, parseDateMacro, processEnd, processEnd, processLap, processStart, releaseSemaphore, setCurrentServiceContext, setDoubleSearchResults, setEliminateDuplicates, setLogListener, setMaxResults, setMaxThreads, setMaxWaitMillisForExternalProcess, setMaxWaitMillisForThread, setMeasureProcessTime, setProcessTimeWarningThreasholdMillis, setStartupException
getComponentServiceFactory, getFile, getServiceName, setComponentServiceFactory, setServiceName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLastUpdate
public TemporalBilingualDictionaryWithLongestMatchSearch()
public TemporalBilingualDictionaryWithLongestMatchSearch(ServiceContext context)
public Collection<TranslationWithPosition> doSearchAllLongestMatchingTerms(Language language, Morpheme[] morphemes, Translation[] translations) throws InvalidParameterException, ProcessFailedException
protected Calendar doGetLastUpdate() throws ProcessFailedException
doGetLastUpdate
in class AbstractService
ProcessFailedException