* @param url BAM.
* @param indexFile Location of index file, or null if indexed access not required.
* @param eagerDecode eagerDecode if true, decode SAM record entirely when reading it.
*/
public SAMFileReader(final URL url, final File indexFile, final boolean eagerDecode) {
init(new SeekableBufferedStream(new SeekableHTTPStream(url)),
indexFile, eagerDecode, defaultValidationStringency);
}