Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object java.io.InputStream java.io.ByteArrayInputStream javax.mail.util.SharedByteArrayInputStream
public class SharedByteArrayInputStream
ByteArrayInputStream, который реализует интерфейс SharedInputStream, позволяя базовый байтовый массив быть совместно использованным многократными читателями.
Полевая Сводка | |
---|---|
protected int |
запустить
Позиция в пределах совместно используемого буфера, в котором запускается этот поток. |
Поля, наследованные от class java.io. ByteArrayInputStream |
---|
buf, count, mark, pos |
Сводка конструктора | |
---|---|
SharedByteArrayInputStream(byte[] buf)
Создайте SharedByteArrayInputStream, представляющий весь байтовый массив. |
|
SharedByteArrayInputStream(byte[] buf, int offset, int length)
Создайте SharedByteArrayInputStream, представляющий часть байтового массива от offset для length байты. |
Сводка метода | |
---|---|
long |
getPosition()
Возвратите текущую позицию в InputStream как смещение с начала InputStream. |
java.io.InputStream |
newStream(long start, long end)
Возвратите новый InputStream, представляющий подмножество данных из этого InputStream, запускающегося в start (включительно) до end (монопольный). |
Методы, наследованные от class java.io. ByteArrayInputStream |
---|
available, close, mark, markSupported, read, read, reset, skip |
Методы, наследованные от class java.io. InputStream |
---|
read |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Полевая Деталь |
---|
protected int start
Деталь конструктора |
---|
public SharedByteArrayInputStream(byte[] buf)
buf
- байтовый массивpublic SharedByteArrayInputStream(byte[] buf, int offset, int length)
offset
для length
байты.
buf
- байтовый массивoffset
- смещение в байтовом массиве к первому байту, который будет включатьlength
- число байтов, чтобы включатьДеталь метода |
---|
public long getPosition()
getPosition
в интерфейсе SharedInputStream
public java.io.InputStream newStream(long start, long end)
start
(включительно) до end
(монопольный). start
должно быть неотрицательным. Если end
-1, новые концы потока в том же самом месте как этот поток. Возвращенный InputStream также реализует интерфейс SharedInputStream.
newStream
в интерфейсе SharedInputStream
start
- стартовая позицияend
- конечная позиция + 1
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41