jp.go.nict.langrid.wrapper.workflowsupport.analysis
クラス DefaultAnalysis

java.lang.Object
  上位を拡張 jp.go.nict.langrid.wrapper.workflowsupport.analysis.DefaultAnalysis
すべての実装されたインタフェース:
Analysis

public class DefaultAnalysis
extends Object
implements Analysis

デフォルト言語文字解析クラス(スペース無し)

作成者:
koyama

コンストラクタの概要
DefaultAnalysis()
           
 
メソッドの概要
 SourceAndMorphemesAndCodes doConstructSMC(Morpheme[] morphemes, Map<Integer,TranslationWithPosition> positionMap)
           
 SourceAndMorphemesAndCodes doConstructSMCMarking(Morpheme[] morphemes, Map<Integer,TranslationWithPosition> positionMap)
           
 String doConstructSource(Morpheme[] morphemes)
           
protected  SourceAndMorphemesAndCodes invoke(Morpheme[] morphemes, Map<Integer,TranslationWithPosition> positionMap, boolean marking)
          invoke
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DefaultAnalysis

public DefaultAnalysis()
メソッドの詳細

doConstructSource

public String doConstructSource(Morpheme[] morphemes)
                         throws AccessLimitExceededException,
                                InvalidParameterException,
                                LanguageNotUniquelyDecidedException,
                                NoAccessPermissionException,
                                NoValidEndpointsException,
                                ProcessFailedException,
                                ServerBusyException,
                                ServiceNotActiveException,
                                ServiceNotFoundException,
                                UnsupportedLanguageException
定義:
インタフェース Analysis 内の doConstructSource
例外:
AccessLimitExceededException
InvalidParameterException
LanguageNotUniquelyDecidedException
NoAccessPermissionException
NoValidEndpointsException
ProcessFailedException
ServerBusyException
ServiceNotActiveException
ServiceNotFoundException
UnsupportedLanguageException

doConstructSMC

public SourceAndMorphemesAndCodes doConstructSMC(Morpheme[] morphemes,
                                                 Map<Integer,TranslationWithPosition> positionMap)
                                          throws AccessLimitExceededException,
                                                 InvalidParameterException,
                                                 LanguageNotUniquelyDecidedException,
                                                 NoAccessPermissionException,
                                                 NoValidEndpointsException,
                                                 ProcessFailedException,
                                                 ServerBusyException,
                                                 ServiceNotActiveException,
                                                 ServiceNotFoundException,
                                                 UnsupportedLanguageException
定義:
インタフェース Analysis 内の doConstructSMC
例外:
AccessLimitExceededException
InvalidParameterException
LanguageNotUniquelyDecidedException
NoAccessPermissionException
NoValidEndpointsException
ProcessFailedException
ServerBusyException
ServiceNotActiveException
ServiceNotFoundException
UnsupportedLanguageException

doConstructSMCMarking

public SourceAndMorphemesAndCodes doConstructSMCMarking(Morpheme[] morphemes,
                                                        Map<Integer,TranslationWithPosition> positionMap)
                                                 throws AccessLimitExceededException,
                                                        InvalidParameterException,
                                                        LanguageNotUniquelyDecidedException,
                                                        NoAccessPermissionException,
                                                        NoValidEndpointsException,
                                                        ProcessFailedException,
                                                        ServerBusyException,
                                                        ServiceNotActiveException,
                                                        ServiceNotFoundException,
                                                        UnsupportedLanguageException
定義:
インタフェース Analysis 内の doConstructSMCMarking
例外:
AccessLimitExceededException
InvalidParameterException
LanguageNotUniquelyDecidedException
NoAccessPermissionException
NoValidEndpointsException
ProcessFailedException
ServerBusyException
ServiceNotActiveException
ServiceNotFoundException
UnsupportedLanguageException

invoke

protected SourceAndMorphemesAndCodes invoke(Morpheme[] morphemes,
                                            Map<Integer,TranslationWithPosition> positionMap,
                                            boolean marking)
                                     throws AccessLimitExceededException,
                                            InvalidParameterException,
                                            LanguageNotUniquelyDecidedException,
                                            NoAccessPermissionException,
                                            NoValidEndpointsException,
                                            ProcessFailedException,
                                            ServerBusyException,
                                            ServiceNotActiveException,
                                            ServiceNotFoundException,
                                            UnsupportedLanguageException
invoke

パラメータ:
morphemes -
positionMap -
marking -
戻り値:
例外:
AccessLimitExceededException
InvalidParameterException
LanguageNotUniquelyDecidedException
NoAccessPermissionException
NoValidEndpointsException
ProcessFailedException
ServerBusyException
ServiceNotActiveException
ServiceNotFoundException
UnsupportedLanguageException