Interface | Description |
---|---|
RequestExecutor |
Interface for executing url requests
|
Class | Description |
---|---|
APIData | |
ApiDefinition |
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.
|
DateUtils |
Formats date classes into the ISO standard
|
GsonUtils |
Utill class for gson formatting
|
HttpClientProvider | |
ParamsMap |
Utility class responsible for the creation and the formatting of a map of URL parameters.
|
RequestExecutorImpl |
Implementation of executing url requests with basic authorization
|
ServiceExecutor |
ServiceExecutor class provides services to build and execute API requests for other API Service classes.
|
ServiceHelper |
ServiceHelper class provides helper methods for validating and building parameters and API definitions required for
executing API requests common across different services.
|
URLHelper |
Helper class for operations with the URL adresses
|
Enum | Description |
---|---|
APIData.CLOSER_TYPE | |
APIData.IMAGE_SIZE_TYPE | |
APIData.UserBranchAssignmentType | |
ApiDefinition.ApiReturnFormat |
ApiReturnFormat specifies if Mambu's returned JSON string represents a single object, a collection of objects or
just a success/failure response
|
ApiDefinition.ApiType | |
MambuEntityType |
MambuEntityType class is an enum for Mambu entities supported by the API wrapper library.
|
RequestExecutor.ContentType | |
RequestExecutor.Method |