|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.service_1_2.util.LanguageParameterValidator
public class LanguageParameterValidator
コンストラクタの概要 | |
---|---|
LanguageParameterValidator()
|
メソッドの概要 | |
---|---|
static Language |
getUniqueLanguage(String parameterName,
Language language,
Collection<Language> candidates)
一意な言語表現を求める。 |
static LanguagePair |
getUniqueLanguagePair(String parameterName1,
String parameterName2,
Language language1,
Language language2,
Collection<LanguagePair> candidates)
一意な言語対を求める。 |
static DictMatchingMethod |
getValidDictSearchMethod(String parameterName,
String value)
与えた値の種別を返す。 |
static Language |
getValidLanguage(String aParametername,
String aValue)
有効な言語表現を取得する。 |
static MatchingMethod |
getValidMatchingMethod(String aParameterName,
String aValue)
与えた値の種別を返す。 |
static PartOfSpeech |
getValidPartOfSpeech(String aParameterName,
String aValue)
与えた値の種別を返す。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public LanguageParameterValidator()
メソッドの詳細 |
---|
public static DictMatchingMethod getValidDictSearchMethod(String parameterName, String value) throws InvalidParameterException
parameterName
- パラメータ名の指定value
- パラメータの値
InvalidParameterException
- 与えられた値に対応する検索手段が見つからないpublic static MatchingMethod getValidMatchingMethod(String aParameterName, String aValue) throws InvalidParameterException
aParameterName
- パラメータ名の指定aValue
- パラメータの値
InvalidParameterException
- 与えられた値に対応する検索手段が見つからないpublic static PartOfSpeech getValidPartOfSpeech(String aParameterName, String aValue) throws InvalidParameterException
aParameterName
- パラメータ名の指定aValue
- パラメータの値
InvalidParameterException
- 与えられた値に対応する検索手段が見つからないpublic static Language getValidLanguage(String aParametername, String aValue) throws InvalidParameterException
aParametername
- パラメータ名aValue
- 値
InvalidParameterException
- 不正な言語表現が渡されたpublic static Language getUniqueLanguage(String parameterName, Language language, Collection<Language> candidates) throws LanguageNotUniquelyDecidedException, UnsupportedLanguageException
parameterName
- パラメータ名language
- 渡された言語表現candidates
- 言語表現の候補
LanguageNotUniquelyDecidedException
- 言語表現が一意に求まらない
UnsupportedLanguageException
- 言語表現が候補に含まれていないpublic static LanguagePair getUniqueLanguagePair(String parameterName1, String parameterName2, Language language1, Language language2, Collection<LanguagePair> candidates) throws LanguagePairNotUniquelyDecidedException, UnsupportedLanguagePairException
parameterName1
- パラメータ名1parameterName2
- パラメータ名2language1
- 言語対の1つめの言語language2
- 言語対の2つめの言語candidates
- 候補
LanguagePairNotUniquelyDecidedException
- 言語対が一意に求まらない
UnsupportedLanguagePairException
- 言語対が候補に含まれていない
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |