Package-level declarations
Types
Link copied to clipboard
interface ExternalAccountTransaction
An interface defining all the properties of an external account transaction
Link copied to clipboard
An interface defining the properties of an external account transaction with a matched receipt
Link copied to clipboard
open class MatchedExternalAccountTransactionImpl : ExternalAccountTransactionImpl, MatchedExternalAccountTransaction
Default implementation of MatchedExternalAccountTransaction, takes an ExternalAccountTransaction and SBReceipt object and extracts the necessary information to fulfill the interface
Link copied to clipboard
interface MatchedReceiptInfo
An interface defining the properties of a receipt that has been matched with a transaction
Link copied to clipboard
Default implementation of MatchedReceiptInfo, takes an SBReceipt object and extracts the necessary information to fulfill the interface
Link copied to clipboard
Builder class used to construct ExternalAccountTransactions, enforcing that all mandatory fields have been provided.
Link copied to clipboard
interface TransactionMatcher
An interface defining the supported functionality of a Transaction Matcher.
Link copied to clipboard
Builder used to configure and create a TransactionMatcher instance