public class LanguagePathValidator extends Object
| コンストラクタと説明 |
|---|
LanguagePathValidator(String sourceLangParamName,
String sourceLang,
String intermediateLangsParamName,
String[] intermediateLangs,
String targetLangParamName,
String targetLang) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
LanguagePath |
getLanguagePath() |
LanguagePath |
getUniqueLanguagePath(Collection<LanguagePath> supportedPathes) |
LanguagePathValidator |
notEmpty() |
LanguagePathValidator |
notNull() |
LanguagePathValidator |
trim() |
public LanguagePathValidator notNull() throws InvalidParameterException
public LanguagePathValidator trim()
public LanguagePathValidator notEmpty() throws InvalidParameterException
public LanguagePath getLanguagePath() throws InvalidParameterException
public LanguagePath getUniqueLanguagePath(Collection<LanguagePath> supportedPathes) throws InvalidParameterException, LanguagePathNotUniquelyDecidedException, UnsupportedLanguagePathException
Copyright © 2019. All rights reserved.