Class Sequence

  • All Implemented Interfaces:
    ISequence, java.io.Closeable, java.lang.AutoCloseable

    public class Sequence
    extends java.lang.Object
    implements ISequence, java.io.Closeable
    • Field Detail

      • P4TUNE_FILESYS_BUFSIZE

        public static int P4TUNE_FILESYS_BUFSIZE
    • Method Detail

      • Lines

        public int Lines()
        Specified by:
        Lines in interface ISequence
      • CopyLines

        public int CopyLines​(java.util.concurrent.atomic.AtomicInteger l,
                             int m,
                             byte[] buf,
                             int length,
                             Sequence.LineType lineType)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • Dump

        public boolean Dump​(java.io.PrintWriter out,
                            java.util.concurrent.atomic.AtomicInteger l,
                            int m,
                            Sequence.LineType lineType)
                     throws java.io.IOException
        Throws:
        java.io.IOException
      • Length

        public long Length​(int l)
      • Length

        public long Length​(int l,
                           int m)
      • LengthLeft

        public long LengthLeft​(int l)
      • StoreLine

        public void StoreLine​(int intue)
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
      • deleteFile

        public void deleteFile()