Objeto objeto incorporado

Estadística de objeto

Objeto de información básica

Los objetos fs.stat son fs.stat por fs.stat , File.stat , fs.readdir y no se pueden crear de forma independiente

Herencia

Atributo miembro

name

Cadena, nombre de archivo

1
readonly String Stat.name;

dev

Entero, contiene la ID del dispositivo del archivo

1
readonly Integer Stat.dev;

ino

Entero, el número de inodes en el archivo

1
readonly Integer Stat.ino;

mode

Entero, permisos de archivo, Windows no admite este atributo

1
readonly Integer Stat.mode;

Entero, el número de enlaces duros asociados con este archivo

1
readonly Integer Stat.nlink;

uid

Número entero, identificación del propietario del archivo

1
readonly Integer Stat.uid;

gid

Entero, la identificación del grupo al que pertenece el archivo

1
readonly Integer Stat.gid;

rdev

Entero, para tipos especiales de archivos, contiene la ID del dispositivo del archivo

1
readonly Integer Stat.rdev;

size

Número, tamaño de archivo

1
readonly Number Stat.size;

blksize

Entero, tamaño de bloque del sistema de archivos en 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 la última modificación del archivo

1
readonly Date Stat.mtime;

mtimeMs

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

1
readonly Number Stat.mtimeMs;

atime

Fecha, último tiempo de 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 de 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

Compruebe si el archivo tiene permiso de escritura

1
Boolean Stat.isWritable();

Resultado de devolución:

  • Boolean , si es verdadero, tiene permiso de escritura

isReadable

Compruebe si el archivo tiene permiso de lectura

1
Boolean Stat.isReadable();

Resultado de devolución:

  • Boolean , si es verdadero, lea el permiso

isExecutable

Compruebe si el archivo tiene permiso de ejecución

1
Boolean Stat.isExecutable();

Resultado de devolución:

  • Boolean , si es verdadero, tiene permiso de ejecución

isHidden

Comprueba si el archivo está oculto

1
Boolean Stat.isHidden();

Resultado de devolución:

  • Boolean , ocultar si es verdad

isDirectory

Compruebe si el archivo es un directorio

1
Boolean Stat.isDirectory();

Resultado de devolución:

  • Boolean , verdadero es el directorio

isFile

Compruebe si el archivo es un archivo

1
Boolean Stat.isFile();

Resultado de devolución:

  • Boolean , true es un archivo

Compruebe si el archivo es un enlace simbólico

1
Boolean Stat.isSymbolicLink();

Resultado de devolución:

  • Boolean , verdadero es un enlace simbólico

isMemory

Consulta si el archivo es un archivo de memoria

1
Boolean Stat.isMemory();

Resultado de devolución:

  • Boolean , true es un archivo de memoria

isSocket

Compruebe si el archivo es Socket

1
Boolean Stat.isSocket();

Resultado de devolución:


toString

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

1
String Stat.toString();

Resultado de devolución:

  • String , devuelve una representación de cadena del objeto

toJSON

Devuelve la representación 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 : cadena, sin usar

Resultado de devolución:

  • Value , devuelve un valor que contiene JSON serializable