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à

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, Windows non supporta questo attributo

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, 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

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 formato 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 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

Risultato di ritorno:

  • Value , restituisce un valore contenente JSON serializzabile