Class TransactionMemberQCCodeCriteria
- java.lang.Object
-
- com.inteliqua.rest.transaction.criteria.member.TransactionMemberQCCodeCriteria
-
- All Implemented Interfaces:
SearchCriteria,LoyaltyTransactionCriteria,TransactionCriteria
public class TransactionMemberQCCodeCriteria extends Object implements LoyaltyTransactionCriteria
Criteria class for searching loyalty member transactions using QIVOS member code. This class implementsLoyaltyTransactionCriteriaand uses Lombok's @Setter and @Getter annotations to automatically generate setter and getter methods for all fields.This criteria type is identified by the constant
TYPE = "MEMBER_QCCODE"and is used specifically for invoice searches based on member QC codes.
-
-
Constructor Summary
Constructors Constructor Description TransactionMemberQCCodeCriteria()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCriteriaType()Returns the type identifier for this criteria.
-
-
-
Field Detail
-
TYPE
public static final String TYPE
Constant defining the type identifier for this criteria. Used in polymorphic deserialization to identify this specific criteria type.- See Also:
- Constant Field Values
-
-
Method Detail
-
getCriteriaType
public String getCriteriaType()
Returns the type identifier for this criteria.- Specified by:
getCriteriaTypein interfaceSearchCriteria- Returns:
- The string constant "MEMBER_QCCODE"
-
-