jp.ne.mki.wedge.pub.data.check.library
クラス LibraryCommon

java.lang.Object
  上位を拡張 jp.ne.mki.wedge.pub.data.check.library.LibraryCommon

public class LibraryCommon
extends java.lang.Object

データチェック用 ライブラリ集

導入されたバージョン:
ver1.2.0-12

コンストラクタの概要
LibraryCommon()
           
 
メソッドの概要
static boolean checkAlphabet(char data)
          half_Alphabetのチェック 半角 A~Z,a~zのみ
static boolean checkDate(java.lang.String data)
          日付チェック 値が存在しうる日付かをチェックします。
static boolean checkDateTime(java.lang.String data)
          日付時間チェック 値が存在しうる日付時間かをチェックします。
static boolean checkEnum(java.lang.String data, java.lang.String[] enums)
          選択肢のチェック
static boolean checkFullAlphabet(char data)
          full_Alphabetのチェック 全角 A~Z,a~zのみ
static boolean checkFullFont(char data)
          全角文字のチェック
static boolean checkFullNumber(char data)
          全角数字のチェック 0~9までの全角数字
static boolean checkHalfFont(char data)
          半角文字のチェック
static boolean checkHalfKana(char data)
          半角カナチェック 値が半角カナかをチェックします。
static boolean checkMaximumNumber(java.lang.String data, java.lang.String maximum)
          最大値のチェック(数値の比較)
static boolean checkMaximumString(java.lang.String data, java.lang.String maximum)
          最大値のチェック(文字列の比較 辞書式)
static boolean checkMinimumNumber(java.lang.String data, java.lang.String minimum)
          最小値のチェック(数値の比較)
static boolean checkMinimumString(java.lang.String data, java.lang.String minimum)
          最小値のチェック(文字列の比較 辞書式)
static boolean checkNumber(char data)
          半角数字のチェック 0~9までの半角数字
static boolean checkNumber(java.lang.String data)
          数字
static boolean checkNumberFormat(java.lang.String data)
          数字チェック(文字の最初に[+][-]は許可。
static boolean checkNumberFormatForRealTimeCheck(java.lang.String data)
          数字チェック リアルタイムチェック用 文字の最初に[+][-]は許可。
static boolean checkPositiveNumber(java.lang.String data)
          整数チェック
static boolean checkSignString(char data)
          文字的記号のチェック 0xFF61 <= data <= 0xFF65 [。][「][」][、][.][ ]
static boolean checkTime(java.lang.String data)
          時間チェック 値が存在しうる時間かをチェックします。
static boolean typeCheckCode(char data)
          コード(英数字+記号)のチェック data < 0x7F
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

LibraryCommon

public LibraryCommon()
メソッドの詳細

checkNumber

public static boolean checkNumber(char data)
半角数字のチェック 0~9までの半角数字

パラメータ:
char - チェック対象Char文字
戻り値:
boolean

checkFullNumber

public static boolean checkFullNumber(char data)
全角数字のチェック 0~9までの全角数字

パラメータ:
char - チェック対象Char文字
戻り値:
boolean

checkFullFont

public static boolean checkFullFont(char data)
全角文字のチェック

パラメータ:
char - チェック対象Char文字
戻り値:
boolean
導入されたバージョン:
1.3.0

checkHalfFont

public static boolean checkHalfFont(char data)
半角文字のチェック

パラメータ:
char - チェック対象Char文字
戻り値:
boolean
導入されたバージョン:
1.3.0

checkAlphabet

public static boolean checkAlphabet(char data)
half_Alphabetのチェック 半角 A~Z,a~zのみ

パラメータ:
char - チェック対象Char文字
戻り値:
boolean

checkFullAlphabet

public static boolean checkFullAlphabet(char data)
full_Alphabetのチェック 全角 A~Z,a~zのみ

パラメータ:
char - チェック対象Char文字
戻り値:
boolean

checkHalfKana

public static boolean checkHalfKana(char data)
半角カナチェック 値が半角カナかをチェックします。

パラメータ:
char - チェック対象Char文字
戻り値:
boolean

checkSignString

public static boolean checkSignString(char data)
文字的記号のチェック 0xFF61 <= data <= 0xFF65 [。][「][」][、][.][ ]

パラメータ:
char - チェック対象Char文字
戻り値:
boolean

typeCheckCode

public static boolean typeCheckCode(char data)
コード(英数字+記号)のチェック data < 0x7F

パラメータ:
char - チェック対象Char文字
戻り値:
boolean

checkPositiveNumber

public static boolean checkPositiveNumber(java.lang.String data)
整数チェック

パラメータ:
String - 対象文字列
戻り値:
boolean

checkNumber

public static boolean checkNumber(java.lang.String data)
数字

パラメータ:
data -
戻り値:

checkNumberFormatForRealTimeCheck

public static boolean checkNumberFormatForRealTimeCheck(java.lang.String data)
数字チェック リアルタイムチェック用 文字の最初に[+][-]は許可。[.]はひとつのみ許可。 但し、[+][-][+.] [-.][.] の時もOK

パラメータ:
String - チェック対象文字
戻り値:
boolean

checkNumberFormat

public static boolean checkNumberFormat(java.lang.String data)
数字チェック(文字の最初に[+][-]は許可。[.]はひとつのみ許可。 但し、[+][-][+.] [-.][.] の時はNG

パラメータ:
String - チェック対象文字
戻り値:
boolean

checkDateTime

public static boolean checkDateTime(java.lang.String data)
日付時間チェック 値が存在しうる日付時間かをチェックします。 14桁の数字を引数に与えてください。 14桁ない場合にはエラーになります。

パラメータ:
String - yyyyMMddhhmmss 形式の文字列
戻り値:
boolean

checkDate

public static boolean checkDate(java.lang.String data)
日付チェック 値が存在しうる日付かをチェックします。 8桁の数字を引数に与えてください。 8桁ない場合にはエラーになります。

パラメータ:
String - yyyyMMdd 形式の文字列
戻り値:
boolean

checkTime

public static boolean checkTime(java.lang.String data)
時間チェック 値が存在しうる時間かをチェックします。 6桁の数字を引数に与えてください。 6桁ない場合にはエラーになります。

パラメータ:
String - HHmmss 形式の文字列
戻り値:
boolean

checkEnum

public static boolean checkEnum(java.lang.String data,
                                java.lang.String[] enums)
選択肢のチェック

パラメータ:
String - チェック対象文字列
String[] - 選択肢

checkMinimumNumber

public static boolean checkMinimumNumber(java.lang.String data,
                                         java.lang.String minimum)
最小値のチェック(数値の比較)

パラメータ:
String - チェック対象文字列
String - 最小値
戻り値:
boolean 結果

checkMinimumString

public static boolean checkMinimumString(java.lang.String data,
                                         java.lang.String minimum)
最小値のチェック(文字列の比較 辞書式)

パラメータ:
String - チェック対象文字列
String - 最小値
戻り値:
boolean 結果

checkMaximumNumber

public static boolean checkMaximumNumber(java.lang.String data,
                                         java.lang.String maximum)
最大値のチェック(数値の比較)

パラメータ:
String - チェック対象文字列
String - 最大値
戻り値:
boolean 結果

checkMaximumString

public static boolean checkMaximumString(java.lang.String data,
                                         java.lang.String maximum)
最大値のチェック(文字列の比較 辞書式)

パラメータ:
String - チェック対象文字列
String - 最大値
戻り値:
boolean 結果