FileStream
Przegląd
FileStream jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: Stream.
Strumień plikowy do odczytu i zapisu plików.
Ta klasa udostępnia 18 metod do pracy z obiektami FileStream w programach Java. Dostępne metody to: FileStream, close, copyTo, flush, getInputStream, getLength, getOutputStream, read, readByte, seek, setLength, wrap oraz 2 dodatkowe metody. Wszystkie publiczne członki są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: APPEND, CREATE, OPEN, READ, READ_WRITE, SEEK_CURRENT oraz 6 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
length | long | Odczyt | Pobiera długość pliku. |
inputStream | java.io.InputStream | Odczyt | Zwraca strumień wejściowy. |
outputStream | java.io.OutputStream | Odczyt | Pobiera strumień wyjściowy. |
CREATE | int | Odczyt | Pobiera create. |
OPEN | int | Odczyt | Zwraca otwarte. |
APPEND | int | Odczyt | Zwraca wartość append. |
READ | int | Odczyt | Zwraca odczyt. |
WRITE | int | Odczyt | Pobiera zapis. |
READ_WRITE | int | Odczyt | Pobiera odczyt i zapis. |
SEEK_SET | int | Odczyt | Zwraca zestaw wyszukiwania. |
SEEK_CURRENT | int | Odczyt | Pobiera bieżącą pozycję wyszukiwania. |
SEEK_END | int | Odczyt | Zwraca koniec wyszukiwania. |
Metody
| Sygnatura | Opis |
|---|---|
FileStream(fileName: String, fileMode: int, fileAccess: int) | Tworzy nowy strumień pliku. |
FileStream(fileName: String, fileMode: int) | Tworzy nowy strumień pliku. |
getLength() → long | Zwraca długość pliku. |
setLength(len: long) | Ustawia długość pliku. |
readByte() → int | Odczytuje bajt z pliku. |
read(buf: byte[]) → int | Odczytuje bajty z pliku. |
read(buf: byte[], start: int, len: int) → int | Odczytuje bajty z pliku. |
write(buf: byte[]) | Zapisuje bajty do pliku. |
write(buf: byte[], start: int, len: int) | Zapisuje bajty do pliku. |
writeByte(b: int) | Zapisuje bajt do pliku. |
seek(offset: long, seek: int) → long | Ustawia wskaźnik na pozycję w pliku. |
close() | Zamyka strumień pliku. |
flush() | Opróżnia bufor strumienia pliku. |
getInputStream() → java.io.InputStream | Zwraca strumień wejściowy. |
getOutputStream() → java.io.OutputStream | Zwraca strumień wyjściowy. |
copyTo(stream: Stream) | Wywołuje copyTo(stream) na tej instancji FileStream. |
wrap(stream: OutputStream) → Stream | Opakuj OutputStream jako Stream, strumień musi zostać zamknięty, aby wypchnąć dane do strumienia wyjściowego. |
wrap(stream: InputStream) → Stream | Opakuj InputStream jako Stream. |