Class coretransactionfilter

Inheritance diagram for com.payments.core.CoreTransactionFilter:

Public Member Functions

Integer getResultsPerPage ()
void setResultsPerPage (Integer resultsPerPage)
CoreTransactionState getState ()
void setState (CoreTransactionState state)
String getStartDate ()
void setStartDate (String startDate)
String getEndDate ()
void setEndDate (String endDate)
String getOrderId ()
void setOrderId (String orderId)

Detailed Description

This class represents the filter object for retrieving the transactions.

Member Function Documentation

getEndDate()

    • String com.payments.core.CoreTransactionFilter.getEndDate
    • (
    • )

  • inline

Gets the end date.

Returns

endDate

getOrderId()

    • String com.payments.core.CoreTransactionFilter.getOrderId
    • (
    • )

  • inline

Gets the transaction order id.

Returns

endDate

getResultsPerPage()

    • Integer com.payments.core.CoreTransactionFilter.getResultsPerPage
    • (
    • )

  • inline

Gets results per page.

Returns

resultsPerPage

getStartDate()

    • String com.payments.core.CoreTransactionFilter.getStartDate
    • (
    • )

  • inline

Gets the start date.

Returns

startDate

getState()

Gets the state which is either OPEN, CLOSED or ALL.

Returns

state

setEndDate()

    • void com.payments.core.CoreTransactionFilter.setEndDate
    • (
    • String
    • endDate
    • )

  • inline

Sets the end date.Date to end the search from format: 31-03-2016:12:07:12:755

Parameters

  • endDate

setOrderId()

    • void com.payments.core.CoreTransactionFilter.setOrderId
    • (
    • String
    • orderId
    • )

  • inline

Indicates the order id to be filtered

Parameters

  • orderId

setResultsPerPage()

    • void com.payments.core.CoreTransactionFilter.setResultsPerPage
    • (
    • Integer
    • resultsPerPage
    • )

  • inline

Indicates how many items should be returned per page

Parameters

  • resultsPerPage

setStartDate()

    • void com.payments.core.CoreTransactionFilter.setStartDate
    • (
    • String
    • startDate
    • )

  • inline

Sets the start date.Date to start the search from format: 31-03-2016:12:07:12:755

Parameters

  • startDate

setState()

Indicates which the transaction state should be retrieved (open, closed, all)

Parameters

  • state