Class TransactionBaseResponse
- java.lang.Object
-
- com.inteliqua.rest.transaction.payload.response.basic.TransactionBaseResponse
-
- All Implemented Interfaces:
EliquaAbstractRequestPayload
- Direct Known Subclasses:
LoyaltyTransactionResponse,TransactionResponseSimple
public class TransactionBaseResponse extends Object implements EliquaAbstractRequestPayload
Base response class for transaction operations. Contains common transaction information including transaction details, monetary values, location information, and transaction items. ImplementsEliquaAbstractRequestPayloadfor standard payload handling.
-
-
Constructor Summary
Constructors Constructor Description TransactionBaseResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAttribute(EntityAttribute entityAttribute)Adds an attribute to the transaction's attribute list.voidaddTransactionItem(TransactionItem transactionItem)Adds an item to the transaction's item list.
-
-
-
Method Detail
-
addAttribute
public void addAttribute(EntityAttribute entityAttribute)
Adds an attribute to the transaction's attribute list.- Parameters:
entityAttribute- The attribute to add to the transaction
-
addTransactionItem
public void addTransactionItem(TransactionItem transactionItem)
Adds an item to the transaction's item list.- Parameters:
transactionItem- The item to add to the transaction
-
-