Objecte objecte incorporat

ObjectStat

Informació bàsica objecte del fitxer

Els objectes estadístics passenfs.stat,File.stat,fs.readdirLa consulta, no es pot crear de manera independent

relació hereditària

propietats dels membres

name

Cadena, nom del fitxer

1
readonly String Stat.name;

dev

Enter, conté l'ID del dispositiu del fitxer

1
readonly Integer Stat.dev;

ino

Enter, el nombre d'inodes del fitxer

1
readonly Integer Stat.ino;

mode

Sencer, permís de fitxer, Windows no admet aquest atribut

1
readonly Integer Stat.mode;

Enter, el nombre d'enllaços durs associats amb aquest fitxer

1
readonly Integer Stat.nlink;

uid

Enter, l'identificador del propietari del fitxer

1
readonly Integer Stat.uid;

gid

Enter, l'identificador del grup al qual pertany el fitxer

1
readonly Integer Stat.gid;

rdev

Enter, per a tipus especials de fitxers, conté l'ID del dispositiu del fitxer

1
readonly Integer Stat.rdev;

size

Número, mida del fitxer

1
readonly Number Stat.size;

blksize

Sencer, mida del bloc del sistema de fitxers en operacions d'E/S

1
readonly Integer Stat.blksize;

blocks

Enter, el nombre de blocs assignats a aquest fitxer

1
readonly Integer Stat.blocks;

mtime

Data, hora en què es va modificar el fitxer per darrera vegada

1
readonly Date Stat.mtime;

mtimeMs

Número, hora de darrera modificació del fitxer (ms)

1
readonly Number Stat.mtimeMs;

atime

Data, hora de l'últim accés del fitxer

1
readonly Date Stat.atime;

atimeMs

Número, hora de darrer accés al fitxer (ms)

1
readonly Number Stat.atimeMs;

ctime

Data, hora de creació del fitxer

1
readonly Date Stat.ctime;

ctimeMs

Número, temps de creació del fitxer (ms)

1
readonly Number Stat.ctimeMs;

birthtime

Data, hora de creació del fitxer

1
readonly Date Stat.birthtime;

birthtimeMs

Número, temps de creació del fitxer (ms)

1
readonly Number Stat.birthtimeMs;

funció de membre

isWritable

Comproveu si el fitxer té permís d'escriptura

1
Boolean Stat.isWritable();

Resultats de retorn:

  • Boolean, si és cert, hi ha permís d'escriptura

isReadable

Comproveu si un fitxer té permís de lectura

1
Boolean Stat.isReadable();

Resultats de retorn:

  • Boolean, si és cert, hi ha permís de lectura.

isExecutable

Comproveu si un fitxer té permisos d'execució

1
Boolean Stat.isExecutable();

Resultats de retorn:

  • Boolean, si és cert, hi ha permís d'execució

isHidden

Comproveu si un fitxer està amagat

1
Boolean Stat.isHidden();

Resultats de retorn:

  • Boolean, si és cert, amaga

isBlockDevice

Consulta si Stat descriu un dispositiu de bloc

1
Boolean Stat.isBlockDevice();

Resultats de retorn:

  • Boolean, si és cert, indica que es descriu un dispositiu de bloc

isCharacterDevice

Consulta si Stat descriu un dispositiu de caràcter

1
Boolean Stat.isCharacterDevice();

Resultats de retorn:

  • Boolean, si és cert, vol dir que es descriu un dispositiu de caràcter

isDirectory

Consulta si un fitxer és un directori

1
Boolean Stat.isDirectory();

Resultats de retorn:

  • Boolean, si és cert, és el directori

isFIFO

Consulta si Stat descriu una canonada FIFO

1
Boolean Stat.isFIFO();

Resultats de retorn:

  • Boolean, si és cert, indica que es descriu una canonada FIFO

isFile

Consulta si un fitxer és un fitxer

1
Boolean Stat.isFile();

Resultats de retorn:

  • Boolean, si és cert, és un fitxer

Consulta si un fitxer és un enllaç simbòlic

1
Boolean Stat.isSymbolicLink();

Resultats de retorn:

  • Boolean, si és cert, és un enllaç simbòlic

isMemory

Consulta si el fitxer és un fitxer de memòria

1
Boolean Stat.isMemory();

Resultats de retorn:

  • Boolean, si és cert, és un fitxer de memòria

isSocket

Consulta si el fitxer ésSocket

1
Boolean Stat.isSocket();

Resultats de retorn:

  • Boolean, si és cert, aleshoresSocket

toString

Retorna la representació de cadena de l'objecte. En general, es retorna "[Objecte natiu]". L'objecte es pot tornar a implementar segons les seves pròpies característiques.

1
String Stat.toString();

Resultats de retorn:

  • String, retorna la representació de cadena de l'objecte

toJSON

Retorna una representació en format JSON de l'objecte, generalment retornant una col·lecció de propietats llegibles definides per l'objecte.

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

Paràmetres de trucada:

  • key: Corda, no utilitzada

Resultats de retorn:

  • Value, retorna un valor que conté JSON serializable