/**
  * コンストラクタ
  *
  * @param IgnoreCaseMap $params    入力パラメータ
  */
 function __construct($params = null)
 {
     $this->errList = array();
     if (is_null($params)) {
         return;
     }
     // エラーパラメータを解析してリストに保持
     $errCode = $params->containsKey('errCode') ? $params->get('errCode') : null;
     $errInfo = $params->containsKey('errInfo') ? $params->get('errInfo') : null;
     if ($errCode && $errInfo) {
         $errCode = preg_replace('/\\|$/', '', $errCode);
         $errInfo = preg_replace('/\\|$/', '', $errInfo);
         $parser = new ParamParser();
         $this->errList = $parser->errParse($errCode, $errInfo);
     }
 }