|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.ne.mki.wedge.data.check.library.CheckLibrary
public class CheckLibrary
データチェック用 ライブラリ集
| コンストラクタの概要 | |
|---|---|
CheckLibrary()
|
|
| メソッドの概要 | |
|---|---|
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 |
checkFix(java.lang.String data,
int length,
boolean isByteCheck)
固定長のチェック バイト取得時のキャラクタセットは実行VMに依存します。 |
static boolean |
checkFix(java.lang.String data,
int length,
java.lang.String charSet,
boolean isByteCheck)
固定長のチェック |
static boolean |
checkFullAlphabet(char data)
full_Alphabetのチェック 全角 A~Z,a~zのみ |
static boolean |
checkFullFont(java.lang.String data)
文字列がすべて全角かどうかをチェック |
static boolean |
checkFullFont(java.lang.String data,
java.lang.String charSet)
文字列がすべて全角かどうかをチェック |
static boolean |
checkFullNumber(char data)
全角数字のチェック 1~9までの全角数字 |
static boolean |
checkHalfFont(java.lang.String data)
文字列がすべて半角かどうかをチェック |
static boolean |
checkHalfFont(java.lang.String data,
java.lang.String charSet)
文字列がすべて半角かどうかをチェック |
static boolean |
checkHalfKana(char data)
半角カナチェック 値が半角カナかをチェックします。 |
static boolean |
checkLength(java.lang.String data,
int length,
boolean isByteCheck)
長さのチェック バイト取得時のキャラクタセットは実行VMに依存します。 |
static boolean |
checkLength(java.lang.String data,
int length,
java.lang.String charSet,
boolean isByteCheck)
長さのチェック |
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)
半角数字のチェック 1~9までの半角数字 |
static boolean |
checkNumberFormat(java.lang.String data)
数字チェック(文字の最初に[+][-]は許可。 |
static boolean |
checkNumberFormatForRealTimeCheck(java.lang.String data)
数字チェック リアルタイムチェック用 文字の最初に[+][-]は許可。 |
static boolean |
checkPositiveNumber(java.lang.String data)
整数チェック |
static boolean |
checkSign(char data)
記号のチェック 0x21 <= data <= 0x2F || 0x3A <= data <= 0x3F || 0x5B <= data <= 0x60 || 0x7B <= data <= 0x7E [!] |
static boolean |
checkSignDateNumber(char data)
日付時間的記号のチェック [/][:][ ] |
static boolean |
checkSignHyphen(char data)
ハイフンのチェック [-] |
static boolean |
checkSignNumber(char data)
数字的記号のチェック [+][,][-][.] |
static boolean |
checkSignString(char data)
文字的記号のチェック 0xFF61 <= data <= 0xFF65 [。][「][」][、][.][ ] |
static boolean |
checkTime(java.lang.String data)
時間チェック 値が存在しうる時間かをチェックします。 |
static byte[] |
getBytes(java.lang.String value,
java.lang.String charSet)
バイト配列を取得 |
static int |
getLength(java.lang.String data,
boolean isByteCheck)
桁数取得 バイト取得時のキャラクタセットは実行VMに依存します。 |
static int |
getLength(java.lang.String data,
java.lang.String charSet,
boolean isByteCheck)
桁数取得 |
static int |
getPositiveLength(java.lang.String data)
整数桁の長さを取得 先頭に[-][+]があった場合には桁数に加えない 長さはバイト文字数にて計算 バイト取得時のキャラクタセットは実行VMに依存します。 |
static int |
getPositiveLength(java.lang.String data,
java.lang.String charSet)
整数桁の長さを取得 先頭に[-][+]があった場合には桁数に加えない 長さはバイト文字数にて計算 |
static java.lang.String |
padding_after(java.lang.String str,
char addChar,
int length)
後ろにパディング文字を挿入 |
static java.lang.String |
padding_before(java.lang.String str,
char addChar,
int length)
前にパディング文字を挿入 |
static boolean |
typeCheckCode(char data)
コード(英数字+記号)のチェック data < 0x7F |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public CheckLibrary()
| メソッドの詳細 |
|---|
public static java.lang.String padding_before(java.lang.String str,
char addChar,
int length)
String - 対象文字列char - パディング文字int - 生成文字列数
public static java.lang.String padding_after(java.lang.String str,
char addChar,
int length)
String - 対象文字列char - パディング文字int - 生成文字列数
public static boolean checkNumber(char data)
char - チェック対象Char文字
public static boolean checkFullNumber(char data)
char - チェック対象Char文字
public static boolean checkAlphabet(char data)
char - チェック対象Char文字
public static boolean checkFullAlphabet(char data)
char - チェック対象Char文字
public static boolean checkHalfKana(char data)
char - チェック対象Char文字
public static boolean checkSign(char data)
char - チェック対象Char文字
public static boolean checkSignString(char data)
char - チェック対象Char文字
public static boolean checkSignDateNumber(char data)
char - チェック対象Char文字
public static boolean checkSignNumber(char data)
char - チェック対象Char文字
public static boolean checkSignHyphen(char data)
char - チェック対象Char文字
public static boolean typeCheckCode(char data)
char - チェック対象Char文字
public static boolean checkHalfFont(java.lang.String data,
java.lang.String charSet)
throws java.io.UnsupportedEncodingException
String - チェック対象文字
java.io.UnsupportedEncodingExceptionpublic static boolean checkHalfFont(java.lang.String data)
String - チェック対象文字
public static boolean checkFullFont(java.lang.String data,
java.lang.String charSet)
throws java.io.UnsupportedEncodingException
data - チェック対象文字charSet - キャラクタセット
java.io.UnsupportedEncodingExceptionpublic static boolean checkFullFont(java.lang.String data)
String - チェック対象文字
public static boolean checkNumberFormatForRealTimeCheck(java.lang.String data)
String - チェック対象文字
public static boolean checkNumberFormat(java.lang.String data)
String - チェック対象文字
public static boolean checkPositiveNumber(java.lang.String data)
String - 対象文字列
public static boolean checkDateTime(java.lang.String data)
String - yyyyMMddhhmmss 形式の文字列
public static boolean checkDate(java.lang.String data)
String - yyyyMMdd 形式の文字列
public static boolean checkTime(java.lang.String data)
String - HHmmss 形式の文字列
public static boolean checkLength(java.lang.String data,
int length,
boolean isByteCheck)
String - チェック対象文字列int - 桁数boolean - バイトチェックを行うかどうか
public static boolean checkLength(java.lang.String data,
int length,
java.lang.String charSet,
boolean isByteCheck)
throws java.io.UnsupportedEncodingException
String - チェック対象文字列int - 桁数String - キャラクタセットboolean - バイトチェックを行うかどうか
java.io.UnsupportedEncodingException - キャラクタセット不正の場合の例外public static int getPositiveLength(java.lang.String data)
String - 対象文字列
public static int getPositiveLength(java.lang.String data,
java.lang.String charSet)
throws java.io.UnsupportedEncodingException
String - 対象文字列String - キャラクタセット
java.io.UnsupportedEncodingException - キャラクタセット不正の場合の例外
public static int getLength(java.lang.String data,
boolean isByteCheck)
String - 対象文字列boolean - バイトによるチェックを行うかどうか
public static int getLength(java.lang.String data,
java.lang.String charSet,
boolean isByteCheck)
throws java.io.UnsupportedEncodingException
String - 対象文字列String - キャラクタセットboolean - バイトによるチェックを行うかどうか
java.io.UnsupportedEncodingException - キャラクタセット不正の場合の例外
public static boolean checkFix(java.lang.String data,
int length,
boolean isByteCheck)
String - チェック対象文字列int - 長さboolean - バイトによるチェックを行うかどうか
public static boolean checkFix(java.lang.String data,
int length,
java.lang.String charSet,
boolean isByteCheck)
throws java.io.UnsupportedEncodingException
String - チェック対象文字列int - 長さString - キャラクタセットboolean - バイトによるチェックを行うかどうか
java.io.UnsupportedEncodingException - キャラクタセット不正の場合の例外
public static boolean checkEnum(java.lang.String data,
java.lang.String[] enums)
String - チェック対象文字列String[] - 選択肢
public static boolean checkMinimumNumber(java.lang.String data,
java.lang.String minimum)
String - チェック対象文字列String - 最小値
public static boolean checkMinimumString(java.lang.String data,
java.lang.String minimum)
String - チェック対象文字列String - 最小値
public static boolean checkMaximumNumber(java.lang.String data,
java.lang.String maximum)
String - チェック対象文字列String - 最大値
public static boolean checkMaximumString(java.lang.String data,
java.lang.String maximum)
String - チェック対象文字列String - 最大値
public static byte[] getBytes(java.lang.String value,
java.lang.String charSet)
throws java.io.UnsupportedEncodingException
value - 文字列charset - キャラクタセット
java.io.UnsupportedEncodingException
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||