Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W Y 

A

ACCOUNT_NAME - Static variable in class com.mambu.apisdk.util.APIData
 
ACCOUNT_STATE - Static variable in class com.mambu.apisdk.util.APIData
 
AccountingService - Class in com.mambu.apisdk.services
Service class which handles the API operations available for the accounting
AccountingService(MambuAPIService) - Constructor for class com.mambu.apisdk.services.AccountingService
Create a new accounting service
ACCOUNTS - Static variable in class com.mambu.apisdk.util.APIData
 
ACTION - Static variable in class com.mambu.apisdk.util.APIData
 
ACTIVE - Static variable in class com.mambu.apisdk.util.APIData
 
ACTIVITIES - Static variable in class com.mambu.apisdk.util.APIData
 
ActivitiesService - Class in com.mambu.apisdk.services
Service class which handles activities API operations like getting activities for Mambu entities.
ActivitiesService(MambuAPIService) - Constructor for class com.mambu.apisdk.services.ActivitiesService
Create a new activities service
addAppkeyValueToJson(String, String) - Static method in class com.mambu.apisdk.util.ServiceHelper
Add appKey value to the json string.
addDetailsParam(String, RequestExecutor.Method, RequestExecutor.ContentType, ParamsMap) - Method in class com.mambu.apisdk.util.URLHelper
Appends the details level query param to a given URL in case exist
addGroupedFields(MambuEntityType, String, List<CustomFieldValue>) - Method in class com.mambu.apisdk.services.CustomFieldValueService
Add new grouped custom field values for an entity.
addInclusion(Class<?>, Set<String>) - Method in class com.mambu.apisdk.json.JsonFieldsInclusionStrategy
Add additional Exclusion Strategy specifying a class and set of fields allowed for this class.
addJsonDeserializer(Class<?>, JsonDeserializer<?>) - Method in class com.mambu.apisdk.util.ApiDefinition
Add JsonDeserializer for a specific class to the API definition
addJsonPaginationParams(String, RequestExecutor.Method, RequestExecutor.ContentType, ParamsMap) - Method in class com.mambu.apisdk.util.URLHelper
Add pagination params to a given URL String for POST with application/json content type.
addJsonSerializer(Class<?>, JsonSerializer<?>) - Method in class com.mambu.apisdk.util.ApiDefinition
Add JsonSerializer for a specific class to the API definition
addLoanAccount(String, String) - Method in class com.mambu.apisdk.services.LinesOfCreditService
Add Loan Account to a line of credit
addParam(String, String) - Method in class com.mambu.apisdk.util.ParamsMap
Add a new URL param
addQueryParam(ScheduleQueryParam, String) - Method in class com.mambu.apisdk.model.ScheduleQueryParams
Add new query parameters
addSavingsAccount(String, String) - Method in class com.mambu.apisdk.services.LinesOfCreditService
Add Savings Account to a line of credit
addSerializationExclusionStrategy(ExclusionStrategy) - Method in class com.mambu.apisdk.util.ApiDefinition
Add serialization ExclusionStrategy to the API definition
addSettlementAccount(String, String) - Method in class com.mambu.apisdk.services.LoansService
Updates or links a settlement account with a loan account.
addValueIfNotNullValue(JsonObject, String, JsonElement) - Static method in class com.mambu.apisdk.json.JsonHelper
Add value to jsonResult if value is not null.
AMOUNT - Static variable in class com.mambu.apisdk.util.APIData
 
ANTICIPATE_DISBURSEMENT - Static variable in class com.mambu.apisdk.util.APIData
 
APIData - Class in com.mambu.apisdk.util
 
APIData() - Constructor for class com.mambu.apisdk.util.APIData
 
APIData.CLOSER_TYPE - Enum in com.mambu.apisdk.util
 
APIData.IMAGE_SIZE_TYPE - Enum in com.mambu.apisdk.util
 
APIData.UserBranchAssignmentType - Enum in com.mambu.apisdk.util
 
ApiDefinition - Class in com.mambu.apisdk.util
ApiDefinition is a helper class which allows service classes to provide a specification for a Mambu API request and then use ServiceHelper class to actually execute the API request with this ApiDefinition and with provided input parameters.
ApiDefinition(ApiDefinition.ApiType, Class<?>) - Constructor for class com.mambu.apisdk.util.ApiDefinition
Constructor used with ApiType requests for which only one entity class needs to be specified, Example GET loans/123.
ApiDefinition(ApiDefinition.ApiType, Class<?>, Class<?>) - Constructor for class com.mambu.apisdk.util.ApiDefinition
Constructor used with ApiType requests for which two entity classes need to be specified, Example GET clients/123/loans.
ApiDefinition(ApiDefinition.ApiType, String, Class<?>) - Constructor for class com.mambu.apisdk.util.ApiDefinition
Constructor used with ApiType requests for which two api endpoints need to be specified and the api returns related entity associated with the second endpoint.
ApiDefinition(String, RequestExecutor.ContentType, RequestExecutor.Method, Class<?>, ApiDefinition.ApiReturnFormat) - Constructor for class com.mambu.apisdk.util.ApiDefinition
Make ApiDefintion by explicitly specifying all required HTTPS request parameters.
ApiDefinition(ApiDefinition.ApiType, Class<?>, Class<?>, Class<?>) - Constructor for class com.mambu.apisdk.util.ApiDefinition
Constructor which can be used with ApiType requests for which the result class must be specified independently of the related entity class.
ApiDefinition.ApiReturnFormat - Enum in com.mambu.apisdk.util
ApiReturnFormat specifies if Mambu's returned JSON string represents a single object, a collection of objects or just a success/failure response
ApiDefinition.ApiType - Enum in com.mambu.apisdk.util
 
ApiGLJournalEntry - Class in com.mambu.apisdk.model
A wrapper class to support Posting GLJournalEntries API.
ApiGLJournalEntry(String, EntryType, BigDecimal) - Constructor for class com.mambu.apisdk.model.ApiGLJournalEntry
 
ApiKey - Annotation Type in com.mambu.apisdk.model
Annotation class for defining the ApiKey header for an ApiConsumer.
ApiLoanAccount - Class in com.mambu.apisdk.model
A class which extends the definition of the Mambu's LoanAccount to include any additional fields that can be sent by Mambu API within the LoanAccount but which are not part of the LoanAccount class.
ApiLoanAccount() - Constructor for class com.mambu.apisdk.model.ApiLoanAccount
 
APPLICATION_KEY - Static variable in class com.mambu.apisdk.util.APIData
 
ApplicationProtocol - Annotation Type in com.mambu.apisdk.model
Annotation class for defining the application protocol in order to connect to the server
applyFeeToLoanAccount(String, String, String, String) - Method in class com.mambu.apisdk.services.LoansService
Apply FEE to a loan account
applyFeeToLoanAccount(String, List<CustomPredefinedFee>, Integer, String) - Method in class com.mambu.apisdk.services.LoansService
Apply Predefined Fee to a loan account
applyFeeToSavingsAccount(String, String, String) - Method in class com.mambu.apisdk.services.SavingsService
Apply Arbitrary FEE to a savings account
applyFeeToSavingsAccount(String, List<CustomPredefinedFee>, String) - Method in class com.mambu.apisdk.services.SavingsService
Apply Predefined Fee to to a savings account
applyInterestToLoanAccount(String, Date, String) - Method in class com.mambu.apisdk.services.LoansService
Apply Interest to a loan account on a given date
approveLoanAccount(String, String) - Method in class com.mambu.apisdk.services.LoansService
Approve a loan account if the user has permission to approve loans, the maximum exposure is not exceeded for the client, the account was in Pending Approval state and if the number of loans is not exceeded
approveSavingsAccount(String, String) - Method in class com.mambu.apisdk.services.SavingsService
Approve Savings account
ARREARS_TOLERANCE_PERIOD - Static variable in class com.mambu.apisdk.util.APIData
 
ASSIGNED_BRANCH_KEY - Static variable in class com.mambu.apisdk.util.APIData
 
ASSIGNED_CENTRE_KEY - Static variable in class com.mambu.apisdk.util.APIData
 
ASSIGNED_USER_KEY - Static variable in class com.mambu.apisdk.util.APIData
 
A B C D E F G H I J L M N O P Q R S T U V W Y 
Skip navigation links