com.gmo_pg.g_pay.client.util

## クラス RedirectUtil

- java.lang.Object
- - com.gmo_pg.g_pay.client.util.RedirectUtil

-     public class RedirectUtil
      extends java.lang.Object

  リダイレクトページ作成クラス
  作成者:
    GMO PaymentGateway

- - ### コンストラクタのサマリー

    コンストラクタ
    コンストラクタと説明
    `RedirectUtil()` コンストラクタ

  - ### メソッドのサマリー

    すべてのメソッド インスタンス・メソッド concreteメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `java.lang.String` | `amazonpayStart(java.lang.String pagePath, AmazonpayStartInput amazonpayStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `auAcceptStart(java.lang.String pagePath, AuAcceptStartInput auAcceptStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `auContinuanceStart(java.lang.String pagePath, AuContinuanceStartInput auContinuanceStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `aupayAppAcceptStart(java.lang.String pagePath, AupayAppAcceptStartInput aupayAppAcceptStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `aupayStart(java.lang.String pagePath, AupayStartInput aupayStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `auStart(java.lang.String pagePath, java.lang.String startURL, java.lang.String accessid, java.lang.String token, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `authProcessing(java.lang.String pagePath, AuthProcessingInput authProcessingInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `bankAccountStart(java.lang.String pagePath, BankAccountStartInput bankAccountStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `bankDirectStart(java.lang.String pagePath, BankDirectStartInput bankDirectStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `createRedirectPage(java.lang.String pagePath, AcsParam param, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `docomoAcceptStart(java.lang.String pagePath, DocomoAcceptStartInput docomoAcceptStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `docomoContinuanceStart(java.lang.String pagePath, java.lang.String startURL, java.lang.String accessid, java.lang.String token, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `docomoStart(java.lang.String pagePath, DocomoStartInput docomoStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `epospayStart(java.lang.String pagePath, EpospayStartInput epospayStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `famipayStart(java.lang.String pagePath, FamipayStartInput famipayStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `jibunStart(java.lang.String pagePath, JibunStartInput jibunStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `linepayStart(java.lang.String pagePath, LinepayStartInput linepayStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `mcpStart(java.lang.String pagePath, McpStartInput mcpStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `merpayStart(java.lang.String pagePath, MerpayStartInput merpayStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `netcashStart(java.lang.String pagePath, NetcashStartInput netcashStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `paypalStart(java.lang.String pagePath, PaypalStartParam paypalStartParam, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `paypayAcceptStart(java.lang.String pagePath, PaypayAcceptStartInput paypayAcceptStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `paypayStart(java.lang.String pagePath, PaypayStartInput paypayStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `rakutenIdStart(java.lang.String pagePath, RakutenIdStartInput rakutenIdStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `rakutenpayStart(java.lang.String pagePath, RakutenpayStartInput rakutenpayStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `recruitContinuanceStart(java.lang.String pagePath, RecruitContinuanceStartInput recruitContinuanceStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `recruitStart(java.lang.String pagePath, RecruitStartInput recruitStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `sbAcceptStart(java.lang.String pagePath, SbAcceptStartInput sbAcceptStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `sbContinuanceStart(java.lang.String pagePath, SbContinuanceStartInput sbContinuanceStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `sbStart(java.lang.String pagePath, SbStartInput sbStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `unionpayStart(java.lang.String pagePath, UnionpayStartInput unionpayStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `webmoneyQuickStart(java.lang.String pagePath, WebmoneyQuickStartInput webmoneyQuickStartInput, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
    `java.lang.String` | `webmoneyStart(java.lang.String pagePath, java.lang.String accessId, java.lang.String encode)` リダイレクトページの内容を作成する 雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。

    - ### クラスから継承されたメソッド java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### RedirectUtil

          public RedirectUtil()

      コンストラクタ

  - ### メソッドの詳細

    - #### createRedirectPage

          public java.lang.String createRedirectPage(java.lang.String pagePath,
                                                     AcsParam param,
                                                     java.lang.String encode)
                                              throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `param` - ACSパラメータ
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### paypalStart

          public java.lang.String paypalStart(java.lang.String pagePath,
                                              PaypalStartParam paypalStartParam,
                                              java.lang.String encode)
                                       throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `param` - ACSパラメータ
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### webmoneyStart

          public java.lang.String webmoneyStart(java.lang.String pagePath,
                                                java.lang.String accessId,
                                                java.lang.String encode)
                                         throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `accessId` - 取引ID
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`
      導入されたバージョン:
        20100408

    - #### webmoneyQuickStart

          public java.lang.String webmoneyQuickStart(java.lang.String pagePath,
                                                     WebmoneyQuickStartInput webmoneyQuickStartInput,
                                                     java.lang.String encode)
                                              throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `webmoneyQuickStartInput` - 入力パラメータクラス
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### auStart

          public java.lang.String auStart(java.lang.String pagePath,
                                          java.lang.String startURL,
                                          java.lang.String accessid,
                                          java.lang.String token,
                                          java.lang.String encode)
                                   throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### docomoStart

          public java.lang.String docomoStart(java.lang.String pagePath,
                                              DocomoStartInput docomoStartInput,
                                              java.lang.String encode)
                                       throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `param` - 入力パラメータ
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### docomoContinuanceStart

          public java.lang.String docomoContinuanceStart(java.lang.String pagePath,
                                                         java.lang.String startURL,
                                                         java.lang.String accessid,
                                                         java.lang.String token,
                                                         java.lang.String encode)
                                                  throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### jibunStart

          public java.lang.String jibunStart(java.lang.String pagePath,
                                             JibunStartInput jibunStartInput,
                                             java.lang.String encode)
                                      throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `param` - 入力パラメータ
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### sbStart

          public java.lang.String sbStart(java.lang.String pagePath,
                                          SbStartInput sbStartInput,
                                          java.lang.String encode)
                                   throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `param` - 入力パラメータ
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### auContinuanceStart

          public java.lang.String auContinuanceStart(java.lang.String pagePath,
                                                     AuContinuanceStartInput auContinuanceStartInput,
                                                     java.lang.String encode)
                                              throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### authProcessing

          public java.lang.String authProcessing(java.lang.String pagePath,
                                                 AuthProcessingInput authProcessingInput,
                                                 java.lang.String encode)
                                          throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### netcashStart

          public java.lang.String netcashStart(java.lang.String pagePath,
                                               NetcashStartInput netcashStartInput,
                                               java.lang.String encode)
                                        throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### rakutenIdStart

          public java.lang.String rakutenIdStart(java.lang.String pagePath,
                                                 RakutenIdStartInput rakutenIdStartInput,
                                                 java.lang.String encode)
                                          throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### mcpStart

          public java.lang.String mcpStart(java.lang.String pagePath,
                                           McpStartInput mcpStartInput,
                                           java.lang.String encode)
                                    throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### linepayStart

          public java.lang.String linepayStart(java.lang.String pagePath,
                                               LinepayStartInput linepayStartInput,
                                               java.lang.String encode)
                                        throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### unionpayStart

          public java.lang.String unionpayStart(java.lang.String pagePath,
                                                UnionpayStartInput unionpayStartInput,
                                                java.lang.String encode)
                                         throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### sbContinuanceStart

          public java.lang.String sbContinuanceStart(java.lang.String pagePath,
                                                     SbContinuanceStartInput sbContinuanceStartInput,
                                                     java.lang.String encode)
                                              throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### recruitStart

          public java.lang.String recruitStart(java.lang.String pagePath,
                                               RecruitStartInput recruitStartInput,
                                               java.lang.String encode)
                                        throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### recruitContinuanceStart

          public java.lang.String recruitContinuanceStart(java.lang.String pagePath,
                                                          RecruitContinuanceStartInput recruitContinuanceStartInput,
                                                          java.lang.String encode)
                                                   throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### docomoAcceptStart

          public java.lang.String docomoAcceptStart(java.lang.String pagePath,
                                                    DocomoAcceptStartInput docomoAcceptStartInput,
                                                    java.lang.String encode)
                                             throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### auAcceptStart

          public java.lang.String auAcceptStart(java.lang.String pagePath,
                                                AuAcceptStartInput auAcceptStartInput,
                                                java.lang.String encode)
                                         throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### sbAcceptStart

          public java.lang.String sbAcceptStart(java.lang.String pagePath,
                                                SbAcceptStartInput sbAcceptStartInput,
                                                java.lang.String encode)
                                         throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### famipayStart

          public java.lang.String famipayStart(java.lang.String pagePath,
                                               FamipayStartInput famipayStartInput,
                                               java.lang.String encode)
                                        throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### epospayStart

          public java.lang.String epospayStart(java.lang.String pagePath,
                                               EpospayStartInput epospayStartInput,
                                               java.lang.String encode)
                                        throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### merpayStart

          public java.lang.String merpayStart(java.lang.String pagePath,
                                              MerpayStartInput merpayStartInput,
                                              java.lang.String encode)
                                       throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### paypayStart

          public java.lang.String paypayStart(java.lang.String pagePath,
                                              PaypayStartInput paypayStartInput,
                                              java.lang.String encode)
                                       throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### paypayAcceptStart

          public java.lang.String paypayAcceptStart(java.lang.String pagePath,
                                                    PaypayAcceptStartInput paypayAcceptStartInput,
                                                    java.lang.String encode)
                                             throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### aupayStart

          public java.lang.String aupayStart(java.lang.String pagePath,
                                             AupayStartInput aupayStartInput,
                                             java.lang.String encode)
                                      throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### rakutenpayStart

          public java.lang.String rakutenpayStart(java.lang.String pagePath,
                                                  RakutenpayStartInput rakutenpayStartInput,
                                                  java.lang.String encode)
                                           throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### aupayAppAcceptStart

          public java.lang.String aupayAppAcceptStart(java.lang.String pagePath,
                                                      AupayAppAcceptStartInput aupayAppAcceptStartInput,
                                                      java.lang.String encode)
                                               throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### bankAccountStart

          public java.lang.String bankAccountStart(java.lang.String pagePath,
                                                   BankAccountStartInput bankAccountStartInput,
                                                   java.lang.String encode)
                                            throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### amazonpayStart

          public java.lang.String amazonpayStart(java.lang.String pagePath,
                                                 AmazonpayStartInput amazonpayStartInput,
                                                 java.lang.String encode)
                                          throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`

    - #### bankDirectStart

          public java.lang.String bankDirectStart(java.lang.String pagePath,
                                                  BankDirectStartInput bankDirectStartInput,
                                                  java.lang.String encode)
                                           throws PaymentException

      リダイレクトページの内容を作成する
      雛形ページファイル読込時、pagePathは相対パスとみなし、クラスパスからファイルを探す。
      見つからなかった場合、pagePathは絶対パスとみなしてファイルを探す。
      パラメータ:
        `pagePath` - 雛形ページファイルへのパス
        `startURL` - 支払手続き開始IFのURL
        `accessid` - 取引ID
        `token` - トークン
        `encode` - 雛形ページファイルの文字コード
      例外:
        `PaymentException`