FileStream
Panoramica
FileStream è una classe in Aspose.3D FOSS per Java. Eredita da: Stream.
Flusso di file per la lettura e la scrittura di file.
Questa classe fornisce 18 metodi per lavorare con oggetti FileStream nei programmi Java. I metodi disponibili includono: FileStream, close, copyTo, flush, getInputStream, getLength, getOutputStream, read, readByte, seek, setLength, wrap e 2 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo l’installazione del pacchetto Aspose.3D FOSS per Java. Proprietà: APPEND, CREATE, OPEN, READ, READ_WRITE, SEEK_CURRENT e 6 altre.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
length | long | Lettura | Ottiene la lunghezza del file. |
inputStream | java.io.InputStream | Lettura | Ottiene il flusso di input. |
outputStream | java.io.OutputStream | Lettura | Ottiene lo stream di output. |
CREATE | int | Lettura | Ottiene il create. |
OPEN | int | Lettura | Ottiene l’apertura. |
APPEND | int | Lettura | Ottiene l’append. |
READ | int | Lettura | Ottiene la lettura. |
WRITE | int | Lettura | Ottiene la scrittura. |
READ_WRITE | int | Lettura | Ottiene l’accesso di lettura/scrittura. |
SEEK_SET | int | Lettura | Restituisce il set di ricerca. |
SEEK_CURRENT | int | Lettura | Ottiene la posizione corrente di ricerca. |
SEEK_END | int | Lettura | Ottiene la fine della ricerca. |
Metodi
| Firma | Descrizione |
|---|---|
FileStream(fileName: String, fileMode: int, fileAccess: int) | Crea un nuovo flusso di file. |
FileStream(fileName: String, fileMode: int) | Crea un nuovo flusso di file. |
getLength() → long | Ottiene la lunghezza del file. |
setLength(len: long) | Imposta la lunghezza del file. |
readByte() → int | Legge un byte dal file. |
read(buf: byte[]) → int | Legge byte dal file. |
read(buf: byte[], start: int, len: int) → int | Legge byte dal file. |
write(buf: byte[]) | Scrive byte nel file. |
write(buf: byte[], start: int, len: int) | Scrive byte nel file. |
writeByte(b: int) | Scrive un byte nel file. |
seek(offset: long, seek: int) → long | Si sposta a una posizione nel file. |
close() | Chiude il flusso del file. |
flush() | Svuota il flusso del file. |
getInputStream() → java.io.InputStream | Restituisce lo stream di input. |
getOutputStream() → java.io.OutputStream | Restituisce lo stream di output. |
copyTo(stream: Stream) | Chiama copyTo(stream) su questa istanza di FileStream. |
wrap(stream: OutputStream) → Stream | Avvolge un OutputStream come Stream, lo stream deve essere chiuso per svuotare i dati nello stream di output. |
wrap(stream: InputStream) → Stream | Avvolgi un InputStream come Stream. |