Package bref

Class Bref3Reader

java.lang.Object
bref.Bref3Reader

public final class Bref3Reader extends Object

Class Bref3Reader contains methods for reading a bref 3 (binary reference format) file.

Instances of class Bref3Reader are not thread-safe.

Methods of this class will terminate the Java Virtual Machine with an error message if an I/O error or file format error is detected.

  • Constructor Details

    • Bref3Reader

      public Bref3Reader(DataInput bref, Filter<Marker> markerFilter)
      Constructs a new Bref3Reader instance.
      Parameters:
      bref - a DataInput instance reading from a bref v3 file
      markerFilter - a marker filter or null
      Throws:
      IllegalArgumentException - if a format error is detected in a line of the specified bref v3 file
      NullPointerException - if file == null
  • Method Details