public abstract class PaymentsObject extends PaymentsMap
Modifier and Type | Field and Description |
---|---|
protected Authentication |
authentication |
Constructor and Description |
---|
PaymentsObject() |
Modifier and Type | Method and Description |
---|---|
protected static PaymentsObject |
createObject(Authentication authentication,
PaymentsObject paymentsObject) |
protected PaymentsObject |
deleteObject(PaymentsObject paymentsObject) |
protected static PaymentsObject |
findObject(Authentication authentication,
java.lang.String type,
PaymentsObject value) |
Authentication |
getAuthentication() |
protected abstract java.lang.String |
getObjectType() |
protected static <T extends PaymentsObject> |
listObjects(Authentication authentication,
T template) |
protected static <T extends PaymentsObject> |
listObjects(Authentication authentication,
T template,
java.util.Map criteria) |
protected PaymentsObject |
updateObject(PaymentsObject paymentsObject) |
containsKey, get, normalize, put, remove, set
clear, containsValue, entrySet, forEach, getOrDefault, keySet, removeEldestEntry, replaceAll, values
clone, compute, computeIfAbsent, computeIfPresent, isEmpty, merge, putAll, putIfAbsent, remove, replace, replace, size
protected Authentication authentication
protected abstract java.lang.String getObjectType()
public Authentication getAuthentication()
protected static PaymentsObject findObject(Authentication authentication, java.lang.String type, PaymentsObject value) throws ApiCommunicationException, AuthenticationException, ObjectNotFoundException, InvalidRequestException, NotAllowedException, SystemException
protected static <T extends PaymentsObject> ResourceList<T> listObjects(Authentication authentication, T template) throws ApiCommunicationException, AuthenticationException, InvalidRequestException, NotAllowedException, SystemException
protected static <T extends PaymentsObject> ResourceList<T> listObjects(Authentication authentication, T template, java.util.Map criteria) throws ApiCommunicationException, AuthenticationException, InvalidRequestException, NotAllowedException, SystemException
protected static PaymentsObject createObject(Authentication authentication, PaymentsObject paymentsObject) throws ApiCommunicationException, AuthenticationException, InvalidRequestException, NotAllowedException, SystemException
protected PaymentsObject updateObject(PaymentsObject paymentsObject) throws ApiCommunicationException, AuthenticationException, ObjectNotFoundException, InvalidRequestException, NotAllowedException, SystemException
protected PaymentsObject deleteObject(PaymentsObject paymentsObject) throws ApiCommunicationException, AuthenticationException, InvalidRequestException, ObjectNotFoundException, NotAllowedException, SystemException