- makeApiDefinitionForSearchByFilter(MambuEntityType) - Static method in class com.mambu.apisdk.services.SearchService
-
Helper to create ApiDefintion for searching entities matching filter criteria
- makeApiJson(T) - Static method in class com.mambu.apisdk.util.ServiceHelper
-
Generate a JSON string for an object using Mambu's default date time format ("yyyy-MM-dd'T'HH:mm:ssZ")
- makeApiJson(T, String) - Static method in class com.mambu.apisdk.util.ServiceHelper
-
Generate a JSON string for an object and with the specified format for date fields
- makeApiJson(T, ApiDefinition) - Static method in class com.mambu.apisdk.util.ServiceHelper
-
Generate a JSON string for an object and with the specified ApiDefinition
- makeApiJsonElement(T, ApiDefinition) - Static method in class com.mambu.apisdk.util.ServiceHelper
-
Generate a JsonElement for an object and with the specified ApiDefinition
- makeDeposit(String, Money, Date, TransactionDetails, List<CustomFieldValue>, String) - Method in class com.mambu.apisdk.services.SavingsService
-
Make a deposit to an account.
- makeJSONApplyManualFeeRequest(List<CustomPredefinedFee>, Integer, String) - Static method in class com.mambu.apisdk.util.ServiceHelper
-
Create JSON Transaction request for submitting applying predefined fee and specifying repayment number
Available since Mambu 4.1.
- makeJSONTransactionRequest(Money, Date, Date, TransactionDetails, List<CustomPredefinedFee>, List<CustomFieldValue>, String) - Static method in class com.mambu.apisdk.util.ServiceHelper
-
Create JSONTransactionRequest for submitting JSON transaction API requests
- makeJSONTransactionRequest(Money, DisbursementDetails, List<CustomFieldValue>, String) - Static method in class com.mambu.apisdk.util.ServiceHelper
-
Convenience method to create JSONTransactionRequest specifying disbursement details
- makeLoanRepayment(String, Money, Date, TransactionDetails, List<CustomFieldValue>, String) - Method in class com.mambu.apisdk.services.LoansService
-
Make Repayment for a loan account.
- makePaginationParams(String, String) - Static method in class com.mambu.apisdk.util.ServiceHelper
-
Convenience helper to make parameters map which contains only pagination parameters: offset and limit
- makeParamsForDocumentJson(JSONDocument) - Static method in class com.mambu.apisdk.util.ServiceHelper
-
Create ParamsMap with a JSON string for the JSONDocument object
- makeParamsForLoanSchedule(LoanAccount, ApiDefinition) - Static method in class com.mambu.apisdk.util.ServiceHelper
-
Create ParamsMap with a map of fields for the GET loan schedule for the product API.
- makeParamsForTransactionRequest(String, JSONTransactionRequest) - Static method in class com.mambu.apisdk.util.ServiceHelper
-
Create params map with as JSON request message for a transaction type
- makeTransfer(String, String, Account.Type, String, String) - Method in class com.mambu.apisdk.services.SavingsService
-
Make transfer from an account
- makeUrlWithParams(String, ParamsMap) - Static method in class com.mambu.apisdk.util.URLHelper
-
Static helper to Append URL params to a given URL String
- makeWithdrawal(String, Money, Date, TransactionDetails, List<CustomFieldValue>, String) - Method in class com.mambu.apisdk.services.SavingsService
-
Make a withdrawal from an account.
- MambuApiException - Exception in com.mambu.apisdk.exception
-
Encapsulation for exceptions which may occur when calling Mambu APIs
- MambuApiException(Exception) - Constructor for exception com.mambu.apisdk.exception.MambuApiException
-
- MambuApiException(Integer, String) - Constructor for exception com.mambu.apisdk.exception.MambuApiException
-
- MambuApiException(Integer, MambuApiResponseMessage) - Constructor for exception com.mambu.apisdk.exception.MambuApiException
-
- MambuAPIFactory - Class in com.mambu.apisdk
-
Factory for creating Mambu API Services in a singleton fashion.
- MambuAPIModule - Class in com.mambu.apisdk
-
Configuration class for the Guice bindings
- MambuApiResponseMessage - Class in com.mambu.apisdk.exception
-
Encapsulation the API's application exception's Response - which might be included within Mambu exception APIs
message.
- MambuApiResponseMessage() - Constructor for class com.mambu.apisdk.exception.MambuApiResponseMessage
-
- MambuApiResponseMessage(int, String, String) - Constructor for class com.mambu.apisdk.exception.MambuApiResponseMessage
-
- MambuApiResponseMessage(String) - Constructor for class com.mambu.apisdk.exception.MambuApiResponseMessage
-
- MambuApiResponseMessage(MambuApiException) - Constructor for class com.mambu.apisdk.exception.MambuApiResponseMessage
-
- MambuApiResponseMessage(MambuApiResponseMessage) - Constructor for class com.mambu.apisdk.exception.MambuApiResponseMessage
-
- MambuAPIService - Class in com.mambu.apisdk
-
Mambu service to call the APIs
- MambuAPIService(String, String, String, String, RequestExecutor, URLHelper) - Constructor for class com.mambu.apisdk.MambuAPIService
-
Creates a Mambu API Service class
- MambuAPIServiceFactory - Class in com.mambu.apisdk
-
Factory for creating Mambu API Service objects that have fixed a tenant's Mambu credentials
- MambuEntityType - Enum in com.mambu.apisdk.util
-
MambuEntityType class is an enum for Mambu entities supported by the API wrapper library.
- MAX_WITHDRAWAL_AMOUNT - Static variable in class com.mambu.apisdk.util.APIData
-
- MESSAGES - Static variable in class com.mambu.apisdk.util.APIData
-
- MIDDLE_NAME - Static variable in class com.mambu.apisdk.util.APIData
-
- MOBILE_PHONE_1 - Static variable in class com.mambu.apisdk.util.APIData
-