public List < Pair < UIEvent , Table > > readEvents ( ) throws IOException { //TODO eventually we'll support working out the offset for files that were not written in this session Preconditions . checkState ( endStaticInfoOffset >= 0 , "Cannot read events - have not written end of static info marker" ) ; return readEvents ( endStaticInfoOffset ) ; }
Read all of the events .