Class BBFileHeader


  • public class BBFileHeader
    extends java.lang.Object
    • Constructor Detail

      • BBFileHeader

        public BBFileHeader​(java.lang.String path,
                            SeekableStream fis,
                            long fileOffset)
      • BBFileHeader

        public BBFileHeader​(int magic,
                            short version,
                            short zoomLevels,
                            long chromTreeOffset,
                            long fullDataOffset,
                            long fullIndexOffset,
                            short fieldCount,
                            short definedFieldCount,
                            long autoSqlOffset,
                            long totalSummaryOffset,
                            int uncompressBuffSize,
                            long reserved)
    • Method Detail

      • getPath

        public java.lang.String getPath()
      • isHeaderOK

        public boolean isHeaderOK()
      • isLowToHigh

        public boolean isLowToHigh()
      • isBigBed

        public boolean isBigBed()
      • isBigWig

        public boolean isBigWig()
      • getFileHeaderSize

        public int getFileHeaderSize()
      • getMagic

        public int getMagic()
      • getVersion

        public short getVersion()
      • getZoomLevels

        public short getZoomLevels()
      • getChromosomeTreeOffset

        public long getChromosomeTreeOffset()
      • getFullDataOffset

        public long getFullDataOffset()
      • getFullIndexOffset

        public long getFullIndexOffset()
      • getFieldCount

        public short getFieldCount()
      • getDefinedFieldCount

        public short getDefinedFieldCount()
      • getAutoSqlOffset

        public long getAutoSqlOffset()
      • getTotalSummaryOffset

        public long getTotalSummaryOffset()
      • getUncompressBuffSize

        public int getUncompressBuffSize()
      • print

        public void print()