`

    QuickFix.NoMDEntries noMDEntries = new QuickFix.NoMDEntries();
    message.get(noMDEntries);

    QuickFix42.MarketDataSnapshotFullRefresh.NoMDEntries group =
    new QuickFix42.MarketDataSnapshotFullRefresh.NoMDEntries();
    QuickFix.MDEntryType MDEntryType = new QuickFix.MDEntryType();
    QuickFix.MDEntryPx MDEntryPx = new QuickFix.MDEntryPx();
    QuickFix.MDEntrySize MDEntrySize = new QuickFix.MDEntrySize();
    QuickFix.OrderID orderID = new QuickFix.OrderID();

    message.getGroup(1, group);
    group.get(MDEntryType);
    group.get(MDEntryPx);
    group.get(MDEntrySize);
    group.get(orderID);

    message.getGroup(2, group);
    group.get(MDEntryType);
    group.get(MDEntryPx);
    group.get(MDEntrySize);
    group.get(orderID);

`