wisdom.core.runtime
クラス StringValidator

java.lang.Object
  拡張wisdom.core.runtime.StringValidator
すべての実装インタフェース:
IStringValidator

public class StringValidator
extends java.lang.Object
implements IStringValidator

IStringValidatorクラスの実装です。

2004/10/29 WA0029対応
2004/12/09 WA0034対応

バージョン:
1
作成者:
Takao Kouda

フィールドの概要
 
インタフェース wisdom.core.application.IStringValidator から継承したフィールド
ERROR_ANY_CHAR_DETECTED, ERROR_CHAR_LENGTH_OVERFLOW, ERROR_DOUBLE_BYTE_CHAR_DETECTED, ERROR_EMPTY_STRING, ERROR_NUMERIC_LENGTH_OVERFLOW, ERROR_NUMERIC_NUMBER_OF_DECIMAL_OVERFLOW, ERROR_PROHIBIT_CHAR_DETECTED, ERROR_SINGLE_BYTE_CHAR_DETECTED, ERROR_SINGLE_BYTE_KANA_DETECTED, TYPE_ALPHA_NUMERIC, TYPE_CHAR, TYPE_DOUBLE_BYTE_CHAR, TYPE_DOUBLE_BYTE_KANA, TYPE_SINGLE_BYTE_CHAR, TYPE_SINGLE_BYTE_KANA, VALID_VALUE
 
コンストラクタの概要
StringValidator()
           
 
メソッドの概要
 int checkNotEmptyNumeric(java.lang.String checkString, int length, int scale)
          文字列の検査を行います。
 int checkNotEmptyString(int checkType, java.lang.String checkString, int length)
          文字列の検査を行います。
 int checkNotEmptyString(int checkType, java.lang.String checkString, int length, java.lang.String prohibitCharcters)
          文字列の検査を行います。
 int checkNumeric(java.lang.String checkString, int length, int scale)
          文字列を数字型として検査を行います。
 int checkString(int checkType, java.lang.String checkString, int length)
          文字列の検査を行います。
 int checkString(int checkType, java.lang.String checkString, int length, java.lang.String prohibitCharcters)
          文字列の検査を行います。
 java.lang.String errorString(int error)
          検査結果を文字列で取得します。
static void main(java.lang.String[] args)
           
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StringValidator

public StringValidator()
メソッドの詳細

checkString

public int checkString(int checkType,
                       java.lang.String checkString,
                       int length,
                       java.lang.String prohibitCharcters)
インタフェース IStringValidator の記述:
文字列の検査を行います。
このメソッドは長さ0の文字列、nullを許可します。

定義:
インタフェース IStringValidator 内の checkString
パラメータ:
checkType - 検査する文字のタイプ。
checkString - 検査する文字列
length - 検査する文字列の長さ
prohibitCharcters - 検査する際に含んではいけない文字列
戻り値:
int

checkNotEmptyString

public int checkNotEmptyString(int checkType,
                               java.lang.String checkString,
                               int length,
                               java.lang.String prohibitCharcters)
インタフェース IStringValidator の記述:
文字列の検査を行います。
このメソッドは長さ0の文字列、nullを許可しません。

定義:
インタフェース IStringValidator 内の checkNotEmptyString
パラメータ:
checkType - 検査する文字のタイプ。
checkString - 検査する文字列
length - 検査する文字列の長さ
prohibitCharcters - 検査する際に含んではいけない文字列
戻り値:
int

checkString

public int checkString(int checkType,
                       java.lang.String checkString,
                       int length)
インタフェース IStringValidator の記述:
文字列の検査を行います。
このメソッドは長さ0の文字列を許可します。

定義:
インタフェース IStringValidator 内の checkString
パラメータ:
checkType - 検査する文字のタイプ。
checkString - 検査する文字列
length - 検査する文字列の長さ
戻り値:
int

checkNotEmptyString

public int checkNotEmptyString(int checkType,
                               java.lang.String checkString,
                               int length)
インタフェース IStringValidator の記述:
文字列の検査を行います。
このメソッドは長さ0、nullの文字列を許可しません。

定義:
インタフェース IStringValidator 内の checkNotEmptyString
パラメータ:
checkType - 検査する文字のタイプ。
checkString - 検査する文字列
length - 検査する文字列の長さ
戻り値:
int

checkNotEmptyNumeric

public int checkNotEmptyNumeric(java.lang.String checkString,
                                int length,
                                int scale)
インタフェース IStringValidator の記述:
文字列の検査を行います。
このメソッドは長さ0の文字列、nullを許可しません。

定義:
インタフェース IStringValidator 内の checkNotEmptyNumeric
パラメータ:
checkString - 検査する文字列
length - 検査する文字列の長さ
scale - 少数点以下の長さ
戻り値:
int

checkNumeric

public int checkNumeric(java.lang.String checkString,
                        int length,
                        int scale)
インタフェース IStringValidator の記述:
文字列を数字型として検査を行います。
このメソッドは長さ0の文字列、nullを許可します。
2004/10/29 WA0029対応

定義:
インタフェース IStringValidator 内の checkNumeric
パラメータ:
checkString - 検査する文字列
length - 検査する文字列の長さ
scale - 少数点以下の長さ
戻り値:
int

errorString

public java.lang.String errorString(int error)
インタフェース IStringValidator の記述:
検査結果を文字列で取得します。

定義:
インタフェース IStringValidator 内の errorString
パラメータ:
error -
戻り値:
検査結果の文字列表現

main

public static void main(java.lang.String[] args)