All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.fixprotocol._2016.fixinterfaces.ProtocolEnumT Maven / Gradle / Ivy

The newest version!
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0 
// See https://javaee.github.io/jaxb-v2/ 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2019.09.19 at 11:25:31 AM CDT 
//


package io.fixprotocol._2016.fixinterfaces;

import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for protocolEnum_t. * *

The following schema fragment specifies the expected content contained within this class. *

*

 * <simpleType name="protocolEnum_t">
 *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *     <enumeration value="FIX4"/>
 *     <enumeration value="FIXT"/>
 *     <enumeration value="FIXP"/>
 *     <enumeration value="tagvalue"/>
 *     <enumeration value="FIXML"/>
 *     <enumeration value="FAST"/>
 *     <enumeration value="SBE"/>
 *     <enumeration value="SOFH"/>
 *     <enumeration value="GPB"/>
 *     <enumeration value="JSON"/>
 *     <enumeration value="FIXS"/>
 *   </restriction>
 * </simpleType>
 * 
* */ @XmlType(name = "protocolEnum_t") @XmlEnum public enum ProtocolEnumT { /** * FIX 4.x session layer * */ @XmlEnumValue("FIX4") FIX_4("FIX4"), /** * FIX Transport Session Protocol * */ FIXT("FIXT"), /** * FIX Performance Session Layer * */ FIXP("FIXP"), /** * Tag Value encoding (classic FIX) * */ @XmlEnumValue("tagvalue") TAGVALUE("tagvalue"), /** * XML Schema * */ FIXML("FIXML"), /** * FIX Adapted for Streaming * */ FAST("FAST"), /** * Simple Binary Encoding * */ SBE("SBE"), /** * Simple Open Framing Header * */ SOFH("SOFH"), /** * Google Protocol Buffers * */ GPB("GPB"), /** * Javascript Object Notation * */ JSON("JSON"), /** * FIX over TLS security recommendation * */ FIXS("FIXS"); private final String value; ProtocolEnumT(String v) { value = v; } public String value() { return value; } public static ProtocolEnumT fromValue(String v) { for (ProtocolEnumT c: ProtocolEnumT.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy