public static SemanticMsgType fromFixValue()

in core/src/main/java/com/epam/cme/mdp3/SemanticMsgType.java [28:49]


    public static SemanticMsgType fromFixValue(final String fixValue) {
        switch (fixValue.charAt(0)) {
            case 'X':
                return MarketDataIncrementalRefresh;
            case 'W':
                return MarketDataSnapshotFullRefresh;
            case 'd':
                return SecurityDefinition;
            case 'f':
                return SecurityStatus;
            case 'R':
                return QuoteRequest;
            case '0':
                return Heartbeat;
            case 'A':
                return Logon;
            case '5':
                return Logout;
            default:
                throw new IllegalStateException();
        }
    }