Class coretransactionfilter

This class represents the filter for Transactions.More…

#import <Core.h>

Inheritance diagram for CoreTransactionFilter:

Properties

NSNumber * resultsPerPage
This property represents the number of transactions to retrieve.More…
TransactionState state
This property represents state (OPEN, CLOSED, ALL).More…
NSString * startDate
This property represents start date.More…
NSString * endDate
This property represents end date.More…
NSString * orderId
This property represents the transaction order id.More…

Detailed Description

This class represents the filter for Transactions.

Example to create a transaction filter object.

CoreTransactionFilter filter = [[CoreTransactionFilter alloc] init];
filter.resultsPerPage = [NSNumber numberWithInteger: 25];
filter.state = TransactionState.OPEN;
filter.startDate = "30-12-2015:13:45:30:123";
(pattern: dd-MM-yyyy:HH:mm:ss:SSS filter.endDate = @"30-04-2016:13:45:30:123";
(pattern: dd-MM-yyyy:HH:mm:ss:SSS 

Property Documentation

endDate

    • - (NSString*) endDate

  • readwriteatomic

This property represents end date.

orderId

    • - (NSString*) orderId

  • readwriteatomic

This property represents the transaction order id.

resultsPerPage

    • - (NSNumber*) resultsPerPage

  • readwriteatomic

This property represents the number of transactions to retrieve.

startDate

    • - (NSString*) startDate

  • readwriteatomic

This property represents start date.

state

    • - (TransactionState) state

  • readwriteatomic

This property represents state (OPEN, CLOSED, ALL).