Rev 34709 | Blame | Compare with Previous | Last modification | View Log | RSS feed
/*** Autogenerated by Thrift Compiler (0.7.0)* <p>* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING*/package in.shop2020.model.v1.order;import java.util.Arrays;import java.util.List;public enum WalletReferenceType implements org.apache.thrift.TEnum {RECHARGE(0), PURCHASE(1), CASHBACK(2), REVERSAL(3), REFUND(4), FAILURE(5), ADVANCE_AMOUNT(6), SHIPPING_REFUND(7),ADVANCE_REVERSAL(8), OPENING_BALANCE(9), SCHEME_IN(10), SCHEME_OUT(11), DAMAGE_PROTECTION(12), PRICE_DROP(13),RECHARGE_COMMISSIONS(14), PREBOOKING_ORDER(15), INCENTIVES(16), OTHERS(17), AUTOMATED_ADVANCE(18), BRAND_FEE(19),FESTIVE_OFFER(20), GOODWILL_GESTURE(21), EOL(22), ACTIVATION_SCHEME(23), BRAND_PAYOUT(24),SALES_MARKETING_SUPPORT(25), INVESTMENT_PAYOUT(26), CATEGORY_SPL_PAYOUT(27), REFERRAL_INCENTIVES(28),PAYMENT_GATEWAY(29), SPECIAL_SUPPORT(30), ADDITIONAL_SCHEME(31), LOAN_REPAYMENT(32), SHOP_BOY_SUPPORT(33), ADVANCE_SECURITY(34),ONLINE_ORDER_PAYMENT(35), ONLINE_GATEWAY_FEE(36), LOAN(37), CREDIT_LIMIT(38), CREDIT_UTILIZED(39);public static final List<WalletReferenceType> WALLET_CREDIT_TYPES = Arrays.asList(SHOP_BOY_SUPPORT, PAYMENT_GATEWAY, AUTOMATED_ADVANCE, ADDITIONAL_SCHEME, SPECIAL_SUPPORT, SALES_MARKETING_SUPPORT,OTHERS, GOODWILL_GESTURE, INCENTIVES, SCHEME_IN, SCHEME_OUT);public static final List<WalletReferenceType> referenceType = Arrays.asList(PREBOOKING_ORDER, RECHARGE, PURCHASE,ADVANCE_AMOUNT, SCHEME_IN, SCHEME_OUT, PRICE_DROP, INCENTIVES, OTHERS, AUTOMATED_ADVANCE, BRAND_FEE,FESTIVE_OFFER, GOODWILL_GESTURE, EOL, ACTIVATION_SCHEME, BRAND_PAYOUT, SALES_MARKETING_SUPPORT,INVESTMENT_PAYOUT, CATEGORY_SPL_PAYOUT, REFERRAL_INCENTIVES, PAYMENT_GATEWAY, DAMAGE_PROTECTION,SPECIAL_SUPPORT, ADDITIONAL_SCHEME, LOAN_REPAYMENT, SHOP_BOY_SUPPORT,ONLINE_ORDER_PAYMENT,ONLINE_GATEWAY_FEE);private final int value;private WalletReferenceType(int value) {this.value = value;}/*** Find a the enum type by its integer value, as defined in the Thrift IDL.** @return null if the value is not found.*/public static WalletReferenceType findByValue(int value) {switch (value) {case 0:return RECHARGE;case 1:return PURCHASE;case 2:return CASHBACK;case 3:return REVERSAL;case 4:return REFUND;case 5:return FAILURE;case 6:return ADVANCE_AMOUNT;case 7:return SHIPPING_REFUND;case 8:return ADVANCE_REVERSAL;case 9:return OPENING_BALANCE;case 10:return SCHEME_IN;case 11:return SCHEME_OUT;case 12:return DAMAGE_PROTECTION;case 13:return PRICE_DROP;case 14:return RECHARGE_COMMISSIONS;case 15:return PREBOOKING_ORDER;case 16:return INCENTIVES;case 17:return OTHERS;case 18:return AUTOMATED_ADVANCE;case 19:return BRAND_FEE;case 20:return FESTIVE_OFFER;case 21:return GOODWILL_GESTURE;case 22:return EOL;case 23:return ACTIVATION_SCHEME;case 24:return BRAND_PAYOUT;case 25:return SALES_MARKETING_SUPPORT;case 26:return INVESTMENT_PAYOUT;case 27:return CATEGORY_SPL_PAYOUT;case 28:return REFERRAL_INCENTIVES;case 29:return PAYMENT_GATEWAY;case 30:return SPECIAL_SUPPORT;case 31:return ADDITIONAL_SCHEME;case 32:return LOAN_REPAYMENT;case 33:return SHOP_BOY_SUPPORT;default:return null;}}/*** Get the integer value of this enum value, as defined in the Thrift IDL.*/public int getValue() {return value;}}