MemoryStream

MemoryStream

Overview

MemoryStream є клас в Aspose.3D FOSS для Java. Наследники від: Stream, AutoCloseable.

Потік пам’яті для читання та запису даних в пам"ять.

Цей клас надає 23 методи для роботи з об’єктами MemoryStream в програмах Java. Доступні методи включають: MemoryStream, Stream, close, copyTo, flush, getBuffer, getInputStream, getLength, getOutputStream, getSize, read, readByte, і 6 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: buffer, inputStream, length, outputStream, size.

Properties

NameTypeAccessDescription
sizeintReadОбирає розмір даних в потоці.
bufferbyte[]ReadВін отримує буфер.
lengthlongReadОбирає довжину даних в потоці.
outputStreamOutputStreamReadОбирає вихідний потік.
inputStreamjava.io.InputStreamReadОбирає вхідний потік.

Methods

SignatureDescription
MemoryStream()Створює новий потік пам’яті з умовною здатністю.
MemoryStream(capacity: int)Створює новий потік пам’яті з визначеною потужністю.
MemoryStream(data: byte[])Створює новий потік пам’яті з існуючих даних.
getSize()intОбирає розмір даних в потоці.
getBuffer()byte[]Він отримує буфер.
setCapacity(cap: int)Налаштовує потужність потоку.
getLength()longОбирає довжину даних в потоці.
setLength(len: long)Налаштовує довжину потоку.
flush()Виплавлення потоку (без операції для струму пам’яті).
readByte()intЧитає байт з потоку.
read(buf: byte[])intЧитає байти з потоку.
read(buf: byte[], start: int, len: int)intЧитає байти з потоку.
write(buf: byte[])Напиває байти в стрімінг.
write(buf: byte[], start: int, len: int)Напиває байти в стрімінг.
writeByte(b: int)Напиває байт в стрімінг.
seek(offset: long, seek: int)longПошукує позицію в потоці.
toArray()byte[]Перераховує потік у масив.
close()Зачиняє річок.
copyTo(stream: Stream)Копіює зміст потоку в інший потік.
copyTo(stream: OutputStream)Копіює зміст потоку в вихідний потік.
Stream(in: InputStream)Потік файлів для читання та написання файлов.
getOutputStream()OutputStreamПовертає вихідний потік.
getInputStream()java.io.InputStreamСтворює новий потік файлів.

See Also

 Українська