Oggetto oggetto incorporato

Stat. Oggetto

Oggetto informativo di base del file

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

eredità

Attributi del membro

name

Stringa, nome file

1
readonly String Stat.name;

size

Lunga, dimensione del file

1
readonly Long Stat.size;

mode

Numero intero, autorizzazioni file, non supportato da Windows

1
readonly Integer Stat.mode;

mtime

Data, ora dell'ultima modifica del file

1
readonly Date Stat.mtime;

atime

Data, ora dell'ultimo accesso al file

1
readonly Date Stat.atime;

ctime

Data, ora di creazione del file

1
readonly Date Stat.ctime;

uid

Numero intero, l'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;

Funzione membro

isWritable

Verifica se il file dispone dell'autorizzazione di scrittura

1
Boolean Stat.isWritable();

Restituisce il risultato:

  • Boolean , se vero, ha il permesso di scrivere

isReadable

Verifica se il file dispone dell'autorizzazione di lettura

1
Boolean Stat.isReadable();

Restituisce il risultato:

  • Autorizzazione Boolean , se vera, in lettura

isExecutable

Verifica se il file dispone dell'autorizzazione di esecuzione

1
Boolean Stat.isExecutable();

Restituisce il risultato:

  • Boolean , se vero, esegue l'autorizzazione

isHidden

Verifica se il file è nascosto

1
Boolean Stat.isHidden();

Restituisce il risultato:

  • Boolean , se vero, si nasconde

isDirectory

Richiedi se il file è una directory

1
Boolean Stat.isDirectory();

Restituisce il risultato:

  • Boolean , se vero, la directory

isFile

Verifica se il file è un file

1
Boolean Stat.isFile();

Restituisce il risultato:

  • Boolean , vero se si tratta di un file

Richiedi se il file è un collegamento simbolico

1
Boolean Stat.isSymbolicLink();

Restituisce il risultato:

  • Boolean , vero se si tratta di un collegamento simbolico

isMemory

Verifica se il file è un file di memoria

1
Boolean Stat.isMemory();

Restituisce il risultato:

  • Boolean , se vero, è un file di memoria

isSocket

Verifica se il file è un Socket

1
Boolean Stat.isSocket();

Restituisce il risultato:


toString

Restituisce una rappresentazione in forma di stringa dell'oggetto, in genere "[Native Object]". Gli oggetti possono essere reimplementati in base alle proprie caratteristiche

1
String Stat.toString();

Restituisce il risultato:

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

toJSON

Restituisce una rappresentazione JSON dell'oggetto, in genere restituisce una raccolta di proprietà leggibili definite dall'oggetto

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

Parametri di chiamata:

  • key : stringa, non utilizzata

Restituisce il risultato:

  • Value , restituisce un valore contenente un serializzabile JSON