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
1readonly String Stat.name;
dev
Entero, contiene el ID del dispositivo del archivo
1readonly Integer Stat.dev;
ino
Entero, el número de Inodos en el archivo.
1readonly Integer Stat.ino;
mode
Entero, permiso de archivo, Windows no admite este atributo
1readonly Integer Stat.mode;
nlink
Entero, el número de enlaces físicos asociados con este archivo
1readonly Integer Stat.nlink;
uid
Entero, la identificación del propietario del archivo.
1readonly Integer Stat.uid;
gid
Entero, el ID del grupo al que pertenece el archivo.
1readonly Integer Stat.gid;
rdev
Entero, para tipos especiales de archivos, contiene el ID del dispositivo del archivo.
1readonly Integer Stat.rdev;
size
Número, tamaño de archivo
1readonly Number Stat.size;
blksize
Entero, tamaño de bloque del sistema de archivos en operaciones de E/S
1readonly Integer Stat.blksize;
blocks
Entero, el número de bloques asignados a este archivo
1readonly Integer Stat.blocks;
mtime
Fecha, la hora en que se modificó el archivo por última vez
1readonly Date Stat.mtime;
mtimeMs
Número, hora de la última modificación del archivo (ms)
1readonly Number Stat.mtimeMs;
atime
Fecha, hora del último acceso al archivo
1readonly Date Stat.atime;
atimeMs
Número, hora del último acceso al archivo (ms)
1readonly Number Stat.atimeMs;
ctime
Fecha, hora de creación del archivo
1readonly Date Stat.ctime;
ctimeMs
Número, tiempo de creación del archivo (ms)
1readonly Number Stat.ctimeMs;
birthtime
Fecha, hora de creación del archivo
1readonly Date Stat.birthtime;
birthtimeMs
Número, tiempo de creación del archivo (ms)
1readonly Number Stat.birthtimeMs;
función miembro
isWritable
Compruebe si el archivo tiene permiso de escritura
1Boolean Stat.isWritable();
Resultados de devolución:
- Boolean, si es verdadero, hay permiso de escritura
isReadable
Comprobar si un archivo tiene permiso de lectura
1Boolean Stat.isReadable();
Resultados de devolución:
- Boolean, si es verdadero, hay permiso de lectura.
isExecutable
Comprobar si un archivo tiene permisos de ejecución
1Boolean Stat.isExecutable();
Resultados de devolución:
- Boolean, si es verdadero, hay permiso de ejecución
isHidden
Comprobar si un archivo está oculto
1Boolean Stat.isHidden();
Resultados de devolución:
- Boolean, si es cierto, ocultar
isBlockDevice
Consultar si Stat describe un dispositivo de bloque
1Boolean 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
1Boolean 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
1Boolean Stat.isDirectory();
Resultados de devolución:
- Boolean, si es verdadero, es el directorio
isFIFO
Consultar si Stat describe una tubería FIFO
1Boolean 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
1Boolean Stat.isFile();
Resultados de devolución:
- Boolean, si es verdadero, es un archivo
isSymbolicLink
Consultar si un archivo es un enlace simbólico
1Boolean 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.
1Boolean Stat.isMemory();
Resultados de devolución:
- Boolean, si es verdadero, es un archivo de memoria
isSocket
Consultar si el archivo esSocket
1Boolean 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.
1String 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.
1Value Stat.toJSON(String key = "");
Parámetros de llamada:
- key: Cadena, no utilizada
Resultados de devolución:
- Value, devuelve un valor que contiene JSON serializable