A B C D E G H J L M N O P R S T U V W 

A

accept - Variable in class br.com.moip.api.request.RequestProperties
 
accept(String) - Method in class br.com.moip.api.request.RequestPropertiesBuilder
This method is used to set the JSON version, if it takes.
accounts() - Static method in class br.com.moip.api.APIResources
 
Accounts - Class in br.com.moip.models
 
Accounts() - Constructor for class br.com.moip.models.Accounts
 
addCreditCard(Map<String, Object>, String, Setup) - Method in class br.com.moip.models.Customers
This method is used to add a new credit card to a registered customer.
API() - Constructor for class br.com.moip.Moip.API
 
APIDate - Class in br.com.moip.models
 
APIDate() - Constructor for class br.com.moip.models.APIDate
 
ApiDateDeserializer - Class in br.com.moip.utilities
 
ApiDateDeserializer() - Constructor for class br.com.moip.utilities.ApiDateDeserializer
 
APIDateRequest - Class in br.com.moip.api.request
 
APIDateRequest() - Constructor for class br.com.moip.api.request.APIDateRequest
 
APIResources - Class in br.com.moip.api
 
APIResources() - Constructor for class br.com.moip.api.APIResources
 
authenticate(HttpURLConnection) - Method in interface br.com.moip.auth.Authentication
 
authenticate(HttpURLConnection) - Method in class br.com.moip.auth.BasicAuth
 
authenticate(HttpURLConnection) - Method in class br.com.moip.auth.OAuth
 
Authentication - Interface in br.com.moip.auth
 
authorize(String, int, Setup) - Method in class br.com.moip.models.Payments
This method is used to simulate the payment authorization.

B

balances() - Static method in class br.com.moip.api.APIResources
 
Balances - Class in br.com.moip.models
 
Balances() - Constructor for class br.com.moip.models.Balances
 
bankAccounts() - Static method in class br.com.moip.api.APIResources
 
BankAccounts - Class in br.com.moip.models
 
BankAccounts() - Constructor for class br.com.moip.models.BankAccounts
 
Base64 - Class in br.com.moip.auth
copied from okhttp
BasicAuth - Class in br.com.moip.auth
 
BasicAuth(String, String) - Constructor for class br.com.moip.auth.BasicAuth
 
body - Variable in class br.com.moip.api.request.RequestProperties
 
body(Map<String, Object>) - Method in class br.com.moip.api.request.RequestPropertiesBuilder
This method is used to set the request object into super class.
br.com.moip - package br.com.moip
 
br.com.moip.api - package br.com.moip.api
 
br.com.moip.api.request - package br.com.moip.api.request
 
br.com.moip.api.response - package br.com.moip.api.response
 
br.com.moip.auth - package br.com.moip.auth
 
br.com.moip.exception - package br.com.moip.exception
 
br.com.moip.helpers - package br.com.moip.helpers
 
br.com.moip.models - package br.com.moip.models
 
br.com.moip.models.error - package br.com.moip.models.error
 
br.com.moip.utilities - package br.com.moip.utilities
 
br.com.moip.utilities.ssl - package br.com.moip.utilities.ssl
 
build() - Method in class br.com.moip.api.request.RequestPropertiesBuilder
This method is used to parse the object to RequestProperties type and complete the build.
build() - Method in class br.com.moip.models.error.ErrorBuilder
This method is used to parse the object to Error type and complete the build.
buildUrl(String, String, String[], Setup) - Method in class br.com.moip.models.Connect
This method is used to build the URL to request access permission for your seller.

C

cancelPreAuthorized(String, Setup) - Method in class br.com.moip.models.Multipayments
This method is used to cancel a pre-authorized multipayment by its Moip multipayment external ID.
cancelPreAuthorized(String, Setup) - Method in class br.com.moip.models.Payments
This method is used to cancel a pre-authorized payment by Moip payment external ID.
capturePreAuthorized(String, Setup) - Method in class br.com.moip.models.Multipayments
This method is used to capture a pre-authorized multipayment by its Moip multipayment external ID.
capturePreAuthorized(String, Setup) - Method in class br.com.moip.models.Payments
This method is used to capture a pre-authorized payment by its Moip payment external ID.
checkExistence(String, Setup) - Method in class br.com.moip.models.Accounts
This method allows you to check if a person already has a Moip account, by it's tax document or e-mail.
code(String) - Method in class br.com.moip.models.error.ErrorBuilder
This constructor sets the Moip error identifier code.
connect() - Static method in class br.com.moip.api.APIResources
 
Connect - Class in br.com.moip.models
 
Connect() - Constructor for class br.com.moip.models.Connect
 
CONNECT_PRODUCTION - br.com.moip.models.Setup.Environment
 
CONNECT_PRODUCTION_URL - Static variable in class br.com.moip.Moip
 
CONNECT_SANDBOX - br.com.moip.models.Setup.Environment
 
CONNECT_SANDBOX_URL - Static variable in class br.com.moip.Moip
 
contentType - Variable in class br.com.moip.api.request.RequestProperties
 
contentType(ContentType) - Method in class br.com.moip.api.request.RequestPropertiesBuilder
This method is used to set the request content type.
create(Map<String, Object>, Setup) - Method in class br.com.moip.models.Accounts
This method allows you to create a Moip account (classical or transparent).
create(Map<String, Object>, Setup) - Method in class br.com.moip.models.Customers
This method is used to create an customer.
create(Map<String, Object>, Setup) - Method in class br.com.moip.models.Multiorders
This method allows you to create a multiorder.
create(Map<String, Object>, Setup) - Method in class br.com.moip.models.NotificationPreferences
This method is used to create a notification preference to receive Webhooks.
create(Map<String, Object>, Setup) - Method in class br.com.moip.models.Orders
This method is used to create a new order.
create(Map<String, Object>, Setup) - Method in class br.com.moip.models.Transfers
This method allows you to create a transfer.
createBankAccount(Map<String, Object>, String, Setup) - Method in class br.com.moip.models.Accounts
This method allows you to create a bank account to a Moip account.
createSocket(String, int) - Method in class br.com.moip.utilities.ssl.SSLSupport
 
createSocket(String, int, InetAddress, int) - Method in class br.com.moip.utilities.ssl.SSLSupport
 
createSocket(InetAddress, int) - Method in class br.com.moip.utilities.ssl.SSLSupport
 
createSocket(InetAddress, int, InetAddress, int) - Method in class br.com.moip.utilities.ssl.SSLSupport
 
createSocket(Socket, String, int, boolean) - Method in class br.com.moip.utilities.ssl.SSLSupport
 
customers() - Static method in class br.com.moip.api.APIResources
 
Customers - Class in br.com.moip.models
 
Customers() - Constructor for class br.com.moip.models.Customers
 

D

DataHelper - Class in br.com.moip.utilities
 
DataHelper() - Constructor for class br.com.moip.utilities.DataHelper
 
date(Date) - Method in class br.com.moip.api.request.APIDateRequest
This constructor receive a APIDate object to fill the attribute date.
decode(byte[]) - Static method in class br.com.moip.auth.Base64
 
decode(byte[], int) - Static method in class br.com.moip.auth.Base64
 
delete(String, Setup) - Method in class br.com.moip.models.BankAccounts
This method allows you to delete a created bank account by its Moip external ID.
deleteCreditCard(String, Setup) - Method in class br.com.moip.models.Customers
This method is used to delete a saved credit card of an customer.
description(String) - Method in class br.com.moip.models.error.ErrorBuilder
This constructor sets the Moip error description.
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class br.com.moip.utilities.ApiDateDeserializer
 
doRequest(RequestProperties) - Method in class br.com.moip.api.request.RequestMaker
This method is used to build the request, it set the environment (Sandbox or Production) and the headers, create the connection object to establish connection with Moip APIResources, authenticate the connection, load the request properties received from parameter, serialize the request object and send it to the API.

E

EMPTY_BYTE_ARRAY - Static variable in class br.com.moip.auth.Base64
 
encode(byte[]) - Static method in class br.com.moip.auth.Base64
 
endpoint - Variable in class br.com.moip.api.request.RequestProperties
 
endpoint(String) - Method in class br.com.moip.api.request.RequestPropertiesBuilder
This method is used to set the request endpoint into super class.
entries() - Static method in class br.com.moip.api.APIResources
 
Entries - Class in br.com.moip.models
 
Entries() - Constructor for class br.com.moip.models.Entries
 
ErrorBuilder - Class in br.com.moip.models.error
 
ErrorBuilder() - Constructor for class br.com.moip.models.error.ErrorBuilder
 
Errors - Class in br.com.moip.models.error
 
Errors() - Constructor for class br.com.moip.models.error.Errors
 
escrows() - Static method in class br.com.moip.api.APIResources
 
Escrows - Class in br.com.moip.models
 
Escrows() - Constructor for class br.com.moip.models.Escrows
 

G

generateAccessToken(Map<String, Object>, Setup) - Method in class br.com.moip.models.Connect
This method allows you to generate access token for a Moip account.
get(Setup) - Method in class br.com.moip.models.Balances
This method is used to get the balances values of a Moip account (unavailable, future, current).
get(String, Setup) - Method in class br.com.moip.models.Accounts
This method is used to get a created accounts by Moip account external ID.
get(String, Setup) - Method in class br.com.moip.models.BankAccounts
This method allows you to get the data of a created bank account by its Moip external ID.
get(String, Setup) - Method in class br.com.moip.models.Customers
This method is used to get the data of a created customer by Moip customer external ID.
get(String, Setup) - Method in class br.com.moip.models.Entries
This method allows you to get the entry data by its Moip external ID.
get(String, Setup) - Method in class br.com.moip.models.Multiorders
This method is used to get a created multiorder by Moip multiorder external ID.
get(String, Setup) - Method in class br.com.moip.models.Multipayments
This method allows you to get the data of a created multipayment by its Moip multipayment external ID.
get(String, Setup) - Method in class br.com.moip.models.NotificationPreferences
This method is used to get the data of a created notification preference.
get(String, Setup) - Method in class br.com.moip.models.Orders
This method is used to get the data of a created order by Moip order external ID.
get(String, Setup) - Method in class br.com.moip.models.Payments
This method is used to get the data of a created payment by Moip payment external ID.
get(String, Setup) - Method in class br.com.moip.models.Refunds
This method is used to get the data of a created refund by Moip refund external ID.
get(String, Setup) - Method in class br.com.moip.models.Transfers
This method is used to get the data of a created transfer by its Moip external ID.
get(String, Setup) - Method in class br.com.moip.models.Webhooks
This method is used to get the data of a specific webhook sent from Moip by Moip resource external ID.
getAccept() - Method in class br.com.moip.api.request.RequestProperties
 
getAccessToken() - Method in class br.com.moip.auth.OAuth
 
getAuthentication() - Method in class br.com.moip.models.Setup
This method is used to get the value of authentication attribute.
getCipherList() - Method in class br.com.moip.utilities.ssl.SSLSupport
 
getConnectTimeout() - Static method in class br.com.moip.models.Setup
This method is used to get the value of CONNECT_TIMEOUT attribute.
getContentType() - Method in class br.com.moip.api.request.RequestProperties
 
getDate() - Method in class br.com.moip.api.request.APIDateRequest
 
getDate() - Method in class br.com.moip.models.APIDate
This method returns the value of this.date.
getDefaultCipherSuites() - Method in class br.com.moip.utilities.ssl.SSLSupport
 
getDefaultProtocols() - Method in class br.com.moip.utilities.ssl.SSLSupport
 
getEndpoint() - Method in class br.com.moip.api.request.RequestProperties
 
getEnvironment() - Method in class br.com.moip.models.Setup
This method is used to get the value of environment attribute.
getErrors() - Method in exception br.com.moip.exception.ValidationException
 
getErrors() - Method in class br.com.moip.models.error.Errors
 
getFormatedDate() - Method in class br.com.moip.models.APIDate
This method process this.date to build the accept date format using the pattern "yyyy-MM-dd".
getKey() - Method in class br.com.moip.auth.BasicAuth
 
getKeys(Setup) - Method in class br.com.moip.models.Accounts
This method is used to get the Basic Auth keys and the public key of a Moip account.
getList(RequestProperties) - Method in class br.com.moip.api.request.RequestMaker
 
getMethod() - Method in class br.com.moip.api.request.RequestProperties
 
getObject() - Method in class br.com.moip.api.request.RequestProperties
 
getProtocolList() - Method in class br.com.moip.utilities.ssl.SSLSupport
 
getReadTimeout() - Static method in class br.com.moip.models.Setup
This method is used to get the value of READ_TIMEOUT attribute.
getResponseCode() - Method in exception br.com.moip.exception.ValidationException
 
getResponseStatus() - Method in exception br.com.moip.exception.ValidationException
 
getSupportedCipherSuites() - Method in class br.com.moip.utilities.ssl.SSLSupport
 
getSupportedProtocols() - Method in class br.com.moip.utilities.ssl.SSLSupport
 
getToken() - Method in class br.com.moip.auth.BasicAuth
 
getType() - Method in class br.com.moip.api.request.RequestProperties
 
getUserAgent() - Method in class br.com.moip.Moip
This method returns the USER_AGENT value.
gson() - Static method in class br.com.moip.utilities.GsonFactory
 
GsonFactory - Class in br.com.moip.utilities
 
GsonFactory() - Constructor for class br.com.moip.utilities.GsonFactory
 

H

hasAccept() - Method in class br.com.moip.api.request.RequestProperties
This method is used to verify if the Accept header was settled into properties.

J

jsonToList(String) - Method in class br.com.moip.api.response.Response
 
jsonToMap(String) - Method in class br.com.moip.api.response.Response
This method is used to receive the JSON returned from API and cast it to a Map.
jsonToUrlEncodedString(JsonObject) - Static method in class br.com.moip.utilities.DataHelper
 

L

list(Setup) - Method in class br.com.moip.models.Customers
This method is used to get all registered customers.
list(Setup) - Method in class br.com.moip.models.Entries
This method is used to list all entries.
list(Setup) - Method in class br.com.moip.models.NotificationPreferences
This method is used to get all created notification preferences.
list(Setup) - Method in class br.com.moip.models.Orders
This method is used to get all created orders.
list(Setup) - Method in class br.com.moip.models.Transfers
This method is used to list all created transfers.
list(Setup) - Method in class br.com.moip.models.Webhooks
This method is used to get all sent webhooks.
listBankAccounts(String, Setup) - Method in class br.com.moip.models.Accounts
This method allows you to list all bank account of a Moip account.
listOrderPayments(String, Setup) - Method in class br.com.moip.models.Orders
This method is used to get all payments of an order by its Moip order external ID.
listOrderRefunds(String, Setup) - Method in class br.com.moip.models.Refunds
This method is used to get all refunds of an order by Moip order external ID.
listPaymentRefunds(String, Setup) - Method in class br.com.moip.models.Refunds
This method is used to get all refunds of an payment by Moip payment external ID.

M

method - Variable in class br.com.moip.api.request.RequestProperties
 
method(String) - Method in class br.com.moip.api.request.RequestPropertiesBuilder
This method is used to set the request method into super class.
Moip - Class in br.com.moip
 
Moip() - Constructor for class br.com.moip.Moip
 
Moip.API - Class in br.com.moip
 
MoipAPIException - Exception in br.com.moip.exception
 
MoipAPIException() - Constructor for exception br.com.moip.exception.MoipAPIException
Default class constructor.
MoipAPIException(String) - Constructor for exception br.com.moip.exception.MoipAPIException
Constructor to receive the exception message.
MoipAPIException(String, Throwable) - Constructor for exception br.com.moip.exception.MoipAPIException
Constructor to receive the exception message and cause.
MoipAPIException(String, Throwable, boolean, boolean) - Constructor for exception br.com.moip.exception.MoipAPIException
Constructor to receive the message and the cause of an exception and to able the suppression and the writable stack trace.
MoipAPIException(Throwable) - Constructor for exception br.com.moip.exception.MoipAPIException
Constructor to receive the exception cause.
multiorders() - Static method in class br.com.moip.api.APIResources
 
Multiorders - Class in br.com.moip.models
 
Multiorders() - Constructor for class br.com.moip.models.Multiorders
 
multipayments() - Static method in class br.com.moip.api.APIResources
 
Multipayments - Class in br.com.moip.models
 
Multipayments() - Constructor for class br.com.moip.models.Multipayments
 

N

notificationPreferences() - Static method in class br.com.moip.api.APIResources
 
NotificationPreferences - Class in br.com.moip.models
 
NotificationPreferences() - Constructor for class br.com.moip.models.NotificationPreferences
 

O

OAuth - Class in br.com.moip.auth
 
OAuth(String) - Constructor for class br.com.moip.auth.OAuth
 
objectToList(Object) - Method in class br.com.moip.utilities.Parser
 
objectToMap(Object) - Method in class br.com.moip.utilities.Parser
This method is used to cast a Object to Map<String, Object>.
orders() - Static method in class br.com.moip.api.APIResources
 
Orders - Class in br.com.moip.models
 
Orders() - Constructor for class br.com.moip.models.Orders
 

P

Parser - Class in br.com.moip.utilities
 
Parser() - Constructor for class br.com.moip.utilities.Parser
 
path(String) - Method in class br.com.moip.models.error.ErrorBuilder
This constructor sets the Moip error path.
pay(Map<String, Object>, String, Setup) - Method in class br.com.moip.models.Multiorders
This method is used to create a multipayment, it means create a payment for each order from a multiorder with the same funding instrument (credit card, boleto, online bank debit).
pay(Map<String, Object>, String, Setup) - Method in class br.com.moip.models.Payments
This method is used to create a payment.
payloadFactory(Map.Entry<String, Object>...) - Static method in class br.com.moip.helpers.PayloadFactory
This method was created to simplify the construction of request payloads.
PayloadFactory - Class in br.com.moip.helpers
 
PayloadFactory() - Constructor for class br.com.moip.helpers.PayloadFactory
 
payments() - Static method in class br.com.moip.api.APIResources
 
Payments - Class in br.com.moip.models
 
Payments() - Constructor for class br.com.moip.models.Payments
 
PRODUCTION - br.com.moip.models.Setup.Environment
 
PRODUCTION_URL - Static variable in class br.com.moip.Moip
 

R

refreshAccessToken(Map<String, Object>, Setup) - Method in class br.com.moip.models.Connect
This method allows you to refresh the access token of a Moip account, if you lost the token or it has expired.
refundOrder(String, Setup) - Method in class br.com.moip.models.Refunds
This method is used to create a order refund without request body.
refundOrder(Map<String, Object>, String, Setup) - Method in class br.com.moip.models.Refunds
This method is used to create a order refund with request body.
refundPayment(String, Setup) - Method in class br.com.moip.models.Refunds
This method is used to create a payment refund without request body.
refundPayment(Map<String, Object>, String, Setup) - Method in class br.com.moip.models.Refunds
This method is used to create a payment refund with request body.
refunds() - Static method in class br.com.moip.api.APIResources
 
Refunds - Class in br.com.moip.models
 
Refunds() - Constructor for class br.com.moip.models.Refunds
 
release(String, Setup) - Method in class br.com.moip.models.Escrows
This method allows you to release a payment with escrow.
remove(String, Setup) - Method in class br.com.moip.models.NotificationPreferences
This method is used to remove a created notification preference.
RequestMaker - Class in br.com.moip.api.request
 
RequestMaker(Setup) - Constructor for class br.com.moip.api.request.RequestMaker
This constructor sets the Moip environment and the authentication received from parameter.
RequestProperties - Class in br.com.moip.api.request
 
RequestProperties() - Constructor for class br.com.moip.api.request.RequestProperties
 
RequestPropertiesBuilder - Class in br.com.moip.api.request
 
RequestPropertiesBuilder() - Constructor for class br.com.moip.api.request.RequestPropertiesBuilder
 
RequestTools - Class in br.com.moip.api.request
 
RequestTools() - Constructor for class br.com.moip.api.request.RequestTools
 
Response - Class in br.com.moip.api.response
 
Response() - Constructor for class br.com.moip.api.response.Response
 
revert(String, Setup) - Method in class br.com.moip.models.Transfers
This method is used to revert a transfer made to a Moip account.

S

SANDBOX - br.com.moip.models.Setup.Environment
 
SANDBOX_URL - Static variable in class br.com.moip.Moip
 
setAuthentication(Authentication) - Method in class br.com.moip.models.Setup
This method is used to set the authentication that will be used to authorize the request.
setConnectTimeout(int) - Method in class br.com.moip.models.Setup
Use this method will change the connect timeout default value.
setDate(Date) - Method in class br.com.moip.models.APIDate
This method receives an date to set it on this.date.
setEnvironment(Setup.Environment) - Method in class br.com.moip.models.Setup
This method is used to set the Moip API environment where the requests will be sent.
setError(ErrorBuilder) - Method in class br.com.moip.models.error.Errors
This method adds a Moip error object to the errors list.
setPlayerEndpoint(String) - Method in class br.com.moip.models.Setup
This method is used to set the Player endpoint for mock unit tests.
setReadTimeout(int) - Method in class br.com.moip.models.Setup
Use this method will change the read timeout default value.
Setup - Class in br.com.moip.models
 
Setup() - Constructor for class br.com.moip.models.Setup
 
Setup.Environment - Enum in br.com.moip.models
These enums are used to difference all Moip API environments.
SSLSupport - Class in br.com.moip.utilities.ssl
 
SSLSupport() - Constructor for class br.com.moip.utilities.ssl.SSLSupport
 
SSLSupport(KeyManager[], TrustManager[], SecureRandom) - Constructor for class br.com.moip.utilities.ssl.SSLSupport
 
SSLSupport(SSLContext) - Constructor for class br.com.moip.utilities.ssl.SSLSupport
 

T

transfers() - Static method in class br.com.moip.api.APIResources
 
Transfers - Class in br.com.moip.models
 
Transfers() - Constructor for class br.com.moip.models.Transfers
 
type - Variable in class br.com.moip.api.request.RequestProperties
 
type(Class) - Method in class br.com.moip.api.request.RequestPropertiesBuilder
This method is used to set the model class type.

U

UnauthorizedException - Exception in br.com.moip.exception
 
UnauthorizedException() - Constructor for exception br.com.moip.exception.UnauthorizedException
 
UnexpectedException - Exception in br.com.moip.exception
 
UnexpectedException() - Constructor for exception br.com.moip.exception.UnexpectedException
 
update(Map<String, Object>, String, Setup) - Method in class br.com.moip.models.BankAccounts
This method allows you to update a created bank account.

V

ValidationException - Exception in br.com.moip.exception
 
ValidationException(int, String, Errors) - Constructor for exception br.com.moip.exception.ValidationException
This constructor is used to set the code, status and errors from api response, when it trows a ValidationException.
value(String, Object) - Static method in class br.com.moip.helpers.PayloadFactory
This is a auxiliary method used to load the Map returned from payloadFactory.
valueOf(String) - Static method in enum br.com.moip.models.Setup.Environment
Returns the enum constant of this type with the specified name.
values() - Static method in enum br.com.moip.models.Setup.Environment
Returns an array containing the constants of this enum type, in the order they are declared.

W

webhooks() - Static method in class br.com.moip.api.APIResources
 
Webhooks - Class in br.com.moip.models
 
Webhooks() - Constructor for class br.com.moip.models.Webhooks
 
A B C D E G H J L M N O P R S T U V W 
Skip navigation links