public static GempakSoundingFileReader getInstance(RandomAccessFile raf, boolean fullCheck) throws IOException {
    """
	Initialize the file, read in all the metadata (ala DM_OPEN)
	
	@param raf       RandomAccessFile to read.
	@param fullCheck if true, check entire structure
	@return A GempakSoundingFileReader
	@throws IOException problem reading file
    """
    GempakSoundingFileReader gsfr = new GempakSoundingFileReader();
    gsfr.init(raf, fullCheck);
    return gsfr;
  }
public static GempakSoundingFileReader getInstance(RandomAccessFile raf, boolean fullCheck) throws IOException {
    GempakSoundingFileReader gsfr = new GempakSoundingFileReader();
    gsfr.init(raf, fullCheck);
    return gsfr;
  }
public static GempakSoundingFileReader getInstance ( RandomAccessFile raf , boolean fullCheck ) throws IOException { GempakSoundingFileReader gsfr = new GempakSoundingFileReader ( ) ; gsfr . init ( raf , fullCheck ) ; return gsfr ; }
Initialize the file, read in all the metadata (ala DM_OPEN)

@param raf       RandomAccessFile to read.
@param fullCheck if true, check entire structure
@return A GempakSoundingFileReader
@throws IOException problem reading file
Initialize the file read in all the metadata ( ala DM_OPEN )