Objeto incorporado

Estadística de objeto

Objeto de información básica del fichero

Los objetos de estadísticas pasanfs.stat,File.stat,fs.readdirConsulta, no se puede crear de forma independiente.

relación de herencia

propiedades de miembros

name

Cadena, nombre de archivo

1
readonly String Stat.name;

dev

Entero, contiene el ID del dispositivo del archivo

1
readonly Integer Stat.dev;

ino

Entero, el número de Inodos en el archivo.

1
readonly Integer Stat.ino;

mode

Entero, permiso 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 del grupo al que pertenece el archivo.

1
readonly Integer Stat.gid;

rdev

Entero, para tipos especiales de archivos, contiene el 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 a este archivo

1
readonly Integer Stat.blocks;

mtime

Fecha, la hora en que se modificó el archivo por última vez

1
readonly Date Stat.mtime;

mtimeMs

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

1
readonly Number Stat.mtimeMs;

atime

Fecha, hora del último acceso al archivo

1
readonly Date Stat.atime;

atimeMs

Número, hora del ú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 creación del archivo

1
readonly Date Stat.birthtime;

birthtimeMs

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

1
readonly Number Stat.birthtimeMs;

función miembro

isWritable

Compruebe si el archivo tiene permiso de escritura

1
Boolean Stat.isWritable();

Resultados de devolución:

  • Boolean, si es verdadero, hay permiso de escritura

isReadable

Comprobar si un archivo tiene permiso de lectura

1
Boolean Stat.isReadable();

Resultados de devolución:

  • Boolean, si es verdadero, hay permiso de lectura.

isExecutable

Comprobar si un archivo tiene permisos de ejecución

1
Boolean Stat.isExecutable();

Resultados de devolución:

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

isHidden

Comprobar si un archivo está oculto

1
Boolean Stat.isHidden();

Resultados de devolución:

  • Boolean, si es cierto, ocultar

isBlockDevice

Consultar si Stat describe un dispositivo de bloque

1
Boolean Stat.isBlockDevice();

Resultados de devolución:

  • Boolean, si es verdadero, indica que se describe un dispositivo de bloque

isCharacterDevice

Consultar si Stat describe un dispositivo de personaje

1
Boolean Stat.isCharacterDevice();

Resultados de devolución:

  • Boolean, si es verdadero, significa que se describe un dispositivo de carácter

isDirectory

Consultar si un archivo es un directorio

1
Boolean Stat.isDirectory();

Resultados de devolución:

  • Boolean, si es verdadero, es el directorio

isFIFO

Consultar si Stat describe una tubería FIFO

1
Boolean Stat.isFIFO();

Resultados de devolución:

  • Boolean, si es verdadero, indica que se describe una tubería FIFO

isFile

Consultar si un archivo es un archivo

1
Boolean Stat.isFile();

Resultados de devolución:

  • Boolean, si es verdadero, es un archivo

Consultar si un archivo es un enlace simbólico

1
Boolean Stat.isSymbolicLink();

Resultados de devolución:

  • Boolean, si es cierto, es un enlace simbólico

isMemory

Consultar si el archivo es un archivo de memoria.

1
Boolean Stat.isMemory();

Resultados de devolución:

  • Boolean, si es verdadero, es un archivo de memoria

isSocket

Consultar si el archivo esSocket

1
Boolean Stat.isSocket();

Resultados de devolución:

  • Boolean, si es cierto, entoncesSocket

toString

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

1
String Stat.toString();

Resultados de devolución:

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

toJSON

Devuelve una representación en formato JSON del objeto, que generalmente devuelve una colección de propiedades legibles definidas por el objeto.

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

Parámetros de llamada:

  • key: Cadena, no utilizada

Resultados de devolución:

  • Value, devuelve un valor que contiene JSON serializable