private void getMetadataFromSasFile()

in src/main/java/com/epam/parso/impl/SasFileParser.java [295:308]


    private void getMetadataFromSasFile(String encoding) throws IOException {
        boolean endOfMetadata = false;
        processSasFileHeader(encoding);
        cachedPage = new byte[sasFileProperties.getPageLength()];
        while (!endOfMetadata) {
            try {
                sasFileStream.readFully(cachedPage, 0, sasFileProperties.getPageLength());
            } catch (EOFException ex) {
                eof = true;
                break;
            }
            endOfMetadata = processSasFilePageMeta();
        }
    }