FileStream
Overview
FileStream є клас в Aspose.3D FOSS для Java. Наследники від: Stream.
Потік файлів для читання та написання файлов.
Цей клас надає 16 методів для роботи з об’єктами FileStream в програмах Java. Доступні методи включають: FileStream, Stream, close, flush, getInputStream, getLength, getOutputStream, read, readByte, seek, setLength, write, і 1 додатковий метод. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: APPEND, CREATE, OPEN, READ, READ_WRITE, WRITE, і ще три.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
length | long | Read | Обирає довжину файлу. |
CREATE | int | Read | Він отримує творчість. |
OPEN | int | Read | Він відкриває. |
APPEND | int | Read | Повернеться до придатку. |
READ | int | Read | Очитує. |
WRITE | int | Read | Він отримує запис. |
READ_WRITE | int | Read | Читає і пише. |
outputStream | OutputStream | Read | Обирає вихідний потік. |
inputStream | java.io.InputStream | Read | Обирає вхідний потік. |
Methods
| Signature | Description |
|---|---|
FileStream(fileName: String, fileMode: int, fileAccess: int) | Створює новий потік файлів. |
FileStream(fileName: String, fileMode: int) | Створює новий потік файлів. |
getLength() → long | Обирає довжину файлу. |
setLength(len: long) | Налаштовує довжину файлу. |
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 | Прагне позиції в файлі. |
close() | Закриває поток файлів. |
flush() | Виплавлює потік файлів. |
Stream(in: InputStream) | Потік файлів для читання та написання файлов. |
getOutputStream() → OutputStream | Повертає вихідний потік. |
getInputStream() → java.io.InputStream | Створює новий потік файлів. |