@Published(tag="architect") public final class CharsetDefValidationUtil extends java.lang.Object
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
static boolean | 
isValid(CharsetDef charsetDef,
       java.lang.String value)
文字列が許容されるかどうか判定する。 
 | 
static boolean | 
isValid(CharsetDef charsetDef,
       java.lang.String value,
       boolean allowLineSeparator)
文字列が許容されるかどうか判定する。 
 | 
static boolean | 
isValid(CharsetDef charsetDef,
       java.lang.String value,
       boolean allowLineSeparator,
       boolean allowSurrogatePair)
文字列が許容されるかどうか判定する。 
 | 
static boolean | 
isValid(java.lang.String charsetDefName,
       java.lang.String value)
文字列が許容されるかどうか判定する。 
 | 
static boolean | 
isValid(java.lang.String charsetDefName,
       java.lang.String value,
       boolean allowLineSeparator)
文字列が許容されるかどうか判定する。 
 | 
static boolean | 
isValid(java.lang.String charsetDefName,
       java.lang.String value,
       boolean allowLineSeparator,
       boolean allowSurrogatePair)
文字列が許容されるかどうか判定する。 
 | 
public static boolean isValid(java.lang.String charsetDefName,
                              java.lang.String value)
                       throws java.lang.IllegalArgumentException
charsetDefName - 許容される文字集合定義の名称
                       (SystemRepositoryに登録されていること)value - バリデーション対象の文字列truejava.lang.IllegalArgumentException - 許容される文字集合定義の名称が
                                  SystemRepositoryに登録されていない場合。public static boolean isValid(java.lang.String charsetDefName,
                              java.lang.String value,
                              boolean allowLineSeparator)
                       throws java.lang.IllegalArgumentException
charsetDefName - 許容される文字集合定義の名称
                           (SystemRepositoryに登録されていること)value - バリデーション対象の文字列allowLineSeparator - 改行コードを許容するか
                           (改行コードと認識するのは、\r(CR)と\n(LF))truejava.lang.IllegalArgumentException - 許容される文字集合定義の名称が
                                  SystemRepositoryに登録されていない場合。public static boolean isValid(java.lang.String charsetDefName,
                              java.lang.String value,
                              boolean allowLineSeparator,
                              boolean allowSurrogatePair)
                       throws java.lang.IllegalArgumentException
charsetDefName - 許容される文字集合定義の名称
                           (SystemRepositoryに登録されていること)value - バリデーション対象の文字列allowLineSeparator - 改行コードを許容するか
                           (改行コードと認識するのは、\r(CR)と\n(LF))allowSurrogatePair - サロゲートペアを許容するかtruejava.lang.IllegalArgumentException - 許容される文字集合定義の名称が
                                  SystemRepositoryに登録されていない場合public static boolean isValid(CharsetDef charsetDef, java.lang.String value)
charsetDef - 許容される文字集合の定義value - バリデーション対象の文字列truepublic static boolean isValid(CharsetDef charsetDef, java.lang.String value, boolean allowLineSeparator)
charsetDef - 許容される文字集合の定義value - バリデーション対象の文字列allowLineSeparator - 改行コードを許容するか
                           (改行コードと認識するのは、\r(CR)と\n(LF))truepublic static boolean isValid(CharsetDef charsetDef, java.lang.String value, boolean allowLineSeparator, boolean allowSurrogatePair)
charsetDef - 許容される文字集合の定義value - バリデーション対象の文字列allowLineSeparator - 改行コードを許容するか
                           (改行コードと認識するのは、\r(CR)と\n(LF))allowSurrogatePair - サロゲートペアを許容するかtrue