Class ContentBufferInputStream

    • Field Detail

      • lock

        protected Lock lock
      • beginIndex

        protected long beginIndex
      • endIndexExclusive

        protected long endIndexExclusive
      • pointer

        protected long pointer
    • Constructor Detail

      • ContentBufferInputStream

        public ContentBufferInputStream​(ContentBuffer buffer,
                                        long beginIndex,
                                        long endIndexExclusive,
                                        Lock lock)
        Конструктор
        Parameters:
        buffer - буффер
        beginIndex - начальный индекс
        endIndexExclusive - конечный индекс или -1
        lock - блокировка или null
      • ContentBufferInputStream

        public ContentBufferInputStream​(ContentBuffer buffer,
                                        long beginIndex,
                                        long endIndexExclusive)
        Конструктор
        Parameters:
        buffer - буффер
        beginIndex - начальный индекс
        endIndexExclusive - конечный индекс или -1
      • ContentBufferInputStream

        public ContentBufferInputStream​(ContentBuffer buffer,
                                        long beginIndex)
        Конструктор
        Parameters:
        buffer - буффер
        beginIndex - начальный индекс
      • ContentBufferInputStream

        public ContentBufferInputStream​(ContentBuffer buffer)
        Конструктор
        Parameters:
        buffer - буффер