Oggetto oggetto incorporato

Stat. Oggetto

Oggetto informativo di base

Gli oggetti Stat sono fs.stat da fs.stat , File.stat , fs.readdir e non possono essere creati in modo indipendente

Eredità

Attributo membro

name

Stringa, nome file

1
readonly String Stat.name;

dev

Numero intero, contiene l'ID dispositivo del file

1
readonly Integer Stat.dev;

ino

Numero intero, il numero di inode nel file

1
readonly Integer Stat.ino;

mode

Numero intero, autorizzazioni file, Windows non supporta questo attributo

1
readonly Integer Stat.mode;

Numero intero, il numero di collegamenti reali associati a questo file

1
readonly Integer Stat.nlink;

uid

Numero intero, ID del proprietario del file

1
readonly Integer Stat.uid;

gid

Numero intero, l'id del gruppo a cui appartiene il file

1
readonly Integer Stat.gid;

rdev

Intero, per tipi speciali di file, contiene l'ID dispositivo del file

1
readonly Integer Stat.rdev;

size

Numero, dimensione del file

1
readonly Number Stat.size;

blksize

Numero intero, dimensione del blocco del file system nelle operazioni di I / O

1
readonly Integer Stat.blksize;

blocks

Numero intero, il numero di blocchi assegnati al file

1
readonly Integer Stat.blocks;

mtime

Data, ora dell'ultima modifica del file

1
readonly Date Stat.mtime;

mtimeMs

Numero, ora dell'ultima modifica del file (ms)

1
readonly Number Stat.mtimeMs;

atime

Data, ora dell'ultimo accesso al file

1
readonly Date Stat.atime;

atimeMs

Numero, tempo ultimo accesso file (ms)

1
readonly Number Stat.atimeMs;

ctime

Data, ora di creazione del file

1
readonly Date Stat.ctime;

ctimeMs

Numero, tempo di creazione del file (ms)

1
readonly Number Stat.ctimeMs;

birthtime

Data, ora di generazione del file

1
readonly Date Stat.birthtime;

birthtimeMs

Numero, tempo di generazione del file (ms)

1
readonly Number Stat.birthtimeMs;

Funzione membro

isWritable

Controlla se il file ha i permessi di scrittura

1
Boolean Stat.isWritable();

Risultato di ritorno:

  • Boolean , se vero, hanno il permesso di scrivere

isReadable

Controlla se il file ha i permessi di lettura

1
Boolean Stat.isReadable();

Risultato di ritorno:

  • Autorizzazione Boolean , se vera, in lettura

isExecutable

Controlla se il file ha i permessi di esecuzione

1
Boolean Stat.isExecutable();

Risultato di ritorno:

  • Boolean , se vero, ha il permesso di esecuzione

isHidden

Controlla se il file è nascosto

1
Boolean Stat.isHidden();

Risultato di ritorno:

  • Boolean , vero da nascondere

isDirectory

Controlla se il file è una directory

1
Boolean Stat.isDirectory();

Risultato di ritorno:

  • Boolean , vero è la directory

isFile

Controlla se il file è un file

1
Boolean Stat.isFile();

Risultato di ritorno:

  • Boolean , vero è un file

Controlla se il file è un collegamento simbolico

1
Boolean Stat.isSymbolicLink();

Risultato di ritorno:

  • Boolean , vero è un collegamento simbolico

isMemory

Verifica se il file è un file di memoria

1
Boolean Stat.isMemory();

Risultato di ritorno:

  • Boolean , vero è un file di memoria

isSocket

Controlla se il file è Socket

1
Boolean Stat.isSocket();

Risultato di ritorno:


toString

Restituisce la rappresentazione in forma di stringa dell'oggetto, in genere restituisce "[Native Object]", l'oggetto può essere reimplementato in base alle proprie caratteristiche

1
String Stat.toString();

Risultato di ritorno:

  • String , restituisce una rappresentazione in formato stringa dell'oggetto

toJSON

Restituisce la rappresentazione in formato JSON dell'oggetto, in genere restituisce una raccolta di attributi leggibili definiti dall'oggetto

1
Value Stat.toJSON(String key = "");

Parametri di chiamata:

  • key : stringa, non utilizzata

Risultato di ritorno:

  • Value , restituisce un valore contenente serializzabile JSON