FileStream
Overzicht
FileStream is een klasse in Aspose.3D FOSS voor Java. Erft van: Stream.
Bestandsstroom voor het lezen en schrijven van bestanden.
Deze klasse biedt 18 methoden voor het werken met FileStream objecten in Java programma’s. Beschikbare methoden omvatten: FileStream, close, copyTo, flush, getInputStream, getLength, getOutputStream, read, readByte, seek, setLength, wrap, en 2 extra methoden. Alle openbare leden zijn toegankelijk voor elke Java applicatie na het installeren van het Aspose.3D FOSS voor Java pakket. Eigenschappen: APPEND, CREATE, OPEN, READ, READ_WRITE, SEEK_CURRENT, en nog 6.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
length | long | Lezen | Haalt de lengte van het bestand op. |
inputStream | java.io.InputStream | Lezen | Haalt de invoerstroom op. |
outputStream | java.io.OutputStream | Lezen | Haalt de uitvoerstroom op. |
CREATE | int | Lezen | Haalt de create op. |
OPEN | int | Lezen | Haalt de open op. |
APPEND | int | Lezen | Haalt de append op. |
READ | int | Lezen | Haalt de lees op. |
WRITE | int | Lezen | Haalt de schrijf op. |
READ_WRITE | int | Lezen | Haalt de lees/schrijf op. |
SEEK_SET | int | Lezen | Haalt de zoekset op. |
SEEK_CURRENT | int | Lezen | Haalt de huidige zoekpositie op. |
SEEK_END | int | Lezen | Haalt het seek-einde op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
FileStream(fileName: String, fileMode: int, fileAccess: int) | Maakt een nieuwe bestandsstroom aan. |
FileStream(fileName: String, fileMode: int) | Maakt een nieuwe bestandsstroom aan. |
getLength() → long | Haalt de lengte van het bestand op. |
setLength(len: long) | Stelt de lengte van het bestand in. |
readByte() → int | Leest een byte uit het bestand. |
read(buf: byte[]) → int | Leest bytes van het bestand. |
read(buf: byte[], start: int, len: int) → int | Leest bytes van het bestand. |
write(buf: byte[]) | Schrijft bytes naar het bestand. |
write(buf: byte[], start: int, len: int) | Schrijft bytes naar het bestand. |
writeByte(b: int) | Schrijft een byte naar het bestand. |
seek(offset: long, seek: int) → long | Zoekt naar een positie in het bestand. |
close() | Sluit de bestandsstroom. |
flush() | Leegt de bestandsstroom. |
getInputStream() → java.io.InputStream | Retourneert de invoerstroom. |
getOutputStream() → java.io.OutputStream | Retourneert de uitvoerstroom. |
copyTo(stream: Stream) | Roept copyTo(stream) aan op deze FileStream instantie. |
wrap(stream: OutputStream) → Stream | Wikkel een OutputStream als Stream, de stream moet worden gesloten om gegevens naar de uitvoerstroom te flushen. |
wrap(stream: InputStream) → Stream | Wrap een InputStream als Stream. |