jp.go.nict.langrid.servicecontainer.decorator
クラス ParamChecker

java.lang.Object
  上位を拡張 jp.go.nict.langrid.servicecontainer.decorator.ParamChecker

public class ParamChecker
extends Object

パラメータをチェックする


コンストラクタの概要
ParamChecker()
           
 
メソッドの概要
 void check(Object[] args)
          チェックの実行
 String getCommand()
          spring で注入するチェックコマンド
 int getParam()
          spring で注入するチェックパラメータ
 void nullCheck(Object[] args)
          null チェック
 void numCheck(Object[] args)
          パラメータ数チェック
 void setCommand(String command)
           
 void setParam(int param)
           
 void stringCheck(Object[] args)
          String チェック
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ParamChecker

public ParamChecker()
メソッドの詳細

getCommand

public String getCommand()
spring で注入するチェックコマンド


setCommand

public void setCommand(String command)

getParam

public int getParam()
spring で注入するチェックパラメータ


setParam

public void setParam(int param)

check

public void check(Object[] args)
           throws InvalidParameterException
チェックの実行

パラメータ:
args - チェックする引数
例外:
InvalidParameterException - 不正なパラメータが渡された

stringCheck

public void stringCheck(Object[] args)
                 throws InvalidParameterException
String チェック

パラメータ:
args - チェックする引数
例外:
InvalidParameterException - 不正なパラメータが渡された

nullCheck

public void nullCheck(Object[] args)
               throws InvalidParameterException
null チェック

パラメータ:
args - チェックする引数
例外:
InvalidParameterException - 不正なパラメータが渡された

numCheck

public void numCheck(Object[] args)
              throws InvalidParameterException
パラメータ数チェック

パラメータ:
args - チェックする引数
例外:
InvalidParameterException - 不正なパラメータが渡された