Class InteropTransactionRequestData
java.lang.Object
org.apache.fineract.interoperation.data.InteropRequestData
org.apache.fineract.interoperation.data.InteropTransactionRequestData
-
Constructor Summary
ConstructorsConstructorDescriptionInteropTransactionRequestData(@NotNull String transactionCode, @NotNull String requestCode, @NotNull String accountId, @NotNull MoneyData amount, @NotNull InteropTransactionTypeData transactionType) InteropTransactionRequestData(@NotNull String transactionCode, @NotNull String requestCode, @NotNull String accountId, @NotNull MoneyData amount, @NotNull InteropTransactionTypeData transactionType, String note, GeoCodeData geoCode, LocalDateTime expiration, List<ExtensionData> extensionList) -
Method Summary
Modifier and TypeMethodDescriptionvalidateAndParse(org.apache.fineract.infrastructure.core.data.DataValidatorBuilder dataValidator, com.google.gson.JsonObject element, org.apache.fineract.infrastructure.core.serialization.FromJsonHelper jsonHelper) Methods inherited from class org.apache.fineract.interoperation.data.InteropRequestData
getAccountId, getAmount, getExpiration, getExpirationLocalDate, getExtensionList, getGeoCode, getNote, getRequestCode, getTransactionCode, getTransactionRole, getTransactionType, normalizeAmounts, setExpiration, setExtensionList, setGeoCode, setNote
-
Constructor Details
-
InteropTransactionRequestData
public InteropTransactionRequestData(@NotNull @NotNull String transactionCode, @NotNull @NotNull String requestCode, @NotNull @NotNull String accountId, @NotNull @NotNull MoneyData amount, @NotNull @NotNull InteropTransactionTypeData transactionType, String note, GeoCodeData geoCode, LocalDateTime expiration, List<ExtensionData> extensionList) -
InteropTransactionRequestData
public InteropTransactionRequestData(@NotNull @NotNull String transactionCode, @NotNull @NotNull String requestCode, @NotNull @NotNull String accountId, @NotNull @NotNull MoneyData amount, @NotNull @NotNull InteropTransactionTypeData transactionType)
-
-
Method Details
-
validateAndParse
public static InteropTransactionRequestData validateAndParse(org.apache.fineract.infrastructure.core.data.DataValidatorBuilder dataValidator, com.google.gson.JsonObject element, org.apache.fineract.infrastructure.core.serialization.FromJsonHelper jsonHelper)
-