@@ -0,0 +1,1121 @@
+package com.paritytrading.parity.util;%0A%0Aimport com.paritytrading.nassau.MessageListener;%0Aimport com.paritytrading.nassau.binaryfile.BinaryFILEReader;%0Aimport com.paritytrading.nassau.binaryfile.BinaryFILEStatusListener;%0Aimport com.paritytrading.nassau.binaryfile.BinaryFILEStatusParser;%0Aimport java.io.File;%0Aimport java.io.IOException;%0A%0A/**%0A * This class contains utility methods for BinaryFILE.%0A */%0Apublic class BinaryFILE %7B%0A%0A    private BinaryFILE() %7B%0A    %7D%0A%0A    /**%0A     * Read messages.%0A     *%0A     * @param file a file%0A     * @param listener a message listener%0A     * @throws IOException if an I/O error occurs%0A     */%0A    public static void read(File file, MessageListener listener) throws IOException %7B%0A        BinaryFILEStatusListener statusListener = new BinaryFILEStatusListener() %7B%0A%0A            @Override%0A            public void endOfSession() %7B%0A            %7D%0A%0A        %7D;%0A%0A        BinaryFILEStatusParser statusParser = new BinaryFILEStatusParser(listener, statusListener);%0A%0A        try (BinaryFILEReader reader = BinaryFILEReader.open(file, statusParser)) %7B%0A            while (reader.read());%0A        %7D%0A    %7D%0A%7D%0A

Add BinaryFILE reader to utilities