jp.veritrans.tercerog.mdk.dto

## クラス SearchRequestDto

- java.lang.Object
- - jp.veritrans.tercerog.mdk.dto.SearchRequestDto

- すべての実装されたインタフェース:
    IBaseDto

      public class SearchRequestDto
      extends Object
      implements IBaseDto

  決済サービスタイプ：Search 要求Dtoクラス
  作成者:
    sh.matsuda

- - ### フィールドのサマリー

    フィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `static String` | `SERVICE_COMMAND` 決済サービスコマンド 半角英数字 必須項目、固定値
    `static String` | `SERVICE_TYPE` 決済サービスタイプ 半角英数字 必須項目、固定値

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

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

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

    すべてのメソッド インスタンス・メソッド concreteメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | `_setMaskedLog(String maskedLog)` ログ用文字列(マスク済み)を設定する
    `String` | `getContainDummyFlag()` ダミー決済対象フラグを取得する
    `String[]` | `getMasterNames()` マスタ名を取得する
    `String` | `getMaxCount()` 検索最大件数を取得する
    `String` | `getNewerFlag()` 最新トランザクションのみフラグを取得する
    `String` | `getRequestId()` リクエストIDを取得する
    `SearchParameters` | `getSearchParameters()` 検索キーを取得する
    `String` | `getServiceCommand()` 決済サービスコマンドを取得する
    `String` | `getServiceType()` 決済サービスタイプを取得する
    `String[]` | `getServiceTypeCd()` 決済サービスタイプを取得する
    `void` | `setContainDummyFlag(String containDummyFlag)` ダミー決済対象フラグを設定する
    `void` | `setMasterNames(String[] masterNames)` マスタ名を設定する
    `void` | `setMaxCount(String maxCount)` 検索最大件数を設定する
    `void` | `setNewerFlag(String newerFlag)` 最新トランザクションのみフラグを設定する
    `void` | `setRequestId(String requestId)` リクエストIDを設定する
    `void` | `setSearchParameters(SearchParameters searchParameters)` 検索キーを設定する
    `void` | `setServiceTypeCd(String[] serviceTypeCd)` 決済サービスタイプを設定する。
    `String` | `toString()` ログ用文字列(マスク済み)を取得する

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

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

- - ### フィールドの詳細

    - #### SERVICE_TYPE

          public static final String SERVICE_TYPE

      決済サービスタイプ
      半角英数字
      必須項目、固定値
      関連項目:
        定数フィールド値

    - #### SERVICE_COMMAND

          public static final String SERVICE_COMMAND

      決済サービスコマンド
      半角英数字
      必須項目、固定値
      関連項目:
        定数フィールド値

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

    - #### SearchRequestDto

          public SearchRequestDto()

  - ### メソッドの詳細

    - #### getServiceType

          public String getServiceType()

      決済サービスタイプを取得する
      戻り値:
        決済サービスタイプ

    - #### getServiceCommand

          public String getServiceCommand()

      決済サービスコマンドを取得する
      戻り値:
        決済サービスコマンド

    - #### getRequestId

          public String getRequestId()

      リクエストIDを取得する
      戻り値:
        リクエストID

    - #### setRequestId

          public void setRequestId(String requestId)

      リクエストIDを設定する
      パラメータ:
        `requestId` - リクエストID

    - #### getServiceTypeCd

          public String[] getServiceTypeCd()

      決済サービスタイプを取得する
      戻り値:
        決済サービスタイプ

    - #### setServiceTypeCd

          public void setServiceTypeCd(String[] serviceTypeCd)

      決済サービスタイプを設定する。
      複数指定を可能とする。
      指定しない場合は全ての決済サービスタイプより検索されます。
      パラメータ:
        `serviceTypeCd` - 決済サービスタイプ

    - #### getNewerFlag

          public String getNewerFlag()

      最新トランザクションのみフラグを取得する
      戻り値:
        最新トランザクションのみフラグ

    - #### setNewerFlag

          public void setNewerFlag(String newerFlag)

      最新トランザクションのみフラグを設定する
      パラメータ:
        `newerFlag` - 最新トランザクションのみフラグ

    - #### getContainDummyFlag

          public String getContainDummyFlag()

      ダミー決済対象フラグを取得する
      戻り値:
        ダミー決済対象フラグ

    - #### setContainDummyFlag

          public void setContainDummyFlag(String containDummyFlag)

      ダミー決済対象フラグを設定する
      パラメータ:
        `containDummyFlag` - ダミー決済対象フラグ

    - #### getMaxCount

          public String getMaxCount()

      検索最大件数を取得する
      戻り値:
        検索最大件数

    - #### setMaxCount

          public void setMaxCount(String maxCount)

      検索最大件数を設定する
      パラメータ:
        `maxCount` - 検索最大件数

    - #### getMasterNames

          public String[] getMasterNames()

      マスタ名を取得する
      戻り値:
        マスタ名

    - #### setMasterNames

          public void setMasterNames(String[] masterNames)

      マスタ名を設定する
      パラメータ:
        `masterNames` - マスタ名

    - #### getSearchParameters

          public SearchParameters getSearchParameters()

      検索キーを取得する
      戻り値:
        検索キー

    - #### setSearchParameters

          public void setSearchParameters(SearchParameters searchParameters)

      検索キーを設定する
      パラメータ:
        `searchParameters` - 検索キー

    - #### _setMaskedLog

          public void _setMaskedLog(String maskedLog)

      ログ用文字列(マスク済み)を設定する
      パラメータ:
        `maskedLog` - ログ用文字列(マスク済み)

    - #### toString

          public String toString()

      ログ用文字列(マスク済み)を取得する
      オーバーライド:
        `toString` クラス内 `Object`
      戻り値:
        ログ用文字列(マスク済み)

Copyright © 2026. All rights reserved.