MemoryStream
Pregled
MemoryStream је класа у Aspose.3D FOSS за Јава. Наслеђени од: Stream, AutoCloseable.
Меморијски ток за читање и писање података у меморији.
Ова класа пружа 24 методе за рад са објектима MemoryStream у Јава програмима. Доступне методе укључују: MemoryStream, Stream, close, copyTo, flush, getBuffer, getInputStream, getLength, getOutputStream, getSize, read, readByte,7 и додатних метода. Сви јавни чланови су доступни за било коју Јаву апликацију након инсталације Aspose.3D ФОСС за Јава пакету. имовине : buffer, inputStream, length, outputStream, size.
Svojstva
| Име | Тип | Access | Опис |
|---|---|---|---|
size | int | читање | Vraća veličinu podataka u streamu. |
buffer | byte[] | читање | Vraća bafer. |
length | long | читање | Vraća dužinu podataka u streamu. |
outputStream | OutputStream | читање | Vraća izlazni tok. |
inputStream | java.io.InputStream | читање | Vraća ulazni tok. |
Metode
| Signature | Опис |
|---|---|
MemoryStream() | Креира нови ток меморије са подразумеваним капацитетом. |
MemoryStream(capacity: int) | Креира нови ток меморије са одређеним капацитетом. |
MemoryStream(data: byte[]) | Креира нови ток меморије из постојећих података. |
getSize() → int | Vraća veličinu podataka u streamu. |
getBuffer() → byte[] | Vraća bafer. |
setCapacity(cap: int) | Postavlja kapacitet toka. |
getLength() → long | Vraća dužinu podataka u streamu. |
setLength(len: long) | Postavlja dužinu toka. |
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 | Traži poziciju u toku. |
toArray() → byte[] | Претвара струју у аре. |
close() | Затварање струје. |
copyTo(stream: Stream) | Копирајте садржај тока на други ток. |
copyTo(stream: OutputStream) | Копирајте садржај струје на излазни ток. |
Stream(in: InputStream) | Фалсификовани струја за читање и писање датотека. |
getOutputStream() → OutputStream | Враћа излазни ток. |
getInputStream() → java.io.InputStream | Стварање новог протока датотека. |
wrap(stream: InputStream) → Stream | Уградите InputStream као струју. |