Estadísticas de objeto
Objeto de información básica
Objeto de estadística pasado fs.stat, File.stat, fs.readdir Consulta, no se puede crear de forma independiente
Herencia
Atributos de miembros
name
Cadena, nombre de archivo
1readonly String Stat.name;
dev
Entero, el ID del dispositivo que contiene el archivo
1readonly Integer Stat.dev;
ino
Entero, el número de inodos en el archivo
1readonly Integer Stat.ino;
mode
Número entero, permisos 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 de grupo al que pertenece el archivo
1readonly Integer Stat.gid;
rdev
Entero, para un tipo especial de archivo, contiene el ID de dispositivo del archivo
1readonly Integer Stat.rdev;
size
Número, tamaño de archivo
1readonly Number Stat.size;
blksize
Número entero, tamaño del bloque del sistema de archivos durante las operaciones de E / S
1readonly Integer Stat.blksize;
blocks
Entero, el número de bloques asignados al archivo
1readonly Integer Stat.blocks;
mtime
Fecha, la última hora de modificación del archivo
1readonly Date Stat.mtime;
mtimeMs
Número, hora de última modificación del archivo (ms)
1readonly Number Stat.mtimeMs;
atime
Fecha, hora de último acceso al archivo
1readonly Date Stat.atime;
atimeMs
Número, tiempo de ú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 generación del archivo
1readonly Date Stat.birthtime;
birthtimeMs
Número, tiempo de generación de archivos (ms)
1readonly Number Stat.birthtimeMs;
Función miembro
isWritable
Compruebe si el archivo tiene permiso de escritura
1Boolean Stat.isWritable();
Devolver resultado:
- Boolean, Es cierto tener permiso de escritura
isReadable
Compruebe si el archivo tiene permiso de lectura
1Boolean Stat.isReadable();
Devolver resultado:
- Boolean, Si es cierto, tiene permiso de lectura
isExecutable
Consultar si el archivo tiene permiso de ejecución
1Boolean Stat.isExecutable();
Devolver resultado:
- Boolean, Si es verdadero, ejecute el permiso
isHidden
Compruebe si el archivo está oculto
1Boolean Stat.isHidden();
Devolver resultado:
- Boolean, Oculto si es cierto
isBlockDevice
Consultar si Stat describe un dispositivo de bloque
1Boolean Stat.isBlockDevice();
Devolver resultado:
- Boolean, Verdadero significa que se describe un dispositivo de bloque
isCharacterDevice
Consultar si Stat describe un dispositivo de carácter
1Boolean Stat.isCharacterDevice();
Devolver resultado:
- Boolean, Verdadero significa que se describe un dispositivo de carácter
isDirectory
Consultar si el archivo es un directorio
1Boolean Stat.isDirectory();
Devolver resultado:
- Boolean, Verdadero es el directorio
isFIFO
Consultar si Stat describe una tubería FIFO
1Boolean Stat.isFIFO();
Devolver resultado:
- Boolean, Is true significa que se describe un pipeline FIFO
isFile
Compruebe si el archivo es un archivo
1Boolean Stat.isFile();
Devolver resultado:
- Boolean, Verdadero es el archivo
isSymbolicLink
Consultar si el archivo es un enlace simbólico
1Boolean Stat.isSymbolicLink();
Devolver resultado:
- Boolean, True es un enlace simbólico
isMemory
Consultar si el archivo es un archivo de memoria
1Boolean Stat.isMemory();
Devolver resultado:
- Boolean, Verdadero es el archivo de memoria
isSocket
Compruebe si el archivo es Socket
1Boolean Stat.isSocket();
Devolver resultado:
- Boolean, Si es verdad 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
1String 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
1Value Stat.toJSON(String key = "");
Parámetros de llamada:
- key: Cadena, sin usar
Devolver resultado:
- Value, Devuelve un valor que contiene JSON serializable