package atlas.classifiers;
 
public class ConnectionTypeClassifier 
    implements java.io.Serializable, iapp.services.Classifier {
 
    public static final ConnectionTypeClassifier FTP = new ConnectionTypeClassifier("FTP");
    public static final ConnectionTypeClassifier FTPS = new ConnectionTypeClassifier("FTPS");
    public static final ConnectionTypeClassifier SFTP = new ConnectionTypeClassifier("SFTP");
    public static final ConnectionTypeClassifier HTTPS = new ConnectionTypeClassifier("HTTPS");
    public static final ConnectionTypeClassifier HTTP = new ConnectionTypeClassifier("HTTP");
    public static final ConnectionTypeClassifier ISOBRIDGE = new ConnectionTypeClassifier("ISOBridge");
    public static final ConnectionTypeClassifier GENERIC_EMAIL_BATCH = new ConnectionTypeClassifier("GenericEmailBatch");
    public static final ConnectionTypeClassifier GENERIC_EMAIL_RETAIL = new ConnectionTypeClassifier("GenericEmailRetail");
    public static final ConnectionTypeClassifier STRONG_AUTH = new ConnectionTypeClassifier("StrongAuth");
    public static final ConnectionTypeClassifier FDLP = new ConnectionTypeClassifier("FDLP");
    public static final ConnectionTypeClassifier NONE = new ConnectionTypeClassifier("NONE");
    public static final ConnectionTypeClassifier BRIDGE_PAY = new ConnectionTypeClassifier("BridgePay");
    public static final ConnectionTypeClassifier JANGO_MAIL = new ConnectionTypeClassifier("JangoMail");
    public static final ConnectionTypeClassifier FIRST_DATA = new ConnectionTypeClassifier("FirstData");
    public static final ConnectionTypeClassifier CREDORAX_EPOWER = new ConnectionTypeClassifier("CRP");
    public static final ConnectionTypeClassifier FIRST_DATA_VXN = new ConnectionTypeClassifier("FD_VXN");
    public static final ConnectionTypeClassifier FIRST_DATA_VPN = new ConnectionTypeClassifier("FD_VPN");
    public static final ConnectionTypeClassifier FIRST_DATA_NORTH = new ConnectionTypeClassifier("FDN");
    public static final ConnectionTypeClassifier FIRST_DATA_OMAHA = new ConnectionTypeClassifier("FDO");
    public static final ConnectionTypeClassifier FIRST_DATA_BUY_PASS_VPN = new ConnectionTypeClassifier("FDBP_VPN");
    public static final ConnectionTypeClassifier FIRST_DATA_BUY_PASS_VXN = new ConnectionTypeClassifier("FDBP_VXN");
    public static final ConnectionTypeClassifier HEARTLAND = new ConnectionTypeClassifier("Heartland");
    public static final ConnectionTypeClassifier MERCURY_PAY = new ConnectionTypeClassifier("MercuryPay");
    public static final ConnectionTypeClassifier GLOBAL_PAYMENTS = new ConnectionTypeClassifier("GlobalPayments");
    public static final ConnectionTypeClassifier PAYMENTECH_UTF_HTTPS = new ConnectionTypeClassifier("PT_UTF_HTTPS");
    public static final ConnectionTypeClassifier HPG = new ConnectionTypeClassifier("HPG");
    public static final ConnectionTypeClassifier TSYS_VPN = new ConnectionTypeClassifier("TSYS_VPN");
    public static final ConnectionTypeClassifier REST_FUL = new ConnectionTypeClassifier("RestFul");
    public static final ConnectionTypeClassifier WORLD_PAY = new ConnectionTypeClassifier("WP");
    public static final ConnectionTypeClassifier EZIDEBIT_BATCH = new ConnectionTypeClassifier("EzidebitBatch");
    public static final ConnectionTypeClassifier AMERICAN_EXPRESS = new ConnectionTypeClassifier("AX");
    public static final ConnectionTypeClassifier SPINDLE = new ConnectionTypeClassifier("Spindle");
    public static final ConnectionTypeClassifier VANTIV_TANDEM_HTTPS = new ConnectionTypeClassifier("VT_HTTPS");
    public static final ConnectionTypeClassifier EMULATOR = new ConnectionTypeClassifier("BE");
    public static final ConnectionTypeClassifier VANTIV_TANDEM_VPN = new ConnectionTypeClassifier("VT_VPN");
    public static final ConnectionTypeClassifier PAYVISION = new ConnectionTypeClassifier("PV");
    public static final ConnectionTypeClassifier MERCHANT_WARRIOR_BATCH = new ConnectionTypeClassifier("MWB");
    public static final ConnectionTypeClassifier ELECTRONIC_PAYMENTS_VPN = new ConnectionTypeClassifier("EP_VPN");
    public static final ConnectionTypeClassifier ELECTRONIC_PAYMENTS_HTTPS = new ConnectionTypeClassifier("EP_HTTPS");
    public static final ConnectionTypeClassifier PAYMENTECH_UTF_VPN = new ConnectionTypeClassifier("PT_UTF_VPN");
    public static final ConnectionTypeClassifier MERCHANT_WARRIOR_REALTIME = new ConnectionTypeClassifier("MWR");
    public static final ConnectionTypeClassifier INVESTBANK = new ConnectionTypeClassifier("IB");
    public static final ConnectionTypeClassifier HTTP_GET = new ConnectionTypeClassifier("HTTP_GET");
    public static final ConnectionTypeClassifier FIRST_DATA_RAPID_CONNECT_VXN = new ConnectionTypeClassifier("FDRC_VXN");
    public static final ConnectionTypeClassifier FIRST_DATA_RAPID_CONNECT_VPN = new ConnectionTypeClassifier("FDRC_VPN");
    public static final ConnectionTypeClassifier CLEARHAUS = new ConnectionTypeClassifier("Clearhaus");
    public static final ConnectionTypeClassifier LPB_MEDORO = new ConnectionTypeClassifier("LpbMedoro");
    public static final ConnectionTypeClassifier ELAVON_EISOP = new ConnectionTypeClassifier("ELAVON_EISOP");
    public static final ConnectionTypeClassifier PAYSAFE = new ConnectionTypeClassifier("PAYSAFE");
    public static final ConnectionTypeClassifier EVO = new ConnectionTypeClassifier("EVO");
    public static final ConnectionTypeClassifier WORLD_PAY_TCMP = new ConnectionTypeClassifier("WP_TCMP");
    public static final ConnectionTypeClassifier TRUST_COMMERCE = new ConnectionTypeClassifier("TRUST_COMMERCE");
    public static final ConnectionTypeClassifier TRUST_COMMERCE_BATCH = new ConnectionTypeClassifier("TRUST_COMMERCE_BATCH");
    public static final ConnectionTypeClassifier BANCOMER = new ConnectionTypeClassifier("BANCOMER");
    public static final ConnectionTypeClassifier FTP = new ConnectionTypeClassifier("FTP");
    public static final ConnectionTypeClassifier FTPS = new ConnectionTypeClassifier("FTPS");
    public static final ConnectionTypeClassifier SFTP = new ConnectionTypeClassifier("SFTP");
    public static final ConnectionTypeClassifier HTTPS = new ConnectionTypeClassifier("HTTPS");
    public static final ConnectionTypeClassifier HTTP = new ConnectionTypeClassifier("HTTP");
    public static final ConnectionTypeClassifier ISOBRIDGE = new ConnectionTypeClassifier("ISOBridge");
    public static final ConnectionTypeClassifier GENERIC_EMAIL_BATCH = new ConnectionTypeClassifier("GenericEmailBatch");
    public static final ConnectionTypeClassifier GENERIC_EMAIL_RETAIL = new ConnectionTypeClassifier("GenericEmailRetail");
    public static final ConnectionTypeClassifier STRONG_AUTH = new ConnectionTypeClassifier("StrongAuth");
    public static final ConnectionTypeClassifier FDLP = new ConnectionTypeClassifier("FDLP");
    public static final ConnectionTypeClassifier NONE = new ConnectionTypeClassifier("NONE");
    public static final ConnectionTypeClassifier BRIDGE_PAY = new ConnectionTypeClassifier("BridgePay");
    public static final ConnectionTypeClassifier JANGO_MAIL = new ConnectionTypeClassifier("JangoMail");
    public static final ConnectionTypeClassifier CREDORAX_EPOWER = new ConnectionTypeClassifier("CRP");
    public static final ConnectionTypeClassifier FIRST_DATA_VXN = new ConnectionTypeClassifier("FD_VXN");
    public static final ConnectionTypeClassifier FIRST_DATA_VPN = new ConnectionTypeClassifier("FD_VPN");
    public static final ConnectionTypeClassifier FIRST_DATA_NORTH = new ConnectionTypeClassifier("FDN");
    public static final ConnectionTypeClassifier FIRST_DATA_OMAHA = new ConnectionTypeClassifier("FDO");
    public static final ConnectionTypeClassifier FIRST_DATA_BUY_PASS_VPN = new ConnectionTypeClassifier("FDBP_VPN");
    public static final ConnectionTypeClassifier FIRST_DATA_BUY_PASS_VXN = new ConnectionTypeClassifier("FDBP_VXN");
    public static final ConnectionTypeClassifier HEARTLAND = new ConnectionTypeClassifier("Heartland");
    public static final ConnectionTypeClassifier MERCURY_PAY = new ConnectionTypeClassifier("MercuryPay");
    public static final ConnectionTypeClassifier GLOBAL_PAYMENTS = new ConnectionTypeClassifier("GlobalPayments");
    public static final ConnectionTypeClassifier PAYMENTECH_UTF_HTTPS = new ConnectionTypeClassifier("PT_UTF_HTTPS");
    public static final ConnectionTypeClassifier HPG = new ConnectionTypeClassifier("HPG");
    public static final ConnectionTypeClassifier TSYS_VPN = new ConnectionTypeClassifier("TSYS_VPN");
    public static final ConnectionTypeClassifier REST_FUL = new ConnectionTypeClassifier("RestFul");
    public static final ConnectionTypeClassifier WORLD_PAY = new ConnectionTypeClassifier("WP");
    public static final ConnectionTypeClassifier EZIDEBIT_BATCH = new ConnectionTypeClassifier("EzidebitBatch");
    public static final ConnectionTypeClassifier AMERICAN_EXPRESS = new ConnectionTypeClassifier("AX");
    public static final ConnectionTypeClassifier SPINDLE = new ConnectionTypeClassifier("Spindle");
    public static final ConnectionTypeClassifier VANTIV_TANDEM_HTTPS = new ConnectionTypeClassifier("VT_HTTPS");
    public static final ConnectionTypeClassifier EMULATOR = new ConnectionTypeClassifier("BE");
    public static final ConnectionTypeClassifier VANTIV_TANDEM_VPN = new ConnectionTypeClassifier("VT_VPN");
    public static final ConnectionTypeClassifier PAYVISION = new ConnectionTypeClassifier("PV");
    public static final ConnectionTypeClassifier MERCHANT_WARRIOR_BATCH = new ConnectionTypeClassifier("MWB");
    public static final ConnectionTypeClassifier ELECTRONIC_PAYMENTS_VPN = new ConnectionTypeClassifier("EP_VPN");
    public static final ConnectionTypeClassifier ELECTRONIC_PAYMENTS_HTTPS = new ConnectionTypeClassifier("EP_HTTPS");
    public static final ConnectionTypeClassifier PAYMENTECH_UTF_VPN = new ConnectionTypeClassifier("PT_UTF_VPN");
    public static final ConnectionTypeClassifier MERCHANT_WARRIOR_REALTIME = new ConnectionTypeClassifier("MWR");
    public static final ConnectionTypeClassifier INVESTBANK = new ConnectionTypeClassifier("IB");
    public static final ConnectionTypeClassifier HTTP_GET = new ConnectionTypeClassifier("HTTP_GET");
    public static final ConnectionTypeClassifier FIRST_DATA_RAPID_CONNECT_VXN = new ConnectionTypeClassifier("FDRC_VXN");
    public static final ConnectionTypeClassifier FIRST_DATA_RAPID_CONNECT_VPN = new ConnectionTypeClassifier("FDRC_VPN");
    public static final ConnectionTypeClassifier CLEARHAUS = new ConnectionTypeClassifier("Clearhaus");
    public static final ConnectionTypeClassifier LPB_MEDORO = new ConnectionTypeClassifier("LpbMedoro");
    public static final ConnectionTypeClassifier ELAVON_EISOP = new ConnectionTypeClassifier("ELAVON_EISOP");
    public static final ConnectionTypeClassifier PAYSAFE = new ConnectionTypeClassifier("PAYSAFE");
    public static final ConnectionTypeClassifier EVO = new ConnectionTypeClassifier("EVO");
    public static final ConnectionTypeClassifier WORLD_PAY_TCMP = new ConnectionTypeClassifier("WP_TCMP");
    public static final ConnectionTypeClassifier TRUST_COMMERCE = new ConnectionTypeClassifier("TRUST_COMMERCE");
    public static final ConnectionTypeClassifier TRUST_COMMERCE_BATCH = new ConnectionTypeClassifier("TRUST_COMMERCE_BATCH");
    public static final ConnectionTypeClassifier BANCOMER = new ConnectionTypeClassifier("BANCOMER");
    public static final ConnectionTypeClassifier FTP = new ConnectionTypeClassifier("FTP");
    public static final ConnectionTypeClassifier FTPS = new ConnectionTypeClassifier("FTPS");
    public static final ConnectionTypeClassifier SFTP = new ConnectionTypeClassifier("SFTP");
    public static final ConnectionTypeClassifier HTTPS = new ConnectionTypeClassifier("HTTPS");
    public static final ConnectionTypeClassifier HTTP = new ConnectionTypeClassifier("HTTP");
    public static final ConnectionTypeClassifier ISOBRIDGE = new ConnectionTypeClassifier("ISOBridge");
    public static final ConnectionTypeClassifier GENERIC_EMAIL_BATCH = new ConnectionTypeClassifier("GenericEmailBatch");
    public static final ConnectionTypeClassifier GENERIC_EMAIL_RETAIL = new ConnectionTypeClassifier("GenericEmailRetail");
    public static final ConnectionTypeClassifier STRONG_AUTH = new ConnectionTypeClassifier("StrongAuth");
    public static final ConnectionTypeClassifier FDLP = new ConnectionTypeClassifier("FDLP");
    public static final ConnectionTypeClassifier NONE = new ConnectionTypeClassifier("NONE");
    public static final ConnectionTypeClassifier BRIDGE_PAY = new ConnectionTypeClassifier("BridgePay");
    public static final ConnectionTypeClassifier JANGO_MAIL = new ConnectionTypeClassifier("JangoMail");
    public static final ConnectionTypeClassifier CREDORAX_EPOWER = new ConnectionTypeClassifier("CRP");
    public static final ConnectionTypeClassifier FIRST_DATA_VXN = new ConnectionTypeClassifier("FD_VXN");
    public static final ConnectionTypeClassifier FIRST_DATA_VPN = new ConnectionTypeClassifier("FD_VPN");
    public static final ConnectionTypeClassifier FIRST_DATA_NORTH = new ConnectionTypeClassifier("FDN");
    public static final ConnectionTypeClassifier FIRST_DATA_OMAHA = new ConnectionTypeClassifier("FDO");
    public static final ConnectionTypeClassifier FIRST_DATA_BUY_PASS_VPN = new ConnectionTypeClassifier("FDBP_VPN");
    public static final ConnectionTypeClassifier FIRST_DATA_BUY_PASS_VXN = new ConnectionTypeClassifier("FDBP_VXN");
    public static final ConnectionTypeClassifier HEARTLAND = new ConnectionTypeClassifier("Heartland");
    public static final ConnectionTypeClassifier MERCURY_PAY = new ConnectionTypeClassifier("MercuryPay");
    public static final ConnectionTypeClassifier GLOBAL_PAYMENTS = new ConnectionTypeClassifier("GlobalPayments");
    public static final ConnectionTypeClassifier PAYMENTECH_UTF_HTTPS = new ConnectionTypeClassifier("PT_UTF_HTTPS");
    public static final ConnectionTypeClassifier HPG = new ConnectionTypeClassifier("HPG");
    public static final ConnectionTypeClassifier TSYS_VPN = new ConnectionTypeClassifier("TSYS_VPN");
    public static final ConnectionTypeClassifier REST_FUL = new ConnectionTypeClassifier("RestFul");
    public static final ConnectionTypeClassifier WORLD_PAY = new ConnectionTypeClassifier("WP");
    public static final ConnectionTypeClassifier EZIDEBIT_BATCH = new ConnectionTypeClassifier("EzidebitBatch");
    public static final ConnectionTypeClassifier AMERICAN_EXPRESS = new ConnectionTypeClassifier("AX");
    public static final ConnectionTypeClassifier SPINDLE = new ConnectionTypeClassifier("Spindle");
    public static final ConnectionTypeClassifier VANTIV_TANDEM_HTTPS = new ConnectionTypeClassifier("VT_HTTPS");
    public static final ConnectionTypeClassifier EMULATOR = new ConnectionTypeClassifier("BE");
    public static final ConnectionTypeClassifier VANTIV_TANDEM_VPN = new ConnectionTypeClassifier("VT_VPN");
    public static final ConnectionTypeClassifier PAYVISION = new ConnectionTypeClassifier("PV");
    public static final ConnectionTypeClassifier MERCHANT_WARRIOR_BATCH = new ConnectionTypeClassifier("MWB");
    public static final ConnectionTypeClassifier ELECTRONIC_PAYMENTS_VPN = new ConnectionTypeClassifier("EP_VPN");
    public static final ConnectionTypeClassifier ELECTRONIC_PAYMENTS_HTTPS = new ConnectionTypeClassifier("EP_HTTPS");
    public static final ConnectionTypeClassifier PAYMENTECH_UTF_VPN = new ConnectionTypeClassifier("PT_UTF_VPN");
    public static final ConnectionTypeClassifier MERCHANT_WARRIOR_REALTIME = new ConnectionTypeClassifier("MWR");
    public static final ConnectionTypeClassifier INVESTBANK = new ConnectionTypeClassifier("IB");
    public static final ConnectionTypeClassifier HTTP_GET = new ConnectionTypeClassifier("HTTP_GET");
    public static final ConnectionTypeClassifier FIRST_DATA_RAPID_CONNECT_VXN = new ConnectionTypeClassifier("FDRC_VXN");
    public static final ConnectionTypeClassifier FIRST_DATA_RAPID_CONNECT_VPN = new ConnectionTypeClassifier("FDRC_VPN");
    public static final ConnectionTypeClassifier CLEARHAUS = new ConnectionTypeClassifier("Clearhaus");
    public static final ConnectionTypeClassifier LPB_MEDORO = new ConnectionTypeClassifier("LpbMedoro");
    public static final ConnectionTypeClassifier ELAVON_EISOP = new ConnectionTypeClassifier("ELAVON_EISOP");
    public static final ConnectionTypeClassifier PAYSAFE = new ConnectionTypeClassifier("PAYSAFE");
    public static final ConnectionTypeClassifier EVO = new ConnectionTypeClassifier("EVO");
    public static final ConnectionTypeClassifier WORLD_PAY_TCMP = new ConnectionTypeClassifier("WP_TCMP");
    public static final ConnectionTypeClassifier TRUST_COMMERCE = new ConnectionTypeClassifier("TRUST_COMMERCE");
    public static final ConnectionTypeClassifier TRUST_COMMERCE_BATCH = new ConnectionTypeClassifier("TRUST_COMMERCE_BATCH");
    public static final ConnectionTypeClassifier BANCOMER = new ConnectionTypeClassifier("BANCOMER");
    public static final ConnectionTypeClassifier PAGO = new ConnectionTypeClassifier("PAGO");
    public static final ConnectionTypeClassifier TSYS = new ConnectionTypeClassifier("TSYS");
    public static final ConnectionTypeClassifier PAGO = new ConnectionTypeClassifier("PAGO");
    public static final ConnectionTypeClassifier TSYS = new ConnectionTypeClassifier("TSYS");
    public static final ConnectionTypeClassifier PAYMENTECH_STRATUS_VPN = new ConnectionTypeClassifier("PT_STR_VPN");
    public static final ConnectionTypeClassifier PAGO = new ConnectionTypeClassifier("PAGO");
    public static final ConnectionTypeClassifier TSYS = new ConnectionTypeClassifier("TSYS");
    public static final ConnectionTypeClassifier PAYFACTO = new ConnectionTypeClassifier("PAYFACTO");
    public static final ConnectionTypeClassifier NAPSE_VTOL = new ConnectionTypeClassifier("NAPSE_VTOL");
    public static final ConnectionTypeClassifier PAYMENTECH_STRATUS_VPN = new ConnectionTypeClassifier("PT_STR_VPN");
    public static final ConnectionTypeClassifier PAYMENTECH_STRATUS_VPN = new ConnectionTypeClassifier("PT_STR_VPN");
    public static final ConnectionTypeClassifier NAPSE_VTOL = new ConnectionTypeClassifier("NAPSE_VTOL");
    public static final ConnectionTypeClassifier PAYFACTO = new ConnectionTypeClassifier("PAYFACTO");
    public static final ConnectionTypeClassifier FIS = new ConnectionTypeClassifier("FIS");
    public static final ConnectionTypeClassifier FIS = new ConnectionTypeClassifier("FIS");
    public static final ConnectionTypeClassifier NAPSE_VTOL = new ConnectionTypeClassifier("NAPSE_VTOL");
    public static final ConnectionTypeClassifier PAYFACTO = new ConnectionTypeClassifier("PAYFACTO");
    public static final ConnectionTypeClassifier FIS = new ConnectionTypeClassifier("FIS");
    public static final ConnectionTypeClassifier FIRST_DATA_EFT_VXN = new ConnectionTypeClassifier("FD_EFT_VXN");
    public static final ConnectionTypeClassifier FIRST_DATA_EFT_VXN = new ConnectionTypeClassifier("FD_EFT_VXN");
    public static final ConnectionTypeClassifier FIRST_DATA_EFT_VXN = new ConnectionTypeClassifier("FD_EFT_VXN");
    public static final ConnectionTypeClassifier BRIDGE_PAY = new ConnectionTypeClassifier("BridgePay");
    public static final ConnectionTypeClassifier FDLP = new ConnectionTypeClassifier("FDLP");
    public static final ConnectionTypeClassifier BRIDGE_PAY = new ConnectionTypeClassifier("BridgePay");
    public static final ConnectionTypeClassifier FDLP = new ConnectionTypeClassifier("FDLP");
    public static final ConnectionTypeClassifier BRIDGE_PAY = new ConnectionTypeClassifier("BridgePay");
    public static final ConnectionTypeClassifier FDLP = new ConnectionTypeClassifier("FDLP");
    public static final ConnectionTypeClassifier WELLS_FARGO = new ConnectionTypeClassifier("WellsFargo");
    public static final ConnectionTypeClassifier WELLS_FARGO = new ConnectionTypeClassifier("WellsFargo");
    public static final ConnectionTypeClassifier WELLS_FARGO = new ConnectionTypeClassifier("WellsFargo");
    public static final ConnectionTypeClassifier APPLE_PAY = new ConnectionTypeClassifier("ApplePay");
    public static final ConnectionTypeClassifier PAYMENTECH_STRATUS = new ConnectionTypeClassifier("PT_STR");
    public static final ConnectionTypeClassifier APPLE_PAY = new ConnectionTypeClassifier("ApplePay");
    public static final ConnectionTypeClassifier PAYMENTECH_STRATUS = new ConnectionTypeClassifier("PT_STR");
    public static final ConnectionTypeClassifier APPLE_PAY = new ConnectionTypeClassifier("ApplePay");
    public static final ConnectionTypeClassifier PAYMENTECH_STRATUS = new ConnectionTypeClassifier("PT_STR");
    public static final ConnectionTypeClassifier ANB_B2B = new ConnectionTypeClassifier("ANB_B2B");
    public static final ConnectionTypeClassifier ANB_B2B = new ConnectionTypeClassifier("ANB_B2B");
 
    private static final java.util.Map values = new java.util.TreeMap();
    private static java.util.List literals = new java.util.ArrayList(3);
    private static java.util.List names = new java.util.ArrayList(3);
 
    /**
     * Initializes the values.
     */
    static {
        values.put(FTP.value, FTP);
	literals.add(FTP.value);
	FTP.setName("FTP");
        names.add("FTP");
        values.put(FTPS.value, FTPS);
	literals.add(FTPS.value);
	FTPS.setName("FTPS");
        names.add("FTPS");
        values.put(SFTP.value, SFTP);
	literals.add(SFTP.value);
	SFTP.setName("SFTP");
        names.add("SFTP");
        values.put(HTTPS.value, HTTPS);
	literals.add(HTTPS.value);
	HTTPS.setName("HTTPS");
        names.add("HTTPS");
        values.put(HTTP.value, HTTP);
	literals.add(HTTP.value);
	HTTP.setName("HTTP");
        names.add("HTTP");
        values.put(ISOBRIDGE.value, ISOBRIDGE);
	literals.add(ISOBRIDGE.value);
	ISOBRIDGE.setName("ISOBRIDGE");
        names.add("ISOBRIDGE");
        values.put(GENERIC_EMAIL_BATCH.value, GENERIC_EMAIL_BATCH);
	literals.add(GENERIC_EMAIL_BATCH.value);
	GENERIC_EMAIL_BATCH.setName("GENERIC_EMAIL_BATCH");
        names.add("GENERIC_EMAIL_BATCH");
        values.put(GENERIC_EMAIL_RETAIL.value, GENERIC_EMAIL_RETAIL);
	literals.add(GENERIC_EMAIL_RETAIL.value);
	GENERIC_EMAIL_RETAIL.setName("GENERIC_EMAIL_RETAIL");
        names.add("GENERIC_EMAIL_RETAIL");
        values.put(STRONG_AUTH.value, STRONG_AUTH);
	literals.add(STRONG_AUTH.value);
	STRONG_AUTH.setName("STRONG_AUTH");
        names.add("STRONG_AUTH");
        values.put(FDLP.value, FDLP);
	literals.add(FDLP.value);
	FDLP.setName("FDLP");
        names.add("FDLP");
        values.put(NONE.value, NONE);
	literals.add(NONE.value);
	NONE.setName("NONE");
        names.add("NONE");
        values.put(BRIDGE_PAY.value, BRIDGE_PAY);
	literals.add(BRIDGE_PAY.value);
	BRIDGE_PAY.setName("BRIDGE_PAY");
        names.add("BRIDGE_PAY");
        values.put(JANGO_MAIL.value, JANGO_MAIL);
	literals.add(JANGO_MAIL.value);
	JANGO_MAIL.setName("JANGO_MAIL");
        names.add("JANGO_MAIL");
        values.put(FIRST_DATA.value, FIRST_DATA);
	literals.add(FIRST_DATA.value);
	FIRST_DATA.setName("FIRST_DATA");
        names.add("FIRST_DATA");
        values.put(CREDORAX_EPOWER.value, CREDORAX_EPOWER);
	literals.add(CREDORAX_EPOWER.value);
	CREDORAX_EPOWER.setName("CREDORAX_EPOWER");
        names.add("CREDORAX_EPOWER");
        values.put(FIRST_DATA_VXN.value, FIRST_DATA_VXN);
	literals.add(FIRST_DATA_VXN.value);
	FIRST_DATA_VXN.setName("FIRST_DATA_VXN");
        names.add("FIRST_DATA_VXN");
        values.put(FIRST_DATA_VPN.value, FIRST_DATA_VPN);
	literals.add(FIRST_DATA_VPN.value);
	FIRST_DATA_VPN.setName("FIRST_DATA_VPN");
        names.add("FIRST_DATA_VPN");
        values.put(FIRST_DATA_NORTH.value, FIRST_DATA_NORTH);
	literals.add(FIRST_DATA_NORTH.value);
	FIRST_DATA_NORTH.setName("FIRST_DATA_NORTH");
        names.add("FIRST_DATA_NORTH");
        values.put(FIRST_DATA_OMAHA.value, FIRST_DATA_OMAHA);
	literals.add(FIRST_DATA_OMAHA.value);
	FIRST_DATA_OMAHA.setName("FIRST_DATA_OMAHA");
        names.add("FIRST_DATA_OMAHA");
        values.put(FIRST_DATA_BUY_PASS_VPN.value, FIRST_DATA_BUY_PASS_VPN);
	literals.add(FIRST_DATA_BUY_PASS_VPN.value);
	FIRST_DATA_BUY_PASS_VPN.setName("FIRST_DATA_BUY_PASS_VPN");
        names.add("FIRST_DATA_BUY_PASS_VPN");
        values.put(FIRST_DATA_BUY_PASS_VXN.value, FIRST_DATA_BUY_PASS_VXN);
	literals.add(FIRST_DATA_BUY_PASS_VXN.value);
	FIRST_DATA_BUY_PASS_VXN.setName("FIRST_DATA_BUY_PASS_VXN");
        names.add("FIRST_DATA_BUY_PASS_VXN");
        values.put(HEARTLAND.value, HEARTLAND);
	literals.add(HEARTLAND.value);
	HEARTLAND.setName("HEARTLAND");
        names.add("HEARTLAND");
        values.put(MERCURY_PAY.value, MERCURY_PAY);
	literals.add(MERCURY_PAY.value);
	MERCURY_PAY.setName("MERCURY_PAY");
        names.add("MERCURY_PAY");
        values.put(GLOBAL_PAYMENTS.value, GLOBAL_PAYMENTS);
	literals.add(GLOBAL_PAYMENTS.value);
	GLOBAL_PAYMENTS.setName("GLOBAL_PAYMENTS");
        names.add("GLOBAL_PAYMENTS");
        values.put(PAYMENTECH_UTF_HTTPS.value, PAYMENTECH_UTF_HTTPS);
	literals.add(PAYMENTECH_UTF_HTTPS.value);
	PAYMENTECH_UTF_HTTPS.setName("PAYMENTECH_UTF_HTTPS");
        names.add("PAYMENTECH_UTF_HTTPS");
        values.put(HPG.value, HPG);
	literals.add(HPG.value);
	HPG.setName("HPG");
        names.add("HPG");
        values.put(TSYS_VPN.value, TSYS_VPN);
	literals.add(TSYS_VPN.value);
	TSYS_VPN.setName("TSYS_VPN");
        names.add("TSYS_VPN");
        values.put(REST_FUL.value, REST_FUL);
	literals.add(REST_FUL.value);
	REST_FUL.setName("REST_FUL");
        names.add("REST_FUL");
        values.put(WORLD_PAY.value, WORLD_PAY);
	literals.add(WORLD_PAY.value);
	WORLD_PAY.setName("WORLD_PAY");
        names.add("WORLD_PAY");
        values.put(EZIDEBIT_BATCH.value, EZIDEBIT_BATCH);
	literals.add(EZIDEBIT_BATCH.value);
	EZIDEBIT_BATCH.setName("EZIDEBIT_BATCH");
        names.add("EZIDEBIT_BATCH");
        values.put(AMERICAN_EXPRESS.value, AMERICAN_EXPRESS);
	literals.add(AMERICAN_EXPRESS.value);
	AMERICAN_EXPRESS.setName("AMERICAN_EXPRESS");
        names.add("AMERICAN_EXPRESS");
        values.put(SPINDLE.value, SPINDLE);
	literals.add(SPINDLE.value);
	SPINDLE.setName("SPINDLE");
        names.add("SPINDLE");
        values.put(VANTIV_TANDEM_HTTPS.value, VANTIV_TANDEM_HTTPS);
	literals.add(VANTIV_TANDEM_HTTPS.value);
	VANTIV_TANDEM_HTTPS.setName("VANTIV_TANDEM_HTTPS");
        names.add("VANTIV_TANDEM_HTTPS");
        values.put(EMULATOR.value, EMULATOR);
	literals.add(EMULATOR.value);
	EMULATOR.setName("EMULATOR");
        names.add("EMULATOR");
        values.put(VANTIV_TANDEM_VPN.value, VANTIV_TANDEM_VPN);
	literals.add(VANTIV_TANDEM_VPN.value);
	VANTIV_TANDEM_VPN.setName("VANTIV_TANDEM_VPN");
        names.add("VANTIV_TANDEM_VPN");
        values.put(PAYVISION.value, PAYVISION);
	literals.add(PAYVISION.value);
	PAYVISION.setName("PAYVISION");
        names.add("PAYVISION");
        values.put(MERCHANT_WARRIOR_BATCH.value, MERCHANT_WARRIOR_BATCH);
	literals.add(MERCHANT_WARRIOR_BATCH.value);
	MERCHANT_WARRIOR_BATCH.setName("MERCHANT_WARRIOR_BATCH");
        names.add("MERCHANT_WARRIOR_BATCH");
        values.put(ELECTRONIC_PAYMENTS_VPN.value, ELECTRONIC_PAYMENTS_VPN);
	literals.add(ELECTRONIC_PAYMENTS_VPN.value);
	ELECTRONIC_PAYMENTS_VPN.setName("ELECTRONIC_PAYMENTS_VPN");
        names.add("ELECTRONIC_PAYMENTS_VPN");
        values.put(ELECTRONIC_PAYMENTS_HTTPS.value, ELECTRONIC_PAYMENTS_HTTPS);
	literals.add(ELECTRONIC_PAYMENTS_HTTPS.value);
	ELECTRONIC_PAYMENTS_HTTPS.setName("ELECTRONIC_PAYMENTS_HTTPS");
        names.add("ELECTRONIC_PAYMENTS_HTTPS");
        values.put(PAYMENTECH_UTF_VPN.value, PAYMENTECH_UTF_VPN);
	literals.add(PAYMENTECH_UTF_VPN.value);
	PAYMENTECH_UTF_VPN.setName("PAYMENTECH_UTF_VPN");
        names.add("PAYMENTECH_UTF_VPN");
        values.put(MERCHANT_WARRIOR_REALTIME.value, MERCHANT_WARRIOR_REALTIME);
	literals.add(MERCHANT_WARRIOR_REALTIME.value);
	MERCHANT_WARRIOR_REALTIME.setName("MERCHANT_WARRIOR_REALTIME");
        names.add("MERCHANT_WARRIOR_REALTIME");
        values.put(INVESTBANK.value, INVESTBANK);
	literals.add(INVESTBANK.value);
	INVESTBANK.setName("INVESTBANK");
        names.add("INVESTBANK");
        values.put(HTTP_GET.value, HTTP_GET);
	literals.add(HTTP_GET.value);
	HTTP_GET.setName("HTTP_GET");
        names.add("HTTP_GET");
        values.put(FIRST_DATA_RAPID_CONNECT_VXN.value, FIRST_DATA_RAPID_CONNECT_VXN);
	literals.add(FIRST_DATA_RAPID_CONNECT_VXN.value);
	FIRST_DATA_RAPID_CONNECT_VXN.setName("FIRST_DATA_RAPID_CONNECT_VXN");
        names.add("FIRST_DATA_RAPID_CONNECT_VXN");
        values.put(FIRST_DATA_RAPID_CONNECT_VPN.value, FIRST_DATA_RAPID_CONNECT_VPN);
	literals.add(FIRST_DATA_RAPID_CONNECT_VPN.value);
	FIRST_DATA_RAPID_CONNECT_VPN.setName("FIRST_DATA_RAPID_CONNECT_VPN");
        names.add("FIRST_DATA_RAPID_CONNECT_VPN");
        values.put(CLEARHAUS.value, CLEARHAUS);
	literals.add(CLEARHAUS.value);
	CLEARHAUS.setName("CLEARHAUS");
        names.add("CLEARHAUS");
        values.put(LPB_MEDORO.value, LPB_MEDORO);
	literals.add(LPB_MEDORO.value);
	LPB_MEDORO.setName("LPB_MEDORO");
        names.add("LPB_MEDORO");
        values.put(ELAVON_EISOP.value, ELAVON_EISOP);
	literals.add(ELAVON_EISOP.value);
	ELAVON_EISOP.setName("ELAVON_EISOP");
        names.add("ELAVON_EISOP");
        values.put(PAYSAFE.value, PAYSAFE);
	literals.add(PAYSAFE.value);
	PAYSAFE.setName("PAYSAFE");
        names.add("PAYSAFE");
        values.put(EVO.value, EVO);
	literals.add(EVO.value);
	EVO.setName("EVO");
        names.add("EVO");
        values.put(WORLD_PAY_TCMP.value, WORLD_PAY_TCMP);
	literals.add(WORLD_PAY_TCMP.value);
	WORLD_PAY_TCMP.setName("WORLD_PAY_TCMP");
        names.add("WORLD_PAY_TCMP");
        values.put(TRUST_COMMERCE.value, TRUST_COMMERCE);
	literals.add(TRUST_COMMERCE.value);
	TRUST_COMMERCE.setName("TRUST_COMMERCE");
        names.add("TRUST_COMMERCE");
        values.put(TRUST_COMMERCE_BATCH.value, TRUST_COMMERCE_BATCH);
	literals.add(TRUST_COMMERCE_BATCH.value);
	TRUST_COMMERCE_BATCH.setName("TRUST_COMMERCE_BATCH");
        names.add("TRUST_COMMERCE_BATCH");
        values.put(BANCOMER.value, BANCOMER);
	literals.add(BANCOMER.value);
	BANCOMER.setName("BANCOMER");
        names.add("BANCOMER");
        values.put(FTP.value, FTP);
	literals.add(FTP.value);
	FTP.setName("FTP");
        names.add("FTP");
        values.put(FTPS.value, FTPS);
	literals.add(FTPS.value);
	FTPS.setName("FTPS");
        names.add("FTPS");
        values.put(SFTP.value, SFTP);
	literals.add(SFTP.value);
	SFTP.setName("SFTP");
        names.add("SFTP");
        values.put(HTTPS.value, HTTPS);
	literals.add(HTTPS.value);
	HTTPS.setName("HTTPS");
        names.add("HTTPS");
        values.put(HTTP.value, HTTP);
	literals.add(HTTP.value);
	HTTP.setName("HTTP");
        names.add("HTTP");
        values.put(ISOBRIDGE.value, ISOBRIDGE);
	literals.add(ISOBRIDGE.value);
	ISOBRIDGE.setName("ISOBRIDGE");
        names.add("ISOBRIDGE");
        values.put(GENERIC_EMAIL_BATCH.value, GENERIC_EMAIL_BATCH);
	literals.add(GENERIC_EMAIL_BATCH.value);
	GENERIC_EMAIL_BATCH.setName("GENERIC_EMAIL_BATCH");
        names.add("GENERIC_EMAIL_BATCH");
        values.put(GENERIC_EMAIL_RETAIL.value, GENERIC_EMAIL_RETAIL);
	literals.add(GENERIC_EMAIL_RETAIL.value);
	GENERIC_EMAIL_RETAIL.setName("GENERIC_EMAIL_RETAIL");
        names.add("GENERIC_EMAIL_RETAIL");
        values.put(STRONG_AUTH.value, STRONG_AUTH);
	literals.add(STRONG_AUTH.value);
	STRONG_AUTH.setName("STRONG_AUTH");
        names.add("STRONG_AUTH");
        values.put(FDLP.value, FDLP);
	literals.add(FDLP.value);
	FDLP.setName("FDLP");
        names.add("FDLP");
        values.put(NONE.value, NONE);
	literals.add(NONE.value);
	NONE.setName("NONE");
        names.add("NONE");
        values.put(BRIDGE_PAY.value, BRIDGE_PAY);
	literals.add(BRIDGE_PAY.value);
	BRIDGE_PAY.setName("BRIDGE_PAY");
        names.add("BRIDGE_PAY");
        values.put(JANGO_MAIL.value, JANGO_MAIL);
	literals.add(JANGO_MAIL.value);
	JANGO_MAIL.setName("JANGO_MAIL");
        names.add("JANGO_MAIL");
        values.put(CREDORAX_EPOWER.value, CREDORAX_EPOWER);
	literals.add(CREDORAX_EPOWER.value);
	CREDORAX_EPOWER.setName("CREDORAX_EPOWER");
        names.add("CREDORAX_EPOWER");
        values.put(FIRST_DATA_VXN.value, FIRST_DATA_VXN);
	literals.add(FIRST_DATA_VXN.value);
	FIRST_DATA_VXN.setName("FIRST_DATA_VXN");
        names.add("FIRST_DATA_VXN");
        values.put(FIRST_DATA_VPN.value, FIRST_DATA_VPN);
	literals.add(FIRST_DATA_VPN.value);
	FIRST_DATA_VPN.setName("FIRST_DATA_VPN");
        names.add("FIRST_DATA_VPN");
        values.put(FIRST_DATA_NORTH.value, FIRST_DATA_NORTH);
	literals.add(FIRST_DATA_NORTH.value);
	FIRST_DATA_NORTH.setName("FIRST_DATA_NORTH");
        names.add("FIRST_DATA_NORTH");
        values.put(FIRST_DATA_OMAHA.value, FIRST_DATA_OMAHA);
	literals.add(FIRST_DATA_OMAHA.value);
	FIRST_DATA_OMAHA.setName("FIRST_DATA_OMAHA");
        names.add("FIRST_DATA_OMAHA");
        values.put(FIRST_DATA_BUY_PASS_VPN.value, FIRST_DATA_BUY_PASS_VPN);
	literals.add(FIRST_DATA_BUY_PASS_VPN.value);
	FIRST_DATA_BUY_PASS_VPN.setName("FIRST_DATA_BUY_PASS_VPN");
        names.add("FIRST_DATA_BUY_PASS_VPN");
        values.put(FIRST_DATA_BUY_PASS_VXN.value, FIRST_DATA_BUY_PASS_VXN);
	literals.add(FIRST_DATA_BUY_PASS_VXN.value);
	FIRST_DATA_BUY_PASS_VXN.setName("FIRST_DATA_BUY_PASS_VXN");
        names.add("FIRST_DATA_BUY_PASS_VXN");
        values.put(HEARTLAND.value, HEARTLAND);
	literals.add(HEARTLAND.value);
	HEARTLAND.setName("HEARTLAND");
        names.add("HEARTLAND");
        values.put(MERCURY_PAY.value, MERCURY_PAY);
	literals.add(MERCURY_PAY.value);
	MERCURY_PAY.setName("MERCURY_PAY");
        names.add("MERCURY_PAY");
        values.put(GLOBAL_PAYMENTS.value, GLOBAL_PAYMENTS);
	literals.add(GLOBAL_PAYMENTS.value);
	GLOBAL_PAYMENTS.setName("GLOBAL_PAYMENTS");
        names.add("GLOBAL_PAYMENTS");
        values.put(PAYMENTECH_UTF_HTTPS.value, PAYMENTECH_UTF_HTTPS);
	literals.add(PAYMENTECH_UTF_HTTPS.value);
	PAYMENTECH_UTF_HTTPS.setName("PAYMENTECH_UTF_HTTPS");
        names.add("PAYMENTECH_UTF_HTTPS");
        values.put(HPG.value, HPG);
	literals.add(HPG.value);
	HPG.setName("HPG");
        names.add("HPG");
        values.put(TSYS_VPN.value, TSYS_VPN);
	literals.add(TSYS_VPN.value);
	TSYS_VPN.setName("TSYS_VPN");
        names.add("TSYS_VPN");
        values.put(REST_FUL.value, REST_FUL);
	literals.add(REST_FUL.value);
	REST_FUL.setName("REST_FUL");
        names.add("REST_FUL");
        values.put(WORLD_PAY.value, WORLD_PAY);
	literals.add(WORLD_PAY.value);
	WORLD_PAY.setName("WORLD_PAY");
        names.add("WORLD_PAY");
        values.put(EZIDEBIT_BATCH.value, EZIDEBIT_BATCH);
	literals.add(EZIDEBIT_BATCH.value);
	EZIDEBIT_BATCH.setName("EZIDEBIT_BATCH");
        names.add("EZIDEBIT_BATCH");
        values.put(AMERICAN_EXPRESS.value, AMERICAN_EXPRESS);
	literals.add(AMERICAN_EXPRESS.value);
	AMERICAN_EXPRESS.setName("AMERICAN_EXPRESS");
        names.add("AMERICAN_EXPRESS");
        values.put(SPINDLE.value, SPINDLE);
	literals.add(SPINDLE.value);
	SPINDLE.setName("SPINDLE");
        names.add("SPINDLE");
        values.put(VANTIV_TANDEM_HTTPS.value, VANTIV_TANDEM_HTTPS);
	literals.add(VANTIV_TANDEM_HTTPS.value);
	VANTIV_TANDEM_HTTPS.setName("VANTIV_TANDEM_HTTPS");
        names.add("VANTIV_TANDEM_HTTPS");
        values.put(EMULATOR.value, EMULATOR);
	literals.add(EMULATOR.value);
	EMULATOR.setName("EMULATOR");
        names.add("EMULATOR");
        values.put(VANTIV_TANDEM_VPN.value, VANTIV_TANDEM_VPN);
	literals.add(VANTIV_TANDEM_VPN.value);
	VANTIV_TANDEM_VPN.setName("VANTIV_TANDEM_VPN");
        names.add("VANTIV_TANDEM_VPN");
        values.put(PAYVISION.value, PAYVISION);
	literals.add(PAYVISION.value);
	PAYVISION.setName("PAYVISION");
        names.add("PAYVISION");
        values.put(MERCHANT_WARRIOR_BATCH.value, MERCHANT_WARRIOR_BATCH);
	literals.add(MERCHANT_WARRIOR_BATCH.value);
	MERCHANT_WARRIOR_BATCH.setName("MERCHANT_WARRIOR_BATCH");
        names.add("MERCHANT_WARRIOR_BATCH");
        values.put(ELECTRONIC_PAYMENTS_VPN.value, ELECTRONIC_PAYMENTS_VPN);
	literals.add(ELECTRONIC_PAYMENTS_VPN.value);
	ELECTRONIC_PAYMENTS_VPN.setName("ELECTRONIC_PAYMENTS_VPN");
        names.add("ELECTRONIC_PAYMENTS_VPN");
        values.put(ELECTRONIC_PAYMENTS_HTTPS.value, ELECTRONIC_PAYMENTS_HTTPS);
	literals.add(ELECTRONIC_PAYMENTS_HTTPS.value);
	ELECTRONIC_PAYMENTS_HTTPS.setName("ELECTRONIC_PAYMENTS_HTTPS");
        names.add("ELECTRONIC_PAYMENTS_HTTPS");
        values.put(PAYMENTECH_UTF_VPN.value, PAYMENTECH_UTF_VPN);
	literals.add(PAYMENTECH_UTF_VPN.value);
	PAYMENTECH_UTF_VPN.setName("PAYMENTECH_UTF_VPN");
        names.add("PAYMENTECH_UTF_VPN");
        values.put(MERCHANT_WARRIOR_REALTIME.value, MERCHANT_WARRIOR_REALTIME);
	literals.add(MERCHANT_WARRIOR_REALTIME.value);
	MERCHANT_WARRIOR_REALTIME.setName("MERCHANT_WARRIOR_REALTIME");
        names.add("MERCHANT_WARRIOR_REALTIME");
        values.put(INVESTBANK.value, INVESTBANK);
	literals.add(INVESTBANK.value);
	INVESTBANK.setName("INVESTBANK");
        names.add("INVESTBANK");
        values.put(HTTP_GET.value, HTTP_GET);
	literals.add(HTTP_GET.value);
	HTTP_GET.setName("HTTP_GET");
        names.add("HTTP_GET");
        values.put(FIRST_DATA_RAPID_CONNECT_VXN.value, FIRST_DATA_RAPID_CONNECT_VXN);
	literals.add(FIRST_DATA_RAPID_CONNECT_VXN.value);
	FIRST_DATA_RAPID_CONNECT_VXN.setName("FIRST_DATA_RAPID_CONNECT_VXN");
        names.add("FIRST_DATA_RAPID_CONNECT_VXN");
        values.put(FIRST_DATA_RAPID_CONNECT_VPN.value, FIRST_DATA_RAPID_CONNECT_VPN);
	literals.add(FIRST_DATA_RAPID_CONNECT_VPN.value);
	FIRST_DATA_RAPID_CONNECT_VPN.setName("FIRST_DATA_RAPID_CONNECT_VPN");
        names.add("FIRST_DATA_RAPID_CONNECT_VPN");
        values.put(CLEARHAUS.value, CLEARHAUS);
	literals.add(CLEARHAUS.value);
	CLEARHAUS.setName("CLEARHAUS");
        names.add("CLEARHAUS");
        values.put(LPB_MEDORO.value, LPB_MEDORO);
	literals.add(LPB_MEDORO.value);
	LPB_MEDORO.setName("LPB_MEDORO");
        names.add("LPB_MEDORO");
        values.put(ELAVON_EISOP.value, ELAVON_EISOP);
	literals.add(ELAVON_EISOP.value);
	ELAVON_EISOP.setName("ELAVON_EISOP");
        names.add("ELAVON_EISOP");
        values.put(PAYSAFE.value, PAYSAFE);
	literals.add(PAYSAFE.value);
	PAYSAFE.setName("PAYSAFE");
        names.add("PAYSAFE");
        values.put(EVO.value, EVO);
	literals.add(EVO.value);
	EVO.setName("EVO");
        names.add("EVO");
        values.put(WORLD_PAY_TCMP.value, WORLD_PAY_TCMP);
	literals.add(WORLD_PAY_TCMP.value);
	WORLD_PAY_TCMP.setName("WORLD_PAY_TCMP");
        names.add("WORLD_PAY_TCMP");
        values.put(TRUST_COMMERCE.value, TRUST_COMMERCE);
	literals.add(TRUST_COMMERCE.value);
	TRUST_COMMERCE.setName("TRUST_COMMERCE");
        names.add("TRUST_COMMERCE");
        values.put(TRUST_COMMERCE_BATCH.value, TRUST_COMMERCE_BATCH);
	literals.add(TRUST_COMMERCE_BATCH.value);
	TRUST_COMMERCE_BATCH.setName("TRUST_COMMERCE_BATCH");
        names.add("TRUST_COMMERCE_BATCH");
        values.put(BANCOMER.value, BANCOMER);
	literals.add(BANCOMER.value);
	BANCOMER.setName("BANCOMER");
        names.add("BANCOMER");
        values.put(FTP.value, FTP);
	literals.add(FTP.value);
	FTP.setName("FTP");
        names.add("FTP");
        values.put(FTPS.value, FTPS);
	literals.add(FTPS.value);
	FTPS.setName("FTPS");
        names.add("FTPS");
        values.put(SFTP.value, SFTP);
	literals.add(SFTP.value);
	SFTP.setName("SFTP");
        names.add("SFTP");
        values.put(HTTPS.value, HTTPS);
	literals.add(HTTPS.value);
	HTTPS.setName("HTTPS");
        names.add("HTTPS");
        values.put(HTTP.value, HTTP);
	literals.add(HTTP.value);
	HTTP.setName("HTTP");
        names.add("HTTP");
        values.put(ISOBRIDGE.value, ISOBRIDGE);
	literals.add(ISOBRIDGE.value);
	ISOBRIDGE.setName("ISOBRIDGE");
        names.add("ISOBRIDGE");
        values.put(GENERIC_EMAIL_BATCH.value, GENERIC_EMAIL_BATCH);
	literals.add(GENERIC_EMAIL_BATCH.value);
	GENERIC_EMAIL_BATCH.setName("GENERIC_EMAIL_BATCH");
        names.add("GENERIC_EMAIL_BATCH");
        values.put(GENERIC_EMAIL_RETAIL.value, GENERIC_EMAIL_RETAIL);
	literals.add(GENERIC_EMAIL_RETAIL.value);
	GENERIC_EMAIL_RETAIL.setName("GENERIC_EMAIL_RETAIL");
        names.add("GENERIC_EMAIL_RETAIL");
        values.put(STRONG_AUTH.value, STRONG_AUTH);
	literals.add(STRONG_AUTH.value);
	STRONG_AUTH.setName("STRONG_AUTH");
        names.add("STRONG_AUTH");
        values.put(FDLP.value, FDLP);
	literals.add(FDLP.value);
	FDLP.setName("FDLP");
        names.add("FDLP");
        values.put(NONE.value, NONE);
	literals.add(NONE.value);
	NONE.setName("NONE");
        names.add("NONE");
        values.put(BRIDGE_PAY.value, BRIDGE_PAY);
	literals.add(BRIDGE_PAY.value);
	BRIDGE_PAY.setName("BRIDGE_PAY");
        names.add("BRIDGE_PAY");
        values.put(JANGO_MAIL.value, JANGO_MAIL);
	literals.add(JANGO_MAIL.value);
	JANGO_MAIL.setName("JANGO_MAIL");
        names.add("JANGO_MAIL");
        values.put(CREDORAX_EPOWER.value, CREDORAX_EPOWER);
	literals.add(CREDORAX_EPOWER.value);
	CREDORAX_EPOWER.setName("CREDORAX_EPOWER");
        names.add("CREDORAX_EPOWER");
        values.put(FIRST_DATA_VXN.value, FIRST_DATA_VXN);
	literals.add(FIRST_DATA_VXN.value);
	FIRST_DATA_VXN.setName("FIRST_DATA_VXN");
        names.add("FIRST_DATA_VXN");
        values.put(FIRST_DATA_VPN.value, FIRST_DATA_VPN);
	literals.add(FIRST_DATA_VPN.value);
	FIRST_DATA_VPN.setName("FIRST_DATA_VPN");
        names.add("FIRST_DATA_VPN");
        values.put(FIRST_DATA_NORTH.value, FIRST_DATA_NORTH);
	literals.add(FIRST_DATA_NORTH.value);
	FIRST_DATA_NORTH.setName("FIRST_DATA_NORTH");
        names.add("FIRST_DATA_NORTH");
        values.put(FIRST_DATA_OMAHA.value, FIRST_DATA_OMAHA);
	literals.add(FIRST_DATA_OMAHA.value);
	FIRST_DATA_OMAHA.setName("FIRST_DATA_OMAHA");
        names.add("FIRST_DATA_OMAHA");
        values.put(FIRST_DATA_BUY_PASS_VPN.value, FIRST_DATA_BUY_PASS_VPN);
	literals.add(FIRST_DATA_BUY_PASS_VPN.value);
	FIRST_DATA_BUY_PASS_VPN.setName("FIRST_DATA_BUY_PASS_VPN");
        names.add("FIRST_DATA_BUY_PASS_VPN");
        values.put(FIRST_DATA_BUY_PASS_VXN.value, FIRST_DATA_BUY_PASS_VXN);
	literals.add(FIRST_DATA_BUY_PASS_VXN.value);
	FIRST_DATA_BUY_PASS_VXN.setName("FIRST_DATA_BUY_PASS_VXN");
        names.add("FIRST_DATA_BUY_PASS_VXN");
        values.put(HEARTLAND.value, HEARTLAND);
	literals.add(HEARTLAND.value);
	HEARTLAND.setName("HEARTLAND");
        names.add("HEARTLAND");
        values.put(MERCURY_PAY.value, MERCURY_PAY);
	literals.add(MERCURY_PAY.value);
	MERCURY_PAY.setName("MERCURY_PAY");
        names.add("MERCURY_PAY");
        values.put(GLOBAL_PAYMENTS.value, GLOBAL_PAYMENTS);
	literals.add(GLOBAL_PAYMENTS.value);
	GLOBAL_PAYMENTS.setName("GLOBAL_PAYMENTS");
        names.add("GLOBAL_PAYMENTS");
        values.put(PAYMENTECH_UTF_HTTPS.value, PAYMENTECH_UTF_HTTPS);
	literals.add(PAYMENTECH_UTF_HTTPS.value);
	PAYMENTECH_UTF_HTTPS.setName("PAYMENTECH_UTF_HTTPS");
        names.add("PAYMENTECH_UTF_HTTPS");
        values.put(HPG.value, HPG);
	literals.add(HPG.value);
	HPG.setName("HPG");
        names.add("HPG");
        values.put(TSYS_VPN.value, TSYS_VPN);
	literals.add(TSYS_VPN.value);
	TSYS_VPN.setName("TSYS_VPN");
        names.add("TSYS_VPN");
        values.put(REST_FUL.value, REST_FUL);
	literals.add(REST_FUL.value);
	REST_FUL.setName("REST_FUL");
        names.add("REST_FUL");
        values.put(WORLD_PAY.value, WORLD_PAY);
	literals.add(WORLD_PAY.value);
	WORLD_PAY.setName("WORLD_PAY");
        names.add("WORLD_PAY");
        values.put(EZIDEBIT_BATCH.value, EZIDEBIT_BATCH);
	literals.add(EZIDEBIT_BATCH.value);
	EZIDEBIT_BATCH.setName("EZIDEBIT_BATCH");
        names.add("EZIDEBIT_BATCH");
        values.put(AMERICAN_EXPRESS.value, AMERICAN_EXPRESS);
	literals.add(AMERICAN_EXPRESS.value);
	AMERICAN_EXPRESS.setName("AMERICAN_EXPRESS");
        names.add("AMERICAN_EXPRESS");
        values.put(SPINDLE.value, SPINDLE);
	literals.add(SPINDLE.value);
	SPINDLE.setName("SPINDLE");
        names.add("SPINDLE");
        values.put(VANTIV_TANDEM_HTTPS.value, VANTIV_TANDEM_HTTPS);
	literals.add(VANTIV_TANDEM_HTTPS.value);
	VANTIV_TANDEM_HTTPS.setName("VANTIV_TANDEM_HTTPS");
        names.add("VANTIV_TANDEM_HTTPS");
        values.put(EMULATOR.value, EMULATOR);
	literals.add(EMULATOR.value);
	EMULATOR.setName("EMULATOR");
        names.add("EMULATOR");
        values.put(VANTIV_TANDEM_VPN.value, VANTIV_TANDEM_VPN);
	literals.add(VANTIV_TANDEM_VPN.value);
	VANTIV_TANDEM_VPN.setName("VANTIV_TANDEM_VPN");
        names.add("VANTIV_TANDEM_VPN");
        values.put(PAYVISION.value, PAYVISION);
	literals.add(PAYVISION.value);
	PAYVISION.setName("PAYVISION");
        names.add("PAYVISION");
        values.put(MERCHANT_WARRIOR_BATCH.value, MERCHANT_WARRIOR_BATCH);
	literals.add(MERCHANT_WARRIOR_BATCH.value);
	MERCHANT_WARRIOR_BATCH.setName("MERCHANT_WARRIOR_BATCH");
        names.add("MERCHANT_WARRIOR_BATCH");
        values.put(ELECTRONIC_PAYMENTS_VPN.value, ELECTRONIC_PAYMENTS_VPN);
	literals.add(ELECTRONIC_PAYMENTS_VPN.value);
	ELECTRONIC_PAYMENTS_VPN.setName("ELECTRONIC_PAYMENTS_VPN");
        names.add("ELECTRONIC_PAYMENTS_VPN");
        values.put(ELECTRONIC_PAYMENTS_HTTPS.value, ELECTRONIC_PAYMENTS_HTTPS);
	literals.add(ELECTRONIC_PAYMENTS_HTTPS.value);
	ELECTRONIC_PAYMENTS_HTTPS.setName("ELECTRONIC_PAYMENTS_HTTPS");
        names.add("ELECTRONIC_PAYMENTS_HTTPS");
        values.put(PAYMENTECH_UTF_VPN.value, PAYMENTECH_UTF_VPN);
	literals.add(PAYMENTECH_UTF_VPN.value);
	PAYMENTECH_UTF_VPN.setName("PAYMENTECH_UTF_VPN");
        names.add("PAYMENTECH_UTF_VPN");
        values.put(MERCHANT_WARRIOR_REALTIME.value, MERCHANT_WARRIOR_REALTIME);
	literals.add(MERCHANT_WARRIOR_REALTIME.value);
	MERCHANT_WARRIOR_REALTIME.setName("MERCHANT_WARRIOR_REALTIME");
        names.add("MERCHANT_WARRIOR_REALTIME");
        values.put(INVESTBANK.value, INVESTBANK);
	literals.add(INVESTBANK.value);
	INVESTBANK.setName("INVESTBANK");
        names.add("INVESTBANK");
        values.put(HTTP_GET.value, HTTP_GET);
	literals.add(HTTP_GET.value);
	HTTP_GET.setName("HTTP_GET");
        names.add("HTTP_GET");
        values.put(FIRST_DATA_RAPID_CONNECT_VXN.value, FIRST_DATA_RAPID_CONNECT_VXN);
	literals.add(FIRST_DATA_RAPID_CONNECT_VXN.value);
	FIRST_DATA_RAPID_CONNECT_VXN.setName("FIRST_DATA_RAPID_CONNECT_VXN");
        names.add("FIRST_DATA_RAPID_CONNECT_VXN");
        values.put(FIRST_DATA_RAPID_CONNECT_VPN.value, FIRST_DATA_RAPID_CONNECT_VPN);
	literals.add(FIRST_DATA_RAPID_CONNECT_VPN.value);
	FIRST_DATA_RAPID_CONNECT_VPN.setName("FIRST_DATA_RAPID_CONNECT_VPN");
        names.add("FIRST_DATA_RAPID_CONNECT_VPN");
        values.put(CLEARHAUS.value, CLEARHAUS);
	literals.add(CLEARHAUS.value);
	CLEARHAUS.setName("CLEARHAUS");
        names.add("CLEARHAUS");
        values.put(LPB_MEDORO.value, LPB_MEDORO);
	literals.add(LPB_MEDORO.value);
	LPB_MEDORO.setName("LPB_MEDORO");
        names.add("LPB_MEDORO");
        values.put(ELAVON_EISOP.value, ELAVON_EISOP);
	literals.add(ELAVON_EISOP.value);
	ELAVON_EISOP.setName("ELAVON_EISOP");
        names.add("ELAVON_EISOP");
        values.put(PAYSAFE.value, PAYSAFE);
	literals.add(PAYSAFE.value);
	PAYSAFE.setName("PAYSAFE");
        names.add("PAYSAFE");
        values.put(EVO.value, EVO);
	literals.add(EVO.value);
	EVO.setName("EVO");
        names.add("EVO");
        values.put(WORLD_PAY_TCMP.value, WORLD_PAY_TCMP);
	literals.add(WORLD_PAY_TCMP.value);
	WORLD_PAY_TCMP.setName("WORLD_PAY_TCMP");
        names.add("WORLD_PAY_TCMP");
        values.put(TRUST_COMMERCE.value, TRUST_COMMERCE);
	literals.add(TRUST_COMMERCE.value);
	TRUST_COMMERCE.setName("TRUST_COMMERCE");
        names.add("TRUST_COMMERCE");
        values.put(TRUST_COMMERCE_BATCH.value, TRUST_COMMERCE_BATCH);
	literals.add(TRUST_COMMERCE_BATCH.value);
	TRUST_COMMERCE_BATCH.setName("TRUST_COMMERCE_BATCH");
        names.add("TRUST_COMMERCE_BATCH");
        values.put(BANCOMER.value, BANCOMER);
	literals.add(BANCOMER.value);
	BANCOMER.setName("BANCOMER");
        names.add("BANCOMER");
        values.put(PAGO.value, PAGO);
	literals.add(PAGO.value);
	PAGO.setName("PAGO");
        names.add("PAGO");
        values.put(TSYS.value, TSYS);
	literals.add(TSYS.value);
	TSYS.setName("TSYS");
        names.add("TSYS");
        values.put(PAGO.value, PAGO);
	literals.add(PAGO.value);
	PAGO.setName("PAGO");
        names.add("PAGO");
        values.put(TSYS.value, TSYS);
	literals.add(TSYS.value);
	TSYS.setName("TSYS");
        names.add("TSYS");
        values.put(PAYMENTECH_STRATUS_VPN.value, PAYMENTECH_STRATUS_VPN);
	literals.add(PAYMENTECH_STRATUS_VPN.value);
	PAYMENTECH_STRATUS_VPN.setName("PAYMENTECH_STRATUS_VPN");
        names.add("PAYMENTECH_STRATUS_VPN");
        values.put(PAGO.value, PAGO);
	literals.add(PAGO.value);
	PAGO.setName("PAGO");
        names.add("PAGO");
        values.put(TSYS.value, TSYS);
	literals.add(TSYS.value);
	TSYS.setName("TSYS");
        names.add("TSYS");
        values.put(PAYFACTO.value, PAYFACTO);
	literals.add(PAYFACTO.value);
	PAYFACTO.setName("PAYFACTO");
        names.add("PAYFACTO");
        values.put(NAPSE_VTOL.value, NAPSE_VTOL);
	literals.add(NAPSE_VTOL.value);
	NAPSE_VTOL.setName("NAPSE_VTOL");
        names.add("NAPSE_VTOL");
        values.put(PAYMENTECH_STRATUS_VPN.value, PAYMENTECH_STRATUS_VPN);
	literals.add(PAYMENTECH_STRATUS_VPN.value);
	PAYMENTECH_STRATUS_VPN.setName("PAYMENTECH_STRATUS_VPN");
        names.add("PAYMENTECH_STRATUS_VPN");
        values.put(PAYMENTECH_STRATUS_VPN.value, PAYMENTECH_STRATUS_VPN);
	literals.add(PAYMENTECH_STRATUS_VPN.value);
	PAYMENTECH_STRATUS_VPN.setName("PAYMENTECH_STRATUS_VPN");
        names.add("PAYMENTECH_STRATUS_VPN");
        values.put(NAPSE_VTOL.value, NAPSE_VTOL);
	literals.add(NAPSE_VTOL.value);
	NAPSE_VTOL.setName("NAPSE_VTOL");
        names.add("NAPSE_VTOL");
        values.put(PAYFACTO.value, PAYFACTO);
	literals.add(PAYFACTO.value);
	PAYFACTO.setName("PAYFACTO");
        names.add("PAYFACTO");
        values.put(FIS.value, FIS);
	literals.add(FIS.value);
	FIS.setName("FIS");
        names.add("FIS");
        values.put(FIS.value, FIS);
	literals.add(FIS.value);
	FIS.setName("FIS");
        names.add("FIS");
        values.put(NAPSE_VTOL.value, NAPSE_VTOL);
	literals.add(NAPSE_VTOL.value);
	NAPSE_VTOL.setName("NAPSE_VTOL");
        names.add("NAPSE_VTOL");
        values.put(PAYFACTO.value, PAYFACTO);
	literals.add(PAYFACTO.value);
	PAYFACTO.setName("PAYFACTO");
        names.add("PAYFACTO");
        values.put(FIS.value, FIS);
	literals.add(FIS.value);
	FIS.setName("FIS");
        names.add("FIS");
        values.put(FIRST_DATA_EFT_VXN.value, FIRST_DATA_EFT_VXN);
	literals.add(FIRST_DATA_EFT_VXN.value);
	FIRST_DATA_EFT_VXN.setName("FIRST_DATA_EFT_VXN");
        names.add("FIRST_DATA_EFT_VXN");
        values.put(FIRST_DATA_EFT_VXN.value, FIRST_DATA_EFT_VXN);
	literals.add(FIRST_DATA_EFT_VXN.value);
	FIRST_DATA_EFT_VXN.setName("FIRST_DATA_EFT_VXN");
        names.add("FIRST_DATA_EFT_VXN");
        values.put(FIRST_DATA_EFT_VXN.value, FIRST_DATA_EFT_VXN);
	literals.add(FIRST_DATA_EFT_VXN.value);
	FIRST_DATA_EFT_VXN.setName("FIRST_DATA_EFT_VXN");
        names.add("FIRST_DATA_EFT_VXN");
        values.put(BRIDGE_PAY.value, BRIDGE_PAY);
	literals.add(BRIDGE_PAY.value);
	BRIDGE_PAY.setName("BRIDGE_PAY");
        names.add("BRIDGE_PAY");
        values.put(FDLP.value, FDLP);
	literals.add(FDLP.value);
	FDLP.setName("FDLP");
        names.add("FDLP");
        values.put(BRIDGE_PAY.value, BRIDGE_PAY);
	literals.add(BRIDGE_PAY.value);
	BRIDGE_PAY.setName("BRIDGE_PAY");
        names.add("BRIDGE_PAY");
        values.put(FDLP.value, FDLP);
	literals.add(FDLP.value);
	FDLP.setName("FDLP");
        names.add("FDLP");
        values.put(BRIDGE_PAY.value, BRIDGE_PAY);
	literals.add(BRIDGE_PAY.value);
	BRIDGE_PAY.setName("BRIDGE_PAY");
        names.add("BRIDGE_PAY");
        values.put(FDLP.value, FDLP);
	literals.add(FDLP.value);
	FDLP.setName("FDLP");
        names.add("FDLP");
        values.put(WELLS_FARGO.value, WELLS_FARGO);
	literals.add(WELLS_FARGO.value);
	WELLS_FARGO.setName("WELLS_FARGO");
        names.add("WELLS_FARGO");
        values.put(WELLS_FARGO.value, WELLS_FARGO);
	literals.add(WELLS_FARGO.value);
	WELLS_FARGO.setName("WELLS_FARGO");
        names.add("WELLS_FARGO");
        values.put(WELLS_FARGO.value, WELLS_FARGO);
	literals.add(WELLS_FARGO.value);
	WELLS_FARGO.setName("WELLS_FARGO");
        names.add("WELLS_FARGO");
        values.put(APPLE_PAY.value, APPLE_PAY);
	literals.add(APPLE_PAY.value);
	APPLE_PAY.setName("APPLE_PAY");
        names.add("APPLE_PAY");
        values.put(PAYMENTECH_STRATUS.value, PAYMENTECH_STRATUS);
	literals.add(PAYMENTECH_STRATUS.value);
	PAYMENTECH_STRATUS.setName("PAYMENTECH_STRATUS");
        names.add("PAYMENTECH_STRATUS");
        values.put(APPLE_PAY.value, APPLE_PAY);
	literals.add(APPLE_PAY.value);
	APPLE_PAY.setName("APPLE_PAY");
        names.add("APPLE_PAY");
        values.put(PAYMENTECH_STRATUS.value, PAYMENTECH_STRATUS);
	literals.add(PAYMENTECH_STRATUS.value);
	PAYMENTECH_STRATUS.setName("PAYMENTECH_STRATUS");
        names.add("PAYMENTECH_STRATUS");
        values.put(APPLE_PAY.value, APPLE_PAY);
	literals.add(APPLE_PAY.value);
	APPLE_PAY.setName("APPLE_PAY");
        names.add("APPLE_PAY");
        values.put(PAYMENTECH_STRATUS.value, PAYMENTECH_STRATUS);
	literals.add(PAYMENTECH_STRATUS.value);
	PAYMENTECH_STRATUS.setName("PAYMENTECH_STRATUS");
        names.add("PAYMENTECH_STRATUS");
        values.put(ANB_B2B.value, ANB_B2B);
	literals.add(ANB_B2B.value);
	ANB_B2B.setName("ANB_B2B");
        names.add("ANB_B2B");
        values.put(ANB_B2B.value, ANB_B2B);
	literals.add(ANB_B2B.value);
	ANB_B2B.setName("ANB_B2B");
        names.add("ANB_B2B");
        literals = java.util.Collections.unmodifiableList(literals);
        names = java.util.Collections.unmodifiableList(names);
    }
 
	private java.lang.String value;
	private java.lang.String name;
 
	/**
     * The default constructor allowing super classes to access it.
     */
    protected ConnectionTypeClassifier() {}
 
    private ConnectionTypeClassifier(java.lang.String value) {
        this.value = value;
    }
 
	public String toString() {
        return java.lang.String.valueOf(value);
    }
 
    /**
     * Creates an instance of ConnectionTypeClassifier from <code>value</code>.
     *
     * @param value the value to create the ConnectionTypeClassifier from.
     */
    public static ConnectionTypeClassifier fromString(java.lang.String value) {
        if(value == null) return null;
		final ConnectionTypeClassifier typeValue = (ConnectionTypeClassifier) values.get(value);
        if (typeValue == null) {
            throw new IllegalArgumentException("invalid value '" + value + "', possible values are: " + literals);
        }
        return typeValue;
    }
 
	/**
	* Checks correct value for the classifier
	*/
	public boolean isConnectionTypeClassifier(java.lang.String value){
	  return (value == null || values.get(value) != null);
	}
    /**
     * Get/set for value
     */
    public java.lang.String getValue() {
        return this.value;
    }
    public java.lang.String getName() {
        return this.name;
    }
    /**
     * Get/set for name
     */
    private void setName(java.lang.String name) {
        this.name = name;
    }
    /**
     * @see java.lang.Comparable#compareTo(java.lang.Object)
     */
    public int compareTo(Object that)
    {
        return (this == that) ? 0 : this.getValue().compareTo(((ConnectionTypeClassifier)that).getValue());
    }
 
    public static java.util.Map getValues() {
        return values;
    }
 
    /**
     * Returns an unmodifiable list containing the literals that are known by this enumeration.
     *
     * @return A List containing the actual literals defined by this enumeration, this list
     *         can not be modified.
     */
    public static java.util.List literals() {
        return literals;
    }
 
    /**
     * Returns an unmodifiable list containing the names of the literals that are known
     * by this enumeration.
     *
     * @return A List containing the actual names of the literals defined by this
     *         enumeration, this list can not be modified.
     */
    public static java.util.List names() {
        return names;
    }
 
    /**
     * @see java.lang.Object#equals(java.lang.Object)
     */
    public boolean equals(Object object) {
        return (this == object)
            || (object instanceof ConnectionTypeClassifier && ((ConnectionTypeClassifier)object).getValue().equals(
                this.getValue()));
    }
 
    /**
     * @see java.lang.Object#hashCode()
     */
    public int hashCode() {
        return this.getValue().hashCode();
    }
 
    /**
     * This method allows the deserialization of an instance of this enumeration type to return the actual instance
     * that will be the singleton for the JVM in which the current thread is running.
     * <p/>
     * Doing this will allow users to safely use the equality operator <code>==</code> for enumerations because
     * a regular deserialized object is always a newly constructed instance and will therefore never be
     * an existing reference; it is this <code>readResolve()</code> method which will intercept the deserialization
     * process in order to return the proper singleton reference.
     */
    private java.lang.Object readResolve() throws java.io.ObjectStreamException {
        return ConnectionTypeClassifier.fromString(this.value);
    }
 
}