クラス LibraryCommon

java.lang.Object
jp.ne.mki.wedge.pub.data.check.library.LibraryCommon

public class LibraryCommon extends Object
データチェック用 ライブラリ集
導入されたバージョン:
ver1.2.0-12
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
     
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    static boolean
    checkAlphabet(char data)
    half_Alphabetのチェック 半角 A~Z,a~zのみ
    static boolean
    日付チェック 値が存在しうる日付かをチェックします。
    static boolean
    日付時間チェック 値が存在しうる日付時間かをチェックします。
    static boolean
    checkEnum(String data, 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
    最大値のチェック(数値の比較)
    static boolean
    最大値のチェック(文字列の比較 辞書式)
    static boolean
    最小値のチェック(数値の比較)
    static boolean
    最小値のチェック(文字列の比較 辞書式)
    static boolean
    checkNumber(char data)
    半角数字のチェック 0~9までの半角数字
    static boolean
    数字
    static boolean
    数字チェック(文字の最初に[+][-]は許可。
    static boolean
    数字チェック リアルタイムチェック用 文字の最初に[+][-]は許可。
    static boolean
    整数チェック
    static boolean
    checkSignString(char data)
    文字的記号のチェック 0xFF61 入力が無効です: '<'= data 入力が無効です: '<'= 0xFF65 [。][「][」][、][.][ ]
    static boolean
    時間チェック 値が存在しうる時間かをチェックします。
    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(String data)
      整数チェック
      パラメータ:
      String - 対象文字列
      戻り値:
      boolean
    • checkNumber

      public static boolean checkNumber(String data)
      数字
      パラメータ:
      data -
      戻り値:
    • checkNumberFormatForRealTimeCheck

      public static boolean checkNumberFormatForRealTimeCheck(String data)
      数字チェック リアルタイムチェック用 文字の最初に[+][-]は許可。[.]はひとつのみ許可。 但し、[+][-][+.] [-.][.] の時もOK
      パラメータ:
      String - チェック対象文字
      戻り値:
      boolean
    • checkNumberFormat

      public static boolean checkNumberFormat(String data)
      数字チェック(文字の最初に[+][-]は許可。[.]はひとつのみ許可。 但し、[+][-][+.] [-.][.] の時はNG
      パラメータ:
      String - チェック対象文字
      戻り値:
      boolean
    • checkDateTime

      public static boolean checkDateTime(String data)
      日付時間チェック 値が存在しうる日付時間かをチェックします。 14桁の数字を引数に与えてください。 14桁ない場合にはエラーになります。
      パラメータ:
      String - yyyyMMddhhmmss 形式の文字列
      戻り値:
      boolean
    • checkDate

      public static boolean checkDate(String data)
      日付チェック 値が存在しうる日付かをチェックします。 8桁の数字を引数に与えてください。 8桁ない場合にはエラーになります。
      パラメータ:
      String - yyyyMMdd 形式の文字列
      戻り値:
      boolean
    • checkTime

      public static boolean checkTime(String data)
      時間チェック 値が存在しうる時間かをチェックします。 6桁の数字を引数に与えてください。 6桁ない場合にはエラーになります。
      パラメータ:
      String - HHmmss 形式の文字列
      戻り値:
      boolean
    • checkEnum

      public static boolean checkEnum(String data, String[] enums)
      選択肢のチェック
      パラメータ:
      String - チェック対象文字列
      String - [] 選択肢
    • checkMinimumNumber

      public static boolean checkMinimumNumber(String data, String minimum)
      最小値のチェック(数値の比較)
      パラメータ:
      String - チェック対象文字列
      String - 最小値
      戻り値:
      boolean 結果
    • checkMinimumString

      public static boolean checkMinimumString(String data, String minimum)
      最小値のチェック(文字列の比較 辞書式)
      パラメータ:
      String - チェック対象文字列
      String - 最小値
      戻り値:
      boolean 結果
    • checkMaximumNumber

      public static boolean checkMaximumNumber(String data, String maximum)
      最大値のチェック(数値の比較)
      パラメータ:
      String - チェック対象文字列
      String - 最大値
      戻り値:
      boolean 結果
    • checkMaximumString

      public static boolean checkMaximumString(String data, String maximum)
      最大値のチェック(文字列の比較 辞書式)
      パラメータ:
      String - チェック対象文字列
      String - 最大値
      戻り値:
      boolean 結果