VcfReader { public static void parse(final Readable readable, final VcfParseListener listener) throws IOException { VcfParser.parse(readable, listener); } private  VcfReader(); static void parse(final Readable readable, final VcfParseListener listener); static void stream(final Readable readable, final VcfStreamListener listener); static VcfHeader header(final Readable readable); static Iterable<VcfSample> samples(final Readable readable); static Iterable<VcfRecord> records(final Readable readable); static VcfHeader header(final File file); static VcfHeader header(final URL url); static VcfHeader header(final InputStream inputStream); static Iterable<VcfSample> samples(final File file); static Iterable<VcfSample> samples(final URL url); static Iterable<VcfSample> samples(final InputStream inputStream); static Iterable<VcfRecord> records(final File file); static Iterable<VcfRecord> records(final URL url); static Iterable<VcfRecord> records(final InputStream inputStream);  }
@Test(expected=NullPointerException.class) public void testParseNullReadable() throws Exception { parse(null, parseListener); }
@Test(expected=NullPointerException.class) public void testParseNullListener() throws Exception { parse(readable, null); }
@Test public void testParse() throws Exception { parse(readable, parseListener); }