Objeto objeto incorporado

Estadísticas de objeto

Objeto de información básica

Los objetos de fs.stat se pueden fs.stat través de fs.stat , File.stat , fs.readdir y no se pueden crear de forma independiente

Herencia

Atributos de miembros

name

Cadena, nombre de archivo

1
readonly String Stat.name;

dev

Entero, el ID del dispositivo que contiene el archivo

1
readonly Integer Stat.dev;

ino

Entero, el número de inodos en el archivo

1
readonly Integer Stat.ino;

mode

Número entero, permisos de archivo, Windows no admite este atributo

1
readonly Integer Stat.mode;

Entero, el número de enlaces físicos asociados con este archivo

1
readonly Integer Stat.nlink;

uid

Entero, la identificación del propietario del archivo

1
readonly Integer Stat.uid;

gid

Entero, el ID de grupo al que pertenece el archivo

1
readonly Integer Stat.gid;

rdev

Entero, para un tipo especial de archivo, contiene el ID de dispositivo del archivo

1
readonly Integer Stat.rdev;

size

Número, tamaño de archivo

1
readonly Number Stat.size;

blksize

Número entero, tamaño del bloque del sistema de archivos durante las operaciones de E / S

1
readonly Integer Stat.blksize;

blocks

Entero, el número de bloques asignados al archivo

1
readonly Integer Stat.blocks;

mtime

Fecha, hora de última modificación del archivo

1
readonly Date Stat.mtime;

mtimeMs

Número, hora de última modificación del archivo (ms)

1
readonly Number Stat.mtimeMs;

atime

Fecha, hora de último acceso al archivo

1
readonly Date Stat.atime;

atimeMs

Número, tiempo de último acceso al archivo (ms)

1
readonly Number Stat.atimeMs;

ctime

Fecha, hora de creación del archivo

1
readonly Date Stat.ctime;

ctimeMs

Número, tiempo de creación del archivo (ms)

1
readonly Number Stat.ctimeMs;

birthtime

Fecha, hora de generación del archivo

1
readonly Date Stat.birthtime;

birthtimeMs

Número, tiempo de generación de archivos (ms)

1
readonly Number Stat.birthtimeMs;

Función miembro

isWritable

Verifique si el archivo tiene permiso de escritura

1
Boolean Stat.isWritable();

Devolver resultado:

  • Boolean , si es verdadero, permiso de escritura

isReadable

Verifique si el archivo tiene permiso de lectura

1
Boolean Stat.isReadable();

Devolver resultado:

  • Boolean , si es verdadero, permiso de lectura

isExecutable

Verifique si el archivo tiene permiso de ejecución

1
Boolean Stat.isExecutable();

Devolver resultado:

  • Boolean , si es verdadero, ejecutar permiso

isHidden

Compruebe si el archivo está oculto

1
Boolean Stat.isHidden();

Devolver resultado:

  • Boolean , oculto si es verdadero

isDirectory

Compruebe si el archivo es un directorio

1
Boolean Stat.isDirectory();

Devolver resultado:

  • Boolean , verdadero es el directorio

isFile

Compruebe si el archivo es un archivo

1
Boolean Stat.isFile();

Devolver resultado:

  • Boolean , es un archivo si es verdadero

Consultar si el archivo es un enlace simbólico

1
Boolean Stat.isSymbolicLink();

Devolver resultado:

  • Boolean , verdadero es un enlace simbólico

isMemory

Consultar si el archivo es un archivo de memoria

1
Boolean Stat.isMemory();

Devolver resultado:

  • Boolean , verdadero es el archivo de memoria

isSocket

Compruebe si el archivo es un Socket

1
Boolean Stat.isSocket();

Devolver resultado:

  • Boolean , verdadero es Socket

toString

Devuelve la representación en cadena del objeto, generalmente devuelve "[Native Object]", el objeto se puede volver a implementar de acuerdo con sus propias características

1
String Stat.toString();

Devolver resultado:

  • String , devuelve la representación de cadena del objeto.

toJSON

Devuelve la representación en formato JSON del objeto, generalmente devuelve una colección de atributos legibles definidos por el objeto

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

Parámetros de llamada:

  • key : String, sin usar

Devolver resultado:

  • Value , devuelve un valor que contiene JSON serializable