Class BalanceResponse

java.lang.Object
pro.mypvit.responses.AbstractResponse
pro.mypvit.responses.BalanceResponse

public class BalanceResponse extends AbstractResponse
Represents the response for a balance inquiry in the MyPVit SDK.

This class extends AbstractResponse to inherit functionality for JSON deserialization and provides specific fields for balance-related information.

Key Features:
  • Inherits JSON deserialization capabilities from AbstractResponse.
  • Includes fields for balance details and the associated merchant operation account code.
  • Supports automatic generation of getters, setters, equals, and hashCode methods through Lombok.
Usage: Use the `fromJson` method provided by AbstractResponse to deserialize a JSON response into an instance of this class. Example:
 String jsonResponse = "{\"balance\": 1500.0, \"merchant_operation_account_code\": \"ACC123456\"}";
 BalanceResponse response = AbstractResponse.fromJson(jsonResponse, BalanceResponse.class);
 System.out.println("Balance: " + response.getBalance());
 System.out.println("Account Code: " + response.getMerchantOperationAccountCode());
 
  • Constructor Details

    • BalanceResponse

      public BalanceResponse()
      Default constructor