Stato oggetto
Oggetto delle informazioni di base
Oggetto statistica superato fs.stat, File.stat, fs.readdir Query, non può essere creata in modo indipendente
Eredità
Attributi dei membri
name
Stringa, nome file
1readonly String Stat.name;
dev
Intero, l'ID del dispositivo che contiene il file
1readonly Integer Stat.dev;
ino
Intero, il numero di Inode nel file
1readonly Integer Stat.ino;
mode
Intero, permessi file, Windows non supporta questo attributo
1readonly Integer Stat.mode;
nlink
Intero, il numero di hard link associati a questo file
1readonly Integer Stat.nlink;
uid
Intero, l'id del proprietario del file
1readonly Integer Stat.uid;
gid
Intero, l'id del gruppo a cui appartiene il file
1readonly Integer Stat.gid;
rdev
Intero, per un tipo speciale di file, contiene l'ID dispositivo del file
1readonly Integer Stat.rdev;
size
Numero, dimensione del file
1readonly Number Stat.size;
blksize
Intero, dimensione del blocco del file system durante le operazioni di I/O
1readonly Integer Stat.blksize;
blocks
Intero, il numero di blocchi allocati al file
1readonly Integer Stat.blocks;
mtime
Data, l'ora dell'ultima modifica del file
1readonly Date Stat.mtime;
mtimeMs
Numero, ora dell'ultima modifica del file (ms)
1readonly Number Stat.mtimeMs;
atime
Data, ora dell'ultimo accesso al file
1readonly Date Stat.atime;
atimeMs
Numero, ora dell'ultimo accesso al file (ms)
1readonly Number Stat.atimeMs;
ctime
Data, ora di creazione del file
1readonly Date Stat.ctime;
ctimeMs
Numero, tempo di creazione del file (ms)
1readonly Number Stat.ctimeMs;
birthtime
Data, ora di generazione del file
1readonly Date Stat.birthtime;
birthtimeMs
Numero, tempo di generazione del file (ms)
1readonly Number Stat.birthtimeMs;
Funzione membro
isWritable
Controlla se il file ha il permesso di scrittura
1Boolean Stat.isWritable();
Risultato di ritorno:
- Boolean, è vero avere il permesso di scrittura
isReadable
Controlla se il file ha il permesso di lettura
1Boolean Stat.isReadable();
Risultato di ritorno:
- Boolean, Se è vero, ha il permesso di lettura
isExecutable
Interroga se il file ha il permesso di esecuzione
1Boolean Stat.isExecutable();
Risultato di ritorno:
- Boolean, Se vero, esegui l'autorizzazione
isHidden
Controlla se il file è nascosto
1Boolean Stat.isHidden();
Risultato di ritorno:
- Boolean, Nascosto se vero
isBlockDevice
Interroga se Stat descrive un dispositivo a blocchi
1Boolean Stat.isBlockDevice();
Risultato di ritorno:
- Boolean, True significa che è descritto un dispositivo a blocchi
isCharacterDevice
Chiedi se Stat descrive un dispositivo a caratteri
1Boolean Stat.isCharacterDevice();
Risultato di ritorno:
- Boolean, True significa che viene descritto un dispositivo a caratteri
isDirectory
Interroga se il file è una directory
1Boolean Stat.isDirectory();
Risultato di ritorno:
- Boolean, True è la directory
isFIFO
Interroga se Stat descrive una pipe FIFO
1Boolean Stat.isFIFO();
Risultato di ritorno:
- Boolean, È vero significa che è descritta una pipeline FIFO
isFile
Controlla se il file è un file
1Boolean Stat.isFile();
Risultato di ritorno:
- Boolean, True è il file
isSymbolicLink
Interroga se il file è un collegamento simbolico
1Boolean Stat.isSymbolicLink();
Risultato di ritorno:
- Boolean, True è un collegamento simbolico
isMemory
Interroga se il file è un file di memoria
1Boolean Stat.isMemory();
Risultato di ritorno:
- Boolean, True è il file di memoria
isSocket
Controlla se il file è Socket
1Boolean Stat.isSocket();
Risultato di ritorno:
- Boolean, Se vero è Socket
toString
Restituisce la rappresentazione in stringa dell'oggetto, generalmente restituisce "[Native Object]", l'oggetto può essere re-implementato secondo le proprie caratteristiche
1String Stat.toString();
Risultato di ritorno:
- String, Restituisce la rappresentazione di stringa dell'oggetto
toJSON
Restituisce la rappresentazione in formato JSON dell'oggetto, generalmente restituisce una raccolta di attributi leggibili definiti dall'oggetto
1Value Stat.toJSON(String key = "");
Parametri di chiamata:
- key: Stringa, inutilizzata
Risultato di ritorno:
- Value, Restituisce un valore contenente JSON serializzabile