jp.go.nict.langrid.wrapper.ws_1_2
クラス AbstractLanguagePairService

java.lang.Object
  上位を拡張 jp.go.nict.langrid.servicecontainer.service.AbstractService
      上位を拡張 jp.go.nict.langrid.wrapper.ws_1_2.AbstractService
          上位を拡張 jp.go.nict.langrid.wrapper.ws_1_2.AbstractLanguagePairService
直系の既知のサブクラス:
AbstractBackTranslationService, AbstractBackTranslationWithTemporalDictionaryService, AbstractBilingualDictionaryService, AbstractBilingualDictionaryWithLongestMatchSearchService, AbstractDictionaryService, AbstractExampleBasedTranslationService, AbstractMetadataForParallelTextService, AbstractMultilingualTranslationWithTemporalDictionaryService, AbstractParallelTextService, AbstractParallelTextWithEmbeddedMetadataService, AbstractParallelTextWithExternalMetadataService, AbstractQualityEstimationService, AbstractTranslationSelectionService, AbstractTranslationService, AbstractTranslationWithTemporalDictionaryService

public abstract class AbstractLanguagePairService
extends AbstractService

言語対をオペレーションの引数にとるサービスの基底クラス。

バージョン:
$Revision: 6207 $
作成者:
Takao Nakaguchi, $Author: Takao Nakaguchi $

フィールドの概要
 
クラス jp.go.nict.langrid.wrapper.ws_1_2.AbstractService から継承されたフィールド
ALL_MATCHINGMETHODS, EMPTY_LANGUAGEPAIRS, EMPTY_LANGUAGEPATHS, EMPTY_LANGUAGES, MINIMUM_MATCHINGMETHODS
 
コンストラクタの概要
AbstractLanguagePairService()
          コンストラクタ。
AbstractLanguagePairService(ServiceContext context)
          コンストラクタ。
 
メソッドの概要
protected  Collection<LanguagePair> getSupportedLanguagePairCollection()
          対応する言語の集合を取得します。
 LanguagePair[] getSupportedLanguagePairs()
          対応する言語対の配列を返す。
protected  void setSupportedLanguagePairs(Collection<LanguagePair> supportedLanguagePairCollection)
          対応する言語の集合を設定します。
 
クラス jp.go.nict.langrid.wrapper.ws_1_2.AbstractService から継承されたメソッド
acquireSemaphore, checkStartupException, convertLanguagePairs, convertLanguages, doGetLastUpdate, 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
 
クラス jp.go.nict.langrid.servicecontainer.service.AbstractService から継承されたメソッド
getComponentServiceFactory, setComponentServiceFactory
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractLanguagePairService

public AbstractLanguagePairService()
コンストラクタ。


AbstractLanguagePairService

public AbstractLanguagePairService(ServiceContext context)
コンストラクタ。

パラメータ:
context - サービスコンテキスト
メソッドの詳細

getSupportedLanguagePairs

public LanguagePair[] getSupportedLanguagePairs()
対応する言語対の配列を返す。

戻り値:
言語対の配列

getSupportedLanguagePairCollection

protected Collection<LanguagePair> getSupportedLanguagePairCollection()
対応する言語の集合を取得します。

戻り値:
対応する言語の集合

setSupportedLanguagePairs

protected void setSupportedLanguagePairs(Collection<LanguagePair> supportedLanguagePairCollection)
対応する言語の集合を設定します。

パラメータ:
supportedLanguagePairCollection - 対応する言語の集合