jp.oarts.pirka.core.util.check
クラス PirkaCheckerLength

java.lang.Object
  上位を拡張 jp.oarts.pirka.core.util.check.PirkaCheckerLength
すべての実装されたインタフェース:
java.io.Serializable, Checker

public class PirkaCheckerLength
extends java.lang.Object
implements Checker

入力文字数チェッカー

関連項目:
直列化された形式

フィールドの概要
static jp.oarts.pirka.core.util.check.PirkaCheckerLength.MODE JUST
          固定桁指定
static jp.oarts.pirka.core.util.check.PirkaCheckerLength.MODE RANGE
          範囲指定
 
コンストラクタの概要
PirkaCheckerLength(jp.oarts.pirka.core.util.check.PirkaCheckerLength.MODE mode, int... lengths)
          コンストラクタ
 
メソッドの概要
 void check(java.lang.String value)
          チェックを行ないます。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

JUST

public static final jp.oarts.pirka.core.util.check.PirkaCheckerLength.MODE JUST
固定桁指定


RANGE

public static final jp.oarts.pirka.core.util.check.PirkaCheckerLength.MODE RANGE
範囲指定

コンストラクタの詳細

PirkaCheckerLength

public PirkaCheckerLength(jp.oarts.pirka.core.util.check.PirkaCheckerLength.MODE mode,
                          int... lengths)
コンストラクタ

パラメータ:
mode - チェックモード
lengths - 桁数
値が入力されている時のみチェックを行ないます
チェックモードが範囲指定のときは桁数は偶数個指定しなければなりません。このとき1,3,6,9と指定すると1〜3又は6〜9の範囲が正常となります。
チェックモードが固定桁のときも複数の桁数が指定可能です。このとき1,3,6,9と指定すると1,3,6,9の桁が正常となります。
メソッドの詳細

check

public void check(java.lang.String value)
           throws PirkaCheckException
チェックを行ないます。

定義:
インタフェース Checker 内の check
パラメータ:
value - チェックを行なう文字列
例外:
PirkaCheckException - エラー時