package api.unicore.component.fees;
import static api.AbstractHandler.COMMISSION_BASIS_CLASSIFIER_NULL;
import static api.AbstractHandler.COMMISSION_BASIS_CLASSIFIER_NULL_CODE;
import static api.util.ComponentConstants.INTEGER_NULL;
import static api.util.ComponentConstants.INTEGER_NULL_CODE;
import static org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion.NON_NULL;
import api.unicore.component.fees_manual.RealtimeFeeCommission;
import api.util.ClassifierFormat;
import api.util.IntegerFormat;
import iapp.util.audit.AuditHelper;
import javax.ws.rs.DefaultValue;
import javax.ws.rs.FormParam;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.codehaus.jackson.annotate.JsonPropertyOrder;
import org.codehaus.jackson.map.annotate.JsonDeserialize;
import org.codehaus.jackson.map.annotate.JsonSerialize;
/**
* @author CodeGen
* @company UnitedThinkers
* @since 2013/03/13
*/
@JsonSerialize(include=NON_NULL)
@XmlType(propOrder={"visaSaleProcessingBasis", "visaSaleProcessingRate", "visaSaleItemBasis", "visaSaleItemRate", "visaCreditProcessingBasis", "visaCreditProcessingRate", "visaCreditItemBasis", "visaCreditItemRate", "visaPinDebitSaleProcessingBasis", "visaPinDebitSaleProcessingRate", "visaPinDebitSaleItemBasis", "visaPinDebitSaleItemRate", "visaPinDebitCreditProcessingBasis", "visaPinDebitCreditProcessingRate", "visaPinDebitCreditItemBasis", "visaPinDebitCreditItemRate", "masterCardSaleProcessingBasis", "masterCardSaleProcessingRate", "masterCardSaleItemBasis", "masterCardSaleItemRate", "masterCardCreditProcessingBasis", "masterCardCreditProcessingRate", "masterCardCreditItemBasis", "masterCardCreditItemRate", "masterCardPinDebitSaleProcessingBasis", "masterCardPinDebitSaleProcessingRate", "masterCardPinDebitSaleItemBasis", "masterCardPinDebitSaleItemRate", "masterCardPinDebitCreditProcessingBasis", "masterCardPinDebitCreditProcessingRate", "masterCardPinDebitCreditItemBasis", "masterCardPinDebitCreditItemRate", "amexSaleProcessingBasis", "amexSaleProcessingRate", "amexSaleItemBasis", "amexSaleItemRate", "amexCreditProcessingBasis", "amexCreditProcessingRate", "amexCreditItemBasis", "amexCreditItemRate", "discoverSaleProcessingBasis", "discoverSaleProcessingRate", "discoverSaleItemBasis", "discoverSaleItemRate", "discoverCreditProcessingBasis", "discoverCreditProcessingRate", "discoverCreditItemBasis", "discoverCreditItemRate", "ebtSaleProcessingBasis", "ebtSaleProcessingRate", "ebtSaleItemBasis", "ebtSaleItemRate", "ebtCreditProcessingBasis", "ebtCreditProcessingRate", "ebtCreditItemBasis", "ebtCreditItemRate", "bankCardSaleProcessingBasis", "bankCardSaleProcessingRate", "bankCardSaleItemBasis", "bankCardSaleItemRate", "bankCardCreditProcessingBasis", "bankCardCreditProcessingRate", "bankCardCreditItemBasis", "bankCardCreditItemRate", "giftCardSaleProcessingBasis", "giftCardSaleProcessingRate", "giftCardSaleItemBasis", "giftCardSaleItemRate", "giftCardCreditProcessingBasis", "giftCardCreditProcessingRate", "giftCardCreditItemBasis", "giftCardCreditItemRate", "achSaleProcessingBasis", "achSaleProcessingRate", "achSaleItemBasis", "achSaleItemRate", "achCreditProcessingBasis", "achCreditProcessingRate", "achCreditItemBasis", "achCreditItemRate"})
@JsonPropertyOrder({"visaSaleProcessingBasis", "visaSaleProcessingRate", "visaSaleItemBasis", "visaSaleItemRate", "visaCreditProcessingBasis", "visaCreditProcessingRate", "visaCreditItemBasis", "visaCreditItemRate", "visaPinDebitSaleProcessingBasis", "visaPinDebitSaleProcessingRate", "visaPinDebitSaleItemBasis", "visaPinDebitSaleItemRate", "visaPinDebitCreditProcessingBasis", "visaPinDebitCreditProcessingRate", "visaPinDebitCreditItemBasis", "visaPinDebitCreditItemRate", "masterCardSaleProcessingBasis", "masterCardSaleProcessingRate", "masterCardSaleItemBasis", "masterCardSaleItemRate", "masterCardCreditProcessingBasis", "masterCardCreditProcessingRate", "masterCardCreditItemBasis", "masterCardCreditItemRate", "masterCardPinDebitSaleProcessingBasis", "masterCardPinDebitSaleProcessingRate", "masterCardPinDebitSaleItemBasis", "masterCardPinDebitSaleItemRate", "masterCardPinDebitCreditProcessingBasis", "masterCardPinDebitCreditProcessingRate", "masterCardPinDebitCreditItemBasis", "masterCardPinDebitCreditItemRate", "amexSaleProcessingBasis", "amexSaleProcessingRate", "amexSaleItemBasis", "amexSaleItemRate", "amexCreditProcessingBasis", "amexCreditProcessingRate", "amexCreditItemBasis", "amexCreditItemRate", "discoverSaleProcessingBasis", "discoverSaleProcessingRate", "discoverSaleItemBasis", "discoverSaleItemRate", "discoverCreditProcessingBasis", "discoverCreditProcessingRate", "discoverCreditItemBasis", "discoverCreditItemRate", "ebtSaleProcessingBasis", "ebtSaleProcessingRate", "ebtSaleItemBasis", "ebtSaleItemRate", "ebtCreditProcessingBasis", "ebtCreditProcessingRate", "ebtCreditItemBasis", "ebtCreditItemRate", "bankCardSaleProcessingBasis", "bankCardSaleProcessingRate", "bankCardSaleItemBasis", "bankCardSaleItemRate", "bankCardCreditProcessingBasis", "bankCardCreditProcessingRate", "bankCardCreditItemBasis", "bankCardCreditItemRate", "giftCardSaleProcessingBasis", "giftCardSaleProcessingRate", "giftCardSaleItemBasis", "giftCardSaleItemRate", "giftCardCreditProcessingBasis", "giftCardCreditProcessingRate", "giftCardCreditItemBasis", "giftCardCreditItemRate", "achSaleProcessingBasis", "achSaleProcessingRate", "achSaleItemBasis", "achSaleItemRate", "achCreditProcessingBasis", "achCreditProcessingRate", "achCreditItemBasis", "achCreditItemRate"})
@XmlAccessorType(XmlAccessType.NONE)
@XmlSeeAlso(RealtimeFeeCommission.class)
public abstract class AbstractRealtimeFeeCommission {
@FormParam("visaSaleProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier visaSaleProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("visaSaleProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer visaSaleProcessingRate = INTEGER_NULL;
@FormParam("visaSaleItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier visaSaleItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("visaSaleItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer visaSaleItemRate = INTEGER_NULL;
@FormParam("visaCreditProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier visaCreditProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("visaCreditProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer visaCreditProcessingRate = INTEGER_NULL;
@FormParam("visaCreditItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier visaCreditItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("visaCreditItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer visaCreditItemRate = INTEGER_NULL;
@FormParam("visaPinDebitSaleProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier visaPinDebitSaleProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("visaPinDebitSaleProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer visaPinDebitSaleProcessingRate = INTEGER_NULL;
@FormParam("visaPinDebitSaleItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier visaPinDebitSaleItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("visaPinDebitSaleItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer visaPinDebitSaleItemRate = INTEGER_NULL;
@FormParam("visaPinDebitCreditProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier visaPinDebitCreditProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("visaPinDebitCreditProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer visaPinDebitCreditProcessingRate = INTEGER_NULL;
@FormParam("visaPinDebitCreditItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier visaPinDebitCreditItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("visaPinDebitCreditItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer visaPinDebitCreditItemRate = INTEGER_NULL;
@FormParam("masterCardSaleProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier masterCardSaleProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("masterCardSaleProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer masterCardSaleProcessingRate = INTEGER_NULL;
@FormParam("masterCardSaleItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier masterCardSaleItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("masterCardSaleItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer masterCardSaleItemRate = INTEGER_NULL;
@FormParam("masterCardCreditProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier masterCardCreditProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("masterCardCreditProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer masterCardCreditProcessingRate = INTEGER_NULL;
@FormParam("masterCardCreditItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier masterCardCreditItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("masterCardCreditItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer masterCardCreditItemRate = INTEGER_NULL;
@FormParam("masterCardPinDebitSaleProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier masterCardPinDebitSaleProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("masterCardPinDebitSaleProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer masterCardPinDebitSaleProcessingRate = INTEGER_NULL;
@FormParam("masterCardPinDebitSaleItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier masterCardPinDebitSaleItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("masterCardPinDebitSaleItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer masterCardPinDebitSaleItemRate = INTEGER_NULL;
@FormParam("masterCardPinDebitCreditProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier masterCardPinDebitCreditProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("masterCardPinDebitCreditProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer masterCardPinDebitCreditProcessingRate = INTEGER_NULL;
@FormParam("masterCardPinDebitCreditItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier masterCardPinDebitCreditItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("masterCardPinDebitCreditItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer masterCardPinDebitCreditItemRate = INTEGER_NULL;
@FormParam("amexSaleProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier amexSaleProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("amexSaleProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer amexSaleProcessingRate = INTEGER_NULL;
@FormParam("amexSaleItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier amexSaleItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("amexSaleItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer amexSaleItemRate = INTEGER_NULL;
@FormParam("amexCreditProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier amexCreditProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("amexCreditProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer amexCreditProcessingRate = INTEGER_NULL;
@FormParam("amexCreditItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier amexCreditItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("amexCreditItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer amexCreditItemRate = INTEGER_NULL;
@FormParam("discoverSaleProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier discoverSaleProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("discoverSaleProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer discoverSaleProcessingRate = INTEGER_NULL;
@FormParam("discoverSaleItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier discoverSaleItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("discoverSaleItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer discoverSaleItemRate = INTEGER_NULL;
@FormParam("discoverCreditProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier discoverCreditProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("discoverCreditProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer discoverCreditProcessingRate = INTEGER_NULL;
@FormParam("discoverCreditItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier discoverCreditItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("discoverCreditItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer discoverCreditItemRate = INTEGER_NULL;
@FormParam("ebtSaleProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier ebtSaleProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("ebtSaleProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer ebtSaleProcessingRate = INTEGER_NULL;
@FormParam("ebtSaleItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier ebtSaleItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("ebtSaleItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer ebtSaleItemRate = INTEGER_NULL;
@FormParam("ebtCreditProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier ebtCreditProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("ebtCreditProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer ebtCreditProcessingRate = INTEGER_NULL;
@FormParam("ebtCreditItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier ebtCreditItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("ebtCreditItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer ebtCreditItemRate = INTEGER_NULL;
@FormParam("bankCardSaleProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier bankCardSaleProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("bankCardSaleProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer bankCardSaleProcessingRate = INTEGER_NULL;
@FormParam("bankCardSaleItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier bankCardSaleItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("bankCardSaleItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer bankCardSaleItemRate = INTEGER_NULL;
@FormParam("bankCardCreditProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier bankCardCreditProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("bankCardCreditProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer bankCardCreditProcessingRate = INTEGER_NULL;
@FormParam("bankCardCreditItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier bankCardCreditItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("bankCardCreditItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer bankCardCreditItemRate = INTEGER_NULL;
@FormParam("giftCardSaleProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier giftCardSaleProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("giftCardSaleProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer giftCardSaleProcessingRate = INTEGER_NULL;
@FormParam("giftCardSaleItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier giftCardSaleItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("giftCardSaleItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer giftCardSaleItemRate = INTEGER_NULL;
@FormParam("giftCardCreditProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier giftCardCreditProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("giftCardCreditProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer giftCardCreditProcessingRate = INTEGER_NULL;
@FormParam("giftCardCreditItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier giftCardCreditItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("giftCardCreditItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer giftCardCreditItemRate = INTEGER_NULL;
@FormParam("achSaleProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier achSaleProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("achSaleProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer achSaleProcessingRate = INTEGER_NULL;
@FormParam("achSaleItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier achSaleItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("achSaleItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer achSaleItemRate = INTEGER_NULL;
@FormParam("achCreditProcessingBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier achCreditProcessingBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("achCreditProcessingRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer achCreditProcessingRate = INTEGER_NULL;
@FormParam("achCreditItemBasis")
@ClassifierFormat(unicore.model.CommissionBasisClassifier.class)
@DefaultValue(COMMISSION_BASIS_CLASSIFIER_NULL_CODE)
protected unicore.model.CommissionBasisClassifier achCreditItemBasis = COMMISSION_BASIS_CLASSIFIER_NULL;
@FormParam("achCreditItemRate")
@IntegerFormat
@DefaultValue(INTEGER_NULL_CODE)
protected Integer achCreditItemRate = INTEGER_NULL;
public AbstractRealtimeFeeCommission(){
}
public String toString(){
StringBuilder sb = new StringBuilder();
sb.append("commission: {");
sb.append("visaSaleProcessingBasis: ");
sb.append(visaSaleProcessingBasis);
sb.append(',').append(' ');
sb.append("visaSaleProcessingRate: ");
sb.append(visaSaleProcessingRate);
sb.append(',').append(' ');
sb.append("visaSaleItemBasis: ");
sb.append(visaSaleItemBasis);
sb.append(',').append(' ');
sb.append("visaSaleItemRate: ");
sb.append(visaSaleItemRate);
sb.append(',').append(' ');
sb.append("visaCreditProcessingBasis: ");
sb.append(visaCreditProcessingBasis);
sb.append(',').append(' ');
sb.append("visaCreditProcessingRate: ");
sb.append(visaCreditProcessingRate);
sb.append(',').append(' ');
sb.append("visaCreditItemBasis: ");
sb.append(visaCreditItemBasis);
sb.append(',').append(' ');
sb.append("visaCreditItemRate: ");
sb.append(visaCreditItemRate);
sb.append(',').append(' ');
sb.append("visaPinDebitSaleProcessingBasis: ");
sb.append(visaPinDebitSaleProcessingBasis);
sb.append(',').append(' ');
sb.append("visaPinDebitSaleProcessingRate: ");
sb.append(visaPinDebitSaleProcessingRate);
sb.append(',').append(' ');
sb.append("visaPinDebitSaleItemBasis: ");
sb.append(visaPinDebitSaleItemBasis);
sb.append(',').append(' ');
sb.append("visaPinDebitSaleItemRate: ");
sb.append(visaPinDebitSaleItemRate);
sb.append(',').append(' ');
sb.append("visaPinDebitCreditProcessingBasis: ");
sb.append(visaPinDebitCreditProcessingBasis);
sb.append(',').append(' ');
sb.append("visaPinDebitCreditProcessingRate: ");
sb.append(visaPinDebitCreditProcessingRate);
sb.append(',').append(' ');
sb.append("visaPinDebitCreditItemBasis: ");
sb.append(visaPinDebitCreditItemBasis);
sb.append(',').append(' ');
sb.append("visaPinDebitCreditItemRate: ");
sb.append(visaPinDebitCreditItemRate);
sb.append(',').append(' ');
sb.append("masterCardSaleProcessingBasis: ");
sb.append(masterCardSaleProcessingBasis);
sb.append(',').append(' ');
sb.append("masterCardSaleProcessingRate: ");
sb.append(masterCardSaleProcessingRate);
sb.append(',').append(' ');
sb.append("masterCardSaleItemBasis: ");
sb.append(masterCardSaleItemBasis);
sb.append(',').append(' ');
sb.append("masterCardSaleItemRate: ");
sb.append(masterCardSaleItemRate);
sb.append(',').append(' ');
sb.append("masterCardCreditProcessingBasis: ");
sb.append(masterCardCreditProcessingBasis);
sb.append(',').append(' ');
sb.append("masterCardCreditProcessingRate: ");
sb.append(masterCardCreditProcessingRate);
sb.append(',').append(' ');
sb.append("masterCardCreditItemBasis: ");
sb.append(masterCardCreditItemBasis);
sb.append(',').append(' ');
sb.append("masterCardCreditItemRate: ");
sb.append(masterCardCreditItemRate);
sb.append(',').append(' ');
sb.append("masterCardPinDebitSaleProcessingBasis: ");
sb.append(masterCardPinDebitSaleProcessingBasis);
sb.append(',').append(' ');
sb.append("masterCardPinDebitSaleProcessingRate: ");
sb.append(masterCardPinDebitSaleProcessingRate);
sb.append(',').append(' ');
sb.append("masterCardPinDebitSaleItemBasis: ");
sb.append(masterCardPinDebitSaleItemBasis);
sb.append(',').append(' ');
sb.append("masterCardPinDebitSaleItemRate: ");
sb.append(masterCardPinDebitSaleItemRate);
sb.append(',').append(' ');
sb.append("masterCardPinDebitCreditProcessingBasis: ");
sb.append(masterCardPinDebitCreditProcessingBasis);
sb.append(',').append(' ');
sb.append("masterCardPinDebitCreditProcessingRate: ");
sb.append(masterCardPinDebitCreditProcessingRate);
sb.append(',').append(' ');
sb.append("masterCardPinDebitCreditItemBasis: ");
sb.append(masterCardPinDebitCreditItemBasis);
sb.append(',').append(' ');
sb.append("masterCardPinDebitCreditItemRate: ");
sb.append(masterCardPinDebitCreditItemRate);
sb.append(',').append(' ');
sb.append("amexSaleProcessingBasis: ");
sb.append(amexSaleProcessingBasis);
sb.append(',').append(' ');
sb.append("amexSaleProcessingRate: ");
sb.append(amexSaleProcessingRate);
sb.append(',').append(' ');
sb.append("amexSaleItemBasis: ");
sb.append(amexSaleItemBasis);
sb.append(',').append(' ');
sb.append("amexSaleItemRate: ");
sb.append(amexSaleItemRate);
sb.append(',').append(' ');
sb.append("amexCreditProcessingBasis: ");
sb.append(amexCreditProcessingBasis);
sb.append(',').append(' ');
sb.append("amexCreditProcessingRate: ");
sb.append(amexCreditProcessingRate);
sb.append(',').append(' ');
sb.append("amexCreditItemBasis: ");
sb.append(amexCreditItemBasis);
sb.append(',').append(' ');
sb.append("amexCreditItemRate: ");
sb.append(amexCreditItemRate);
sb.append(',').append(' ');
sb.append("discoverSaleProcessingBasis: ");
sb.append(discoverSaleProcessingBasis);
sb.append(',').append(' ');
sb.append("discoverSaleProcessingRate: ");
sb.append(discoverSaleProcessingRate);
sb.append(',').append(' ');
sb.append("discoverSaleItemBasis: ");
sb.append(discoverSaleItemBasis);
sb.append(',').append(' ');
sb.append("discoverSaleItemRate: ");
sb.append(discoverSaleItemRate);
sb.append(',').append(' ');
sb.append("discoverCreditProcessingBasis: ");
sb.append(discoverCreditProcessingBasis);
sb.append(',').append(' ');
sb.append("discoverCreditProcessingRate: ");
sb.append(discoverCreditProcessingRate);
sb.append(',').append(' ');
sb.append("discoverCreditItemBasis: ");
sb.append(discoverCreditItemBasis);
sb.append(',').append(' ');
sb.append("discoverCreditItemRate: ");
sb.append(discoverCreditItemRate);
sb.append(',').append(' ');
sb.append("ebtSaleProcessingBasis: ");
sb.append(ebtSaleProcessingBasis);
sb.append(',').append(' ');
sb.append("ebtSaleProcessingRate: ");
sb.append(ebtSaleProcessingRate);
sb.append(',').append(' ');
sb.append("ebtSaleItemBasis: ");
sb.append(ebtSaleItemBasis);
sb.append(',').append(' ');
sb.append("ebtSaleItemRate: ");
sb.append(ebtSaleItemRate);
sb.append(',').append(' ');
sb.append("ebtCreditProcessingBasis: ");
sb.append(ebtCreditProcessingBasis);
sb.append(',').append(' ');
sb.append("ebtCreditProcessingRate: ");
sb.append(ebtCreditProcessingRate);
sb.append(',').append(' ');
sb.append("ebtCreditItemBasis: ");
sb.append(ebtCreditItemBasis);
sb.append(',').append(' ');
sb.append("ebtCreditItemRate: ");
sb.append(ebtCreditItemRate);
sb.append(',').append(' ');
sb.append("bankCardSaleProcessingBasis: ");
sb.append(bankCardSaleProcessingBasis);
sb.append(',').append(' ');
sb.append("bankCardSaleProcessingRate: ");
sb.append(bankCardSaleProcessingRate);
sb.append(',').append(' ');
sb.append("bankCardSaleItemBasis: ");
sb.append(bankCardSaleItemBasis);
sb.append(',').append(' ');
sb.append("bankCardSaleItemRate: ");
sb.append(bankCardSaleItemRate);
sb.append(',').append(' ');
sb.append("bankCardCreditProcessingBasis: ");
sb.append(bankCardCreditProcessingBasis);
sb.append(',').append(' ');
sb.append("bankCardCreditProcessingRate: ");
sb.append(bankCardCreditProcessingRate);
sb.append(',').append(' ');
sb.append("bankCardCreditItemBasis: ");
sb.append(bankCardCreditItemBasis);
sb.append(',').append(' ');
sb.append("bankCardCreditItemRate: ");
sb.append(bankCardCreditItemRate);
sb.append(',').append(' ');
sb.append("giftCardSaleProcessingBasis: ");
sb.append(giftCardSaleProcessingBasis);
sb.append(',').append(' ');
sb.append("giftCardSaleProcessingRate: ");
sb.append(giftCardSaleProcessingRate);
sb.append(',').append(' ');
sb.append("giftCardSaleItemBasis: ");
sb.append(giftCardSaleItemBasis);
sb.append(',').append(' ');
sb.append("giftCardSaleItemRate: ");
sb.append(giftCardSaleItemRate);
sb.append(',').append(' ');
sb.append("giftCardCreditProcessingBasis: ");
sb.append(giftCardCreditProcessingBasis);
sb.append(',').append(' ');
sb.append("giftCardCreditProcessingRate: ");
sb.append(giftCardCreditProcessingRate);
sb.append(',').append(' ');
sb.append("giftCardCreditItemBasis: ");
sb.append(giftCardCreditItemBasis);
sb.append(',').append(' ');
sb.append("giftCardCreditItemRate: ");
sb.append(giftCardCreditItemRate);
sb.append(',').append(' ');
sb.append("achSaleProcessingBasis: ");
sb.append(achSaleProcessingBasis);
sb.append(',').append(' ');
sb.append("achSaleProcessingRate: ");
sb.append(achSaleProcessingRate);
sb.append(',').append(' ');
sb.append("achSaleItemBasis: ");
sb.append(achSaleItemBasis);
sb.append(',').append(' ');
sb.append("achSaleItemRate: ");
sb.append(achSaleItemRate);
sb.append(',').append(' ');
sb.append("achCreditProcessingBasis: ");
sb.append(achCreditProcessingBasis);
sb.append(',').append(' ');
sb.append("achCreditProcessingRate: ");
sb.append(achCreditProcessingRate);
sb.append(',').append(' ');
sb.append("achCreditItemBasis: ");
sb.append(achCreditItemBasis);
sb.append(',').append(' ');
sb.append("achCreditItemRate: ");
sb.append(achCreditItemRate);
sb.append('}');
return sb.toString();
}
@XmlAttribute(name="visaSaleProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("visaSaleProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getVisaSaleProcessingBasis(){
return visaSaleProcessingBasis;
}
public void setVisaSaleProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.visaSaleProcessingBasis = value;
}
@XmlAttribute(name="visaSaleProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("visaSaleProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getVisaSaleProcessingRate(){
return visaSaleProcessingRate;
}
public void setVisaSaleProcessingRate(Integer value){
this.visaSaleProcessingRate = value;
}
@XmlAttribute(name="visaSaleItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("visaSaleItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getVisaSaleItemBasis(){
return visaSaleItemBasis;
}
public void setVisaSaleItemBasis(unicore.model.CommissionBasisClassifier value){
this.visaSaleItemBasis = value;
}
@XmlAttribute(name="visaSaleItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("visaSaleItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getVisaSaleItemRate(){
return visaSaleItemRate;
}
public void setVisaSaleItemRate(Integer value){
this.visaSaleItemRate = value;
}
@XmlAttribute(name="visaCreditProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("visaCreditProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getVisaCreditProcessingBasis(){
return visaCreditProcessingBasis;
}
public void setVisaCreditProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.visaCreditProcessingBasis = value;
}
@XmlAttribute(name="visaCreditProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("visaCreditProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getVisaCreditProcessingRate(){
return visaCreditProcessingRate;
}
public void setVisaCreditProcessingRate(Integer value){
this.visaCreditProcessingRate = value;
}
@XmlAttribute(name="visaCreditItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("visaCreditItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getVisaCreditItemBasis(){
return visaCreditItemBasis;
}
public void setVisaCreditItemBasis(unicore.model.CommissionBasisClassifier value){
this.visaCreditItemBasis = value;
}
@XmlAttribute(name="visaCreditItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("visaCreditItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getVisaCreditItemRate(){
return visaCreditItemRate;
}
public void setVisaCreditItemRate(Integer value){
this.visaCreditItemRate = value;
}
@XmlAttribute(name="visaPinDebitSaleProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("visaPinDebitSaleProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getVisaPinDebitSaleProcessingBasis(){
return visaPinDebitSaleProcessingBasis;
}
public void setVisaPinDebitSaleProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.visaPinDebitSaleProcessingBasis = value;
}
@XmlAttribute(name="visaPinDebitSaleProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("visaPinDebitSaleProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getVisaPinDebitSaleProcessingRate(){
return visaPinDebitSaleProcessingRate;
}
public void setVisaPinDebitSaleProcessingRate(Integer value){
this.visaPinDebitSaleProcessingRate = value;
}
@XmlAttribute(name="visaPinDebitSaleItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("visaPinDebitSaleItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getVisaPinDebitSaleItemBasis(){
return visaPinDebitSaleItemBasis;
}
public void setVisaPinDebitSaleItemBasis(unicore.model.CommissionBasisClassifier value){
this.visaPinDebitSaleItemBasis = value;
}
@XmlAttribute(name="visaPinDebitSaleItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("visaPinDebitSaleItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getVisaPinDebitSaleItemRate(){
return visaPinDebitSaleItemRate;
}
public void setVisaPinDebitSaleItemRate(Integer value){
this.visaPinDebitSaleItemRate = value;
}
@XmlAttribute(name="visaPinDebitCreditProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("visaPinDebitCreditProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getVisaPinDebitCreditProcessingBasis(){
return visaPinDebitCreditProcessingBasis;
}
public void setVisaPinDebitCreditProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.visaPinDebitCreditProcessingBasis = value;
}
@XmlAttribute(name="visaPinDebitCreditProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("visaPinDebitCreditProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getVisaPinDebitCreditProcessingRate(){
return visaPinDebitCreditProcessingRate;
}
public void setVisaPinDebitCreditProcessingRate(Integer value){
this.visaPinDebitCreditProcessingRate = value;
}
@XmlAttribute(name="visaPinDebitCreditItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("visaPinDebitCreditItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getVisaPinDebitCreditItemBasis(){
return visaPinDebitCreditItemBasis;
}
public void setVisaPinDebitCreditItemBasis(unicore.model.CommissionBasisClassifier value){
this.visaPinDebitCreditItemBasis = value;
}
@XmlAttribute(name="visaPinDebitCreditItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("visaPinDebitCreditItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getVisaPinDebitCreditItemRate(){
return visaPinDebitCreditItemRate;
}
public void setVisaPinDebitCreditItemRate(Integer value){
this.visaPinDebitCreditItemRate = value;
}
@XmlAttribute(name="masterCardSaleProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("masterCardSaleProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getMasterCardSaleProcessingBasis(){
return masterCardSaleProcessingBasis;
}
public void setMasterCardSaleProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.masterCardSaleProcessingBasis = value;
}
@XmlAttribute(name="masterCardSaleProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("masterCardSaleProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getMasterCardSaleProcessingRate(){
return masterCardSaleProcessingRate;
}
public void setMasterCardSaleProcessingRate(Integer value){
this.masterCardSaleProcessingRate = value;
}
@XmlAttribute(name="masterCardSaleItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("masterCardSaleItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getMasterCardSaleItemBasis(){
return masterCardSaleItemBasis;
}
public void setMasterCardSaleItemBasis(unicore.model.CommissionBasisClassifier value){
this.masterCardSaleItemBasis = value;
}
@XmlAttribute(name="masterCardSaleItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("masterCardSaleItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getMasterCardSaleItemRate(){
return masterCardSaleItemRate;
}
public void setMasterCardSaleItemRate(Integer value){
this.masterCardSaleItemRate = value;
}
@XmlAttribute(name="masterCardCreditProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("masterCardCreditProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getMasterCardCreditProcessingBasis(){
return masterCardCreditProcessingBasis;
}
public void setMasterCardCreditProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.masterCardCreditProcessingBasis = value;
}
@XmlAttribute(name="masterCardCreditProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("masterCardCreditProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getMasterCardCreditProcessingRate(){
return masterCardCreditProcessingRate;
}
public void setMasterCardCreditProcessingRate(Integer value){
this.masterCardCreditProcessingRate = value;
}
@XmlAttribute(name="masterCardCreditItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("masterCardCreditItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getMasterCardCreditItemBasis(){
return masterCardCreditItemBasis;
}
public void setMasterCardCreditItemBasis(unicore.model.CommissionBasisClassifier value){
this.masterCardCreditItemBasis = value;
}
@XmlAttribute(name="masterCardCreditItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("masterCardCreditItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getMasterCardCreditItemRate(){
return masterCardCreditItemRate;
}
public void setMasterCardCreditItemRate(Integer value){
this.masterCardCreditItemRate = value;
}
@XmlAttribute(name="masterCardPinDebitSaleProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("masterCardPinDebitSaleProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getMasterCardPinDebitSaleProcessingBasis(){
return masterCardPinDebitSaleProcessingBasis;
}
public void setMasterCardPinDebitSaleProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.masterCardPinDebitSaleProcessingBasis = value;
}
@XmlAttribute(name="masterCardPinDebitSaleProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("masterCardPinDebitSaleProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getMasterCardPinDebitSaleProcessingRate(){
return masterCardPinDebitSaleProcessingRate;
}
public void setMasterCardPinDebitSaleProcessingRate(Integer value){
this.masterCardPinDebitSaleProcessingRate = value;
}
@XmlAttribute(name="masterCardPinDebitSaleItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("masterCardPinDebitSaleItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getMasterCardPinDebitSaleItemBasis(){
return masterCardPinDebitSaleItemBasis;
}
public void setMasterCardPinDebitSaleItemBasis(unicore.model.CommissionBasisClassifier value){
this.masterCardPinDebitSaleItemBasis = value;
}
@XmlAttribute(name="masterCardPinDebitSaleItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("masterCardPinDebitSaleItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getMasterCardPinDebitSaleItemRate(){
return masterCardPinDebitSaleItemRate;
}
public void setMasterCardPinDebitSaleItemRate(Integer value){
this.masterCardPinDebitSaleItemRate = value;
}
@XmlAttribute(name="masterCardPinDebitCreditProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("masterCardPinDebitCreditProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getMasterCardPinDebitCreditProcessingBasis(){
return masterCardPinDebitCreditProcessingBasis;
}
public void setMasterCardPinDebitCreditProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.masterCardPinDebitCreditProcessingBasis = value;
}
@XmlAttribute(name="masterCardPinDebitCreditProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("masterCardPinDebitCreditProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getMasterCardPinDebitCreditProcessingRate(){
return masterCardPinDebitCreditProcessingRate;
}
public void setMasterCardPinDebitCreditProcessingRate(Integer value){
this.masterCardPinDebitCreditProcessingRate = value;
}
@XmlAttribute(name="masterCardPinDebitCreditItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("masterCardPinDebitCreditItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getMasterCardPinDebitCreditItemBasis(){
return masterCardPinDebitCreditItemBasis;
}
public void setMasterCardPinDebitCreditItemBasis(unicore.model.CommissionBasisClassifier value){
this.masterCardPinDebitCreditItemBasis = value;
}
@XmlAttribute(name="masterCardPinDebitCreditItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("masterCardPinDebitCreditItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getMasterCardPinDebitCreditItemRate(){
return masterCardPinDebitCreditItemRate;
}
public void setMasterCardPinDebitCreditItemRate(Integer value){
this.masterCardPinDebitCreditItemRate = value;
}
@XmlAttribute(name="amexSaleProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("amexSaleProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getAmexSaleProcessingBasis(){
return amexSaleProcessingBasis;
}
public void setAmexSaleProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.amexSaleProcessingBasis = value;
}
@XmlAttribute(name="amexSaleProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("amexSaleProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getAmexSaleProcessingRate(){
return amexSaleProcessingRate;
}
public void setAmexSaleProcessingRate(Integer value){
this.amexSaleProcessingRate = value;
}
@XmlAttribute(name="amexSaleItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("amexSaleItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getAmexSaleItemBasis(){
return amexSaleItemBasis;
}
public void setAmexSaleItemBasis(unicore.model.CommissionBasisClassifier value){
this.amexSaleItemBasis = value;
}
@XmlAttribute(name="amexSaleItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("amexSaleItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getAmexSaleItemRate(){
return amexSaleItemRate;
}
public void setAmexSaleItemRate(Integer value){
this.amexSaleItemRate = value;
}
@XmlAttribute(name="amexCreditProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("amexCreditProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getAmexCreditProcessingBasis(){
return amexCreditProcessingBasis;
}
public void setAmexCreditProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.amexCreditProcessingBasis = value;
}
@XmlAttribute(name="amexCreditProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("amexCreditProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getAmexCreditProcessingRate(){
return amexCreditProcessingRate;
}
public void setAmexCreditProcessingRate(Integer value){
this.amexCreditProcessingRate = value;
}
@XmlAttribute(name="amexCreditItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("amexCreditItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getAmexCreditItemBasis(){
return amexCreditItemBasis;
}
public void setAmexCreditItemBasis(unicore.model.CommissionBasisClassifier value){
this.amexCreditItemBasis = value;
}
@XmlAttribute(name="amexCreditItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("amexCreditItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getAmexCreditItemRate(){
return amexCreditItemRate;
}
public void setAmexCreditItemRate(Integer value){
this.amexCreditItemRate = value;
}
@XmlAttribute(name="discoverSaleProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("discoverSaleProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getDiscoverSaleProcessingBasis(){
return discoverSaleProcessingBasis;
}
public void setDiscoverSaleProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.discoverSaleProcessingBasis = value;
}
@XmlAttribute(name="discoverSaleProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("discoverSaleProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getDiscoverSaleProcessingRate(){
return discoverSaleProcessingRate;
}
public void setDiscoverSaleProcessingRate(Integer value){
this.discoverSaleProcessingRate = value;
}
@XmlAttribute(name="discoverSaleItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("discoverSaleItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getDiscoverSaleItemBasis(){
return discoverSaleItemBasis;
}
public void setDiscoverSaleItemBasis(unicore.model.CommissionBasisClassifier value){
this.discoverSaleItemBasis = value;
}
@XmlAttribute(name="discoverSaleItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("discoverSaleItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getDiscoverSaleItemRate(){
return discoverSaleItemRate;
}
public void setDiscoverSaleItemRate(Integer value){
this.discoverSaleItemRate = value;
}
@XmlAttribute(name="discoverCreditProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("discoverCreditProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getDiscoverCreditProcessingBasis(){
return discoverCreditProcessingBasis;
}
public void setDiscoverCreditProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.discoverCreditProcessingBasis = value;
}
@XmlAttribute(name="discoverCreditProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("discoverCreditProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getDiscoverCreditProcessingRate(){
return discoverCreditProcessingRate;
}
public void setDiscoverCreditProcessingRate(Integer value){
this.discoverCreditProcessingRate = value;
}
@XmlAttribute(name="discoverCreditItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("discoverCreditItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getDiscoverCreditItemBasis(){
return discoverCreditItemBasis;
}
public void setDiscoverCreditItemBasis(unicore.model.CommissionBasisClassifier value){
this.discoverCreditItemBasis = value;
}
@XmlAttribute(name="discoverCreditItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("discoverCreditItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getDiscoverCreditItemRate(){
return discoverCreditItemRate;
}
public void setDiscoverCreditItemRate(Integer value){
this.discoverCreditItemRate = value;
}
@XmlAttribute(name="ebtSaleProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("ebtSaleProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getEbtSaleProcessingBasis(){
return ebtSaleProcessingBasis;
}
public void setEbtSaleProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.ebtSaleProcessingBasis = value;
}
@XmlAttribute(name="ebtSaleProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("ebtSaleProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getEbtSaleProcessingRate(){
return ebtSaleProcessingRate;
}
public void setEbtSaleProcessingRate(Integer value){
this.ebtSaleProcessingRate = value;
}
@XmlAttribute(name="ebtSaleItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("ebtSaleItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getEbtSaleItemBasis(){
return ebtSaleItemBasis;
}
public void setEbtSaleItemBasis(unicore.model.CommissionBasisClassifier value){
this.ebtSaleItemBasis = value;
}
@XmlAttribute(name="ebtSaleItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("ebtSaleItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getEbtSaleItemRate(){
return ebtSaleItemRate;
}
public void setEbtSaleItemRate(Integer value){
this.ebtSaleItemRate = value;
}
@XmlAttribute(name="ebtCreditProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("ebtCreditProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getEbtCreditProcessingBasis(){
return ebtCreditProcessingBasis;
}
public void setEbtCreditProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.ebtCreditProcessingBasis = value;
}
@XmlAttribute(name="ebtCreditProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("ebtCreditProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getEbtCreditProcessingRate(){
return ebtCreditProcessingRate;
}
public void setEbtCreditProcessingRate(Integer value){
this.ebtCreditProcessingRate = value;
}
@XmlAttribute(name="ebtCreditItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("ebtCreditItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getEbtCreditItemBasis(){
return ebtCreditItemBasis;
}
public void setEbtCreditItemBasis(unicore.model.CommissionBasisClassifier value){
this.ebtCreditItemBasis = value;
}
@XmlAttribute(name="ebtCreditItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("ebtCreditItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getEbtCreditItemRate(){
return ebtCreditItemRate;
}
public void setEbtCreditItemRate(Integer value){
this.ebtCreditItemRate = value;
}
@XmlAttribute(name="bankCardSaleProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("bankCardSaleProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getBankCardSaleProcessingBasis(){
return bankCardSaleProcessingBasis;
}
public void setBankCardSaleProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.bankCardSaleProcessingBasis = value;
}
@XmlAttribute(name="bankCardSaleProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("bankCardSaleProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getBankCardSaleProcessingRate(){
return bankCardSaleProcessingRate;
}
public void setBankCardSaleProcessingRate(Integer value){
this.bankCardSaleProcessingRate = value;
}
@XmlAttribute(name="bankCardSaleItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("bankCardSaleItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getBankCardSaleItemBasis(){
return bankCardSaleItemBasis;
}
public void setBankCardSaleItemBasis(unicore.model.CommissionBasisClassifier value){
this.bankCardSaleItemBasis = value;
}
@XmlAttribute(name="bankCardSaleItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("bankCardSaleItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getBankCardSaleItemRate(){
return bankCardSaleItemRate;
}
public void setBankCardSaleItemRate(Integer value){
this.bankCardSaleItemRate = value;
}
@XmlAttribute(name="bankCardCreditProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("bankCardCreditProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getBankCardCreditProcessingBasis(){
return bankCardCreditProcessingBasis;
}
public void setBankCardCreditProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.bankCardCreditProcessingBasis = value;
}
@XmlAttribute(name="bankCardCreditProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("bankCardCreditProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getBankCardCreditProcessingRate(){
return bankCardCreditProcessingRate;
}
public void setBankCardCreditProcessingRate(Integer value){
this.bankCardCreditProcessingRate = value;
}
@XmlAttribute(name="bankCardCreditItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("bankCardCreditItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getBankCardCreditItemBasis(){
return bankCardCreditItemBasis;
}
public void setBankCardCreditItemBasis(unicore.model.CommissionBasisClassifier value){
this.bankCardCreditItemBasis = value;
}
@XmlAttribute(name="bankCardCreditItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("bankCardCreditItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getBankCardCreditItemRate(){
return bankCardCreditItemRate;
}
public void setBankCardCreditItemRate(Integer value){
this.bankCardCreditItemRate = value;
}
@XmlAttribute(name="giftCardSaleProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("giftCardSaleProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getGiftCardSaleProcessingBasis(){
return giftCardSaleProcessingBasis;
}
public void setGiftCardSaleProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.giftCardSaleProcessingBasis = value;
}
@XmlAttribute(name="giftCardSaleProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("giftCardSaleProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getGiftCardSaleProcessingRate(){
return giftCardSaleProcessingRate;
}
public void setGiftCardSaleProcessingRate(Integer value){
this.giftCardSaleProcessingRate = value;
}
@XmlAttribute(name="giftCardSaleItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("giftCardSaleItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getGiftCardSaleItemBasis(){
return giftCardSaleItemBasis;
}
public void setGiftCardSaleItemBasis(unicore.model.CommissionBasisClassifier value){
this.giftCardSaleItemBasis = value;
}
@XmlAttribute(name="giftCardSaleItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("giftCardSaleItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getGiftCardSaleItemRate(){
return giftCardSaleItemRate;
}
public void setGiftCardSaleItemRate(Integer value){
this.giftCardSaleItemRate = value;
}
@XmlAttribute(name="giftCardCreditProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("giftCardCreditProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getGiftCardCreditProcessingBasis(){
return giftCardCreditProcessingBasis;
}
public void setGiftCardCreditProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.giftCardCreditProcessingBasis = value;
}
@XmlAttribute(name="giftCardCreditProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("giftCardCreditProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getGiftCardCreditProcessingRate(){
return giftCardCreditProcessingRate;
}
public void setGiftCardCreditProcessingRate(Integer value){
this.giftCardCreditProcessingRate = value;
}
@XmlAttribute(name="giftCardCreditItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("giftCardCreditItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getGiftCardCreditItemBasis(){
return giftCardCreditItemBasis;
}
public void setGiftCardCreditItemBasis(unicore.model.CommissionBasisClassifier value){
this.giftCardCreditItemBasis = value;
}
@XmlAttribute(name="giftCardCreditItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("giftCardCreditItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getGiftCardCreditItemRate(){
return giftCardCreditItemRate;
}
public void setGiftCardCreditItemRate(Integer value){
this.giftCardCreditItemRate = value;
}
@XmlAttribute(name="achSaleProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("achSaleProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getAchSaleProcessingBasis(){
return achSaleProcessingBasis;
}
public void setAchSaleProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.achSaleProcessingBasis = value;
}
@XmlAttribute(name="achSaleProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("achSaleProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getAchSaleProcessingRate(){
return achSaleProcessingRate;
}
public void setAchSaleProcessingRate(Integer value){
this.achSaleProcessingRate = value;
}
@XmlAttribute(name="achSaleItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("achSaleItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getAchSaleItemBasis(){
return achSaleItemBasis;
}
public void setAchSaleItemBasis(unicore.model.CommissionBasisClassifier value){
this.achSaleItemBasis = value;
}
@XmlAttribute(name="achSaleItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("achSaleItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getAchSaleItemRate(){
return achSaleItemRate;
}
public void setAchSaleItemRate(Integer value){
this.achSaleItemRate = value;
}
@XmlAttribute(name="achCreditProcessingBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("achCreditProcessingBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getAchCreditProcessingBasis(){
return achCreditProcessingBasis;
}
public void setAchCreditProcessingBasis(unicore.model.CommissionBasisClassifier value){
this.achCreditProcessingBasis = value;
}
@XmlAttribute(name="achCreditProcessingRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("achCreditProcessingRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getAchCreditProcessingRate(){
return achCreditProcessingRate;
}
public void setAchCreditProcessingRate(Integer value){
this.achCreditProcessingRate = value;
}
@XmlAttribute(name="achCreditItemBasis")
@XmlJavaTypeAdapter(value=api.util.CommissionBasisClassifierAdapter.class)
@FormParam("achCreditItemBasis")
@JsonSerialize(using=api.util.ClassifierSerializer.class, include=NON_NULL)
public unicore.model.CommissionBasisClassifier getAchCreditItemBasis(){
return achCreditItemBasis;
}
public void setAchCreditItemBasis(unicore.model.CommissionBasisClassifier value){
this.achCreditItemBasis = value;
}
@XmlAttribute(name="achCreditItemRate")
@XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
@FormParam("achCreditItemRate")
@IntegerFormat
@JsonDeserialize(using=api.util.NumberDeserializer.class)
public Integer getAchCreditItemRate(){
return achCreditItemRate;
}
public void setAchCreditItemRate(Integer value){
this.achCreditItemRate = value;
}
public void audit(AuditHelper helper, AbstractRealtimeFeeCommission old) {
helper.audit("visaSaleProcessingBasis", visaSaleProcessingBasis, old.getVisaSaleProcessingBasis());
helper.audit("visaSaleProcessingRate", visaSaleProcessingRate, old.getVisaSaleProcessingRate());
helper.audit("visaSaleItemBasis", visaSaleItemBasis, old.getVisaSaleItemBasis());
helper.audit("visaSaleItemRate", visaSaleItemRate, old.getVisaSaleItemRate());
helper.audit("visaCreditProcessingBasis", visaCreditProcessingBasis, old.getVisaCreditProcessingBasis());
helper.audit("visaCreditProcessingRate", visaCreditProcessingRate, old.getVisaCreditProcessingRate());
helper.audit("visaCreditItemBasis", visaCreditItemBasis, old.getVisaCreditItemBasis());
helper.audit("visaCreditItemRate", visaCreditItemRate, old.getVisaCreditItemRate());
helper.audit("visaPinDebitSaleProcessingBasis", visaPinDebitSaleProcessingBasis, old.getVisaPinDebitSaleProcessingBasis());
helper.audit("visaPinDebitSaleProcessingRate", visaPinDebitSaleProcessingRate, old.getVisaPinDebitSaleProcessingRate());
helper.audit("visaPinDebitSaleItemBasis", visaPinDebitSaleItemBasis, old.getVisaPinDebitSaleItemBasis());
helper.audit("visaPinDebitSaleItemRate", visaPinDebitSaleItemRate, old.getVisaPinDebitSaleItemRate());
helper.audit("visaPinDebitCreditProcessingBasis", visaPinDebitCreditProcessingBasis, old.getVisaPinDebitCreditProcessingBasis());
helper.audit("visaPinDebitCreditProcessingRate", visaPinDebitCreditProcessingRate, old.getVisaPinDebitCreditProcessingRate());
helper.audit("visaPinDebitCreditItemBasis", visaPinDebitCreditItemBasis, old.getVisaPinDebitCreditItemBasis());
helper.audit("visaPinDebitCreditItemRate", visaPinDebitCreditItemRate, old.getVisaPinDebitCreditItemRate());
helper.audit("masterCardSaleProcessingBasis", masterCardSaleProcessingBasis, old.getMasterCardSaleProcessingBasis());
helper.audit("masterCardSaleProcessingRate", masterCardSaleProcessingRate, old.getMasterCardSaleProcessingRate());
helper.audit("masterCardSaleItemBasis", masterCardSaleItemBasis, old.getMasterCardSaleItemBasis());
helper.audit("masterCardSaleItemRate", masterCardSaleItemRate, old.getMasterCardSaleItemRate());
helper.audit("masterCardCreditProcessingBasis", masterCardCreditProcessingBasis, old.getMasterCardCreditProcessingBasis());
helper.audit("masterCardCreditProcessingRate", masterCardCreditProcessingRate, old.getMasterCardCreditProcessingRate());
helper.audit("masterCardCreditItemBasis", masterCardCreditItemBasis, old.getMasterCardCreditItemBasis());
helper.audit("masterCardCreditItemRate", masterCardCreditItemRate, old.getMasterCardCreditItemRate());
helper.audit("masterCardPinDebitSaleProcessingBasis", masterCardPinDebitSaleProcessingBasis, old.getMasterCardPinDebitSaleProcessingBasis());
helper.audit("masterCardPinDebitSaleProcessingRate", masterCardPinDebitSaleProcessingRate, old.getMasterCardPinDebitSaleProcessingRate());
helper.audit("masterCardPinDebitSaleItemBasis", masterCardPinDebitSaleItemBasis, old.getMasterCardPinDebitSaleItemBasis());
helper.audit("masterCardPinDebitSaleItemRate", masterCardPinDebitSaleItemRate, old.getMasterCardPinDebitSaleItemRate());
helper.audit("masterCardPinDebitCreditProcessingBasis", masterCardPinDebitCreditProcessingBasis, old.getMasterCardPinDebitCreditProcessingBasis());
helper.audit("masterCardPinDebitCreditProcessingRate", masterCardPinDebitCreditProcessingRate, old.getMasterCardPinDebitCreditProcessingRate());
helper.audit("masterCardPinDebitCreditItemBasis", masterCardPinDebitCreditItemBasis, old.getMasterCardPinDebitCreditItemBasis());
helper.audit("masterCardPinDebitCreditItemRate", masterCardPinDebitCreditItemRate, old.getMasterCardPinDebitCreditItemRate());
helper.audit("amexSaleProcessingBasis", amexSaleProcessingBasis, old.getAmexSaleProcessingBasis());
helper.audit("amexSaleProcessingRate", amexSaleProcessingRate, old.getAmexSaleProcessingRate());
helper.audit("amexSaleItemBasis", amexSaleItemBasis, old.getAmexSaleItemBasis());
helper.audit("amexSaleItemRate", amexSaleItemRate, old.getAmexSaleItemRate());
helper.audit("amexCreditProcessingBasis", amexCreditProcessingBasis, old.getAmexCreditProcessingBasis());
helper.audit("amexCreditProcessingRate", amexCreditProcessingRate, old.getAmexCreditProcessingRate());
helper.audit("amexCreditItemBasis", amexCreditItemBasis, old.getAmexCreditItemBasis());
helper.audit("amexCreditItemRate", amexCreditItemRate, old.getAmexCreditItemRate());
helper.audit("discoverSaleProcessingBasis", discoverSaleProcessingBasis, old.getDiscoverSaleProcessingBasis());
helper.audit("discoverSaleProcessingRate", discoverSaleProcessingRate, old.getDiscoverSaleProcessingRate());
helper.audit("discoverSaleItemBasis", discoverSaleItemBasis, old.getDiscoverSaleItemBasis());
helper.audit("discoverSaleItemRate", discoverSaleItemRate, old.getDiscoverSaleItemRate());
helper.audit("discoverCreditProcessingBasis", discoverCreditProcessingBasis, old.getDiscoverCreditProcessingBasis());
helper.audit("discoverCreditProcessingRate", discoverCreditProcessingRate, old.getDiscoverCreditProcessingRate());
helper.audit("discoverCreditItemBasis", discoverCreditItemBasis, old.getDiscoverCreditItemBasis());
helper.audit("discoverCreditItemRate", discoverCreditItemRate, old.getDiscoverCreditItemRate());
helper.audit("ebtSaleProcessingBasis", ebtSaleProcessingBasis, old.getEbtSaleProcessingBasis());
helper.audit("ebtSaleProcessingRate", ebtSaleProcessingRate, old.getEbtSaleProcessingRate());
helper.audit("ebtSaleItemBasis", ebtSaleItemBasis, old.getEbtSaleItemBasis());
helper.audit("ebtSaleItemRate", ebtSaleItemRate, old.getEbtSaleItemRate());
helper.audit("ebtCreditProcessingBasis", ebtCreditProcessingBasis, old.getEbtCreditProcessingBasis());
helper.audit("ebtCreditProcessingRate", ebtCreditProcessingRate, old.getEbtCreditProcessingRate());
helper.audit("ebtCreditItemBasis", ebtCreditItemBasis, old.getEbtCreditItemBasis());
helper.audit("ebtCreditItemRate", ebtCreditItemRate, old.getEbtCreditItemRate());
helper.audit("bankCardSaleProcessingBasis", bankCardSaleProcessingBasis, old.getBankCardSaleProcessingBasis());
helper.audit("bankCardSaleProcessingRate", bankCardSaleProcessingRate, old.getBankCardSaleProcessingRate());
helper.audit("bankCardSaleItemBasis", bankCardSaleItemBasis, old.getBankCardSaleItemBasis());
helper.audit("bankCardSaleItemRate", bankCardSaleItemRate, old.getBankCardSaleItemRate());
helper.audit("bankCardCreditProcessingBasis", bankCardCreditProcessingBasis, old.getBankCardCreditProcessingBasis());
helper.audit("bankCardCreditProcessingRate", bankCardCreditProcessingRate, old.getBankCardCreditProcessingRate());
helper.audit("bankCardCreditItemBasis", bankCardCreditItemBasis, old.getBankCardCreditItemBasis());
helper.audit("bankCardCreditItemRate", bankCardCreditItemRate, old.getBankCardCreditItemRate());
helper.audit("giftCardSaleProcessingBasis", giftCardSaleProcessingBasis, old.getGiftCardSaleProcessingBasis());
helper.audit("giftCardSaleProcessingRate", giftCardSaleProcessingRate, old.getGiftCardSaleProcessingRate());
helper.audit("giftCardSaleItemBasis", giftCardSaleItemBasis, old.getGiftCardSaleItemBasis());
helper.audit("giftCardSaleItemRate", giftCardSaleItemRate, old.getGiftCardSaleItemRate());
helper.audit("giftCardCreditProcessingBasis", giftCardCreditProcessingBasis, old.getGiftCardCreditProcessingBasis());
helper.audit("giftCardCreditProcessingRate", giftCardCreditProcessingRate, old.getGiftCardCreditProcessingRate());
helper.audit("giftCardCreditItemBasis", giftCardCreditItemBasis, old.getGiftCardCreditItemBasis());
helper.audit("giftCardCreditItemRate", giftCardCreditItemRate, old.getGiftCardCreditItemRate());
helper.audit("achSaleProcessingBasis", achSaleProcessingBasis, old.getAchSaleProcessingBasis());
helper.audit("achSaleProcessingRate", achSaleProcessingRate, old.getAchSaleProcessingRate());
helper.audit("achSaleItemBasis", achSaleItemBasis, old.getAchSaleItemBasis());
helper.audit("achSaleItemRate", achSaleItemRate, old.getAchSaleItemRate());
helper.audit("achCreditProcessingBasis", achCreditProcessingBasis, old.getAchCreditProcessingBasis());
helper.audit("achCreditProcessingRate", achCreditProcessingRate, old.getAchCreditProcessingRate());
helper.audit("achCreditItemBasis", achCreditItemBasis, old.getAchCreditItemBasis());
helper.audit("achCreditItemRate", achCreditItemRate, old.getAchCreditItemRate());
}
}