ObjetStat
Objet d'information de base du fichier
Les objets statistiques réussissentfs.stat,File.stat,fs.readdirRequête, ne peut pas être créée indépendamment
relation d'héritage
propriétés des membres
name
Chaîne, nom de fichier
1readonly String Stat.name;
dev
Entier, contient l'ID de périphérique du fichier
1readonly Integer Stat.dev;
ino
Entier, le nombre d'inodes dans le fichier
1readonly Integer Stat.ino;
mode
Nombre entier, autorisation de fichier, Windows ne prend pas en charge cet attribut
1readonly Integer Stat.mode;
nlink
Entier, le nombre de liens physiques associés à ce fichier
1readonly Integer Stat.nlink;
uid
Entier, l'identifiant du propriétaire du fichier
1readonly Integer Stat.uid;
gid
Entier, l'identifiant du groupe auquel appartient le fichier
1readonly Integer Stat.gid;
rdev
Entier, pour les types spéciaux de fichiers, contient l'ID de périphérique du fichier
1readonly Integer Stat.rdev;
size
Numéro, taille du fichier
1readonly Number Stat.size;
blksize
Entier, taille de bloc du système de fichiers dans les opérations d'E/S
1readonly Integer Stat.blksize;
blocks
Entier, le nombre de blocs alloués à ce fichier
1readonly Integer Stat.blocks;
mtime
Date, heure à laquelle le fichier a été modifié pour la dernière fois
1readonly Date Stat.mtime;
mtimeMs
Numéro, heure de la dernière modification du fichier (ms)
1readonly Number Stat.mtimeMs;
atime
Date, heure du dernier accès au fichier
1readonly Date Stat.atime;
atimeMs
Numéro, heure du dernier accès au fichier (ms)
1readonly Number Stat.atimeMs;
ctime
Date, heure de création du fichier
1readonly Date Stat.ctime;
ctimeMs
Numéro, temps de création du fichier (ms)
1readonly Number Stat.ctimeMs;
birthtime
Date, heure de création du fichier
1readonly Date Stat.birthtime;
birthtimeMs
Numéro, temps de création du fichier (ms)
1readonly Number Stat.birthtimeMs;
fonction membre
isWritable
Vérifiez si le fichier dispose d'une autorisation d'écriture
1Boolean Stat.isWritable();
Résultats de retour :
- Boolean, si c'est vrai, il existe une autorisation d'écriture
isReadable
Vérifier si un fichier dispose d'une autorisation de lecture
1Boolean Stat.isReadable();
Résultats de retour :
- Boolean, si c'est vrai, il existe une autorisation de lecture.
isExecutable
Vérifier si un fichier dispose des autorisations d'exécution
1Boolean Stat.isExecutable();
Résultats de retour :
- Boolean, si c'est vrai, il existe une autorisation d'exécution
isHidden
Vérifier si un fichier est caché
1Boolean Stat.isHidden();
Résultats de retour :
- Boolean, si c'est vrai, cache
isBlockDevice
Demander si Stat décrit un périphérique bloc
1Boolean Stat.isBlockDevice();
Résultats de retour :
- Boolean, si vrai, indique qu'un périphérique bloc est décrit
isCharacterDevice
Demander si Stat décrit un périphérique de caractères
1Boolean Stat.isCharacterDevice();
Résultats de retour :
- Boolean, si vrai, cela signifie qu'un périphérique de caractères est décrit
isDirectory
Demander si un fichier est un répertoire
1Boolean Stat.isDirectory();
Résultats de retour :
- Boolean, si c'est vrai, c'est le répertoire
isFIFO
Demander si Stat décrit un canal FIFO
1Boolean Stat.isFIFO();
Résultats de retour :
- Boolean, si vrai, indique qu'un tube FIFO est décrit
isFile
Demander si un fichier est un fichier
1Boolean Stat.isFile();
Résultats de retour :
- Boolean, si c'est vrai, c'est un fichier
isSymbolicLink
Demander si un fichier est un lien symbolique
1Boolean Stat.isSymbolicLink();
Résultats de retour :
- Boolean, si c'est vrai, c'est un lien symbolique
isMemory
Demander si le fichier est un fichier mémoire
1Boolean Stat.isMemory();
Résultats de retour :
- Boolean, si c'est vrai, c'est un fichier mémoire
isSocket
Demander si le fichier estSocket
1Boolean Stat.isSocket();
Résultats de retour :
- Boolean, si c'est vrai, alorsSocket
toString
Renvoie la représentation sous forme de chaîne de l'objet. Généralement, "[Native Object]" est renvoyé. L'objet peut être réimplémenté en fonction de ses propres caractéristiques.
1String Stat.toString();
Résultats de retour :
- String, renvoie la représentation sous forme de chaîne de l'objet
toJSON
Renvoie une représentation au format JSON de l'objet, renvoyant généralement une collection de propriétés lisibles définies par l'objet.
1Value Stat.toJSON(String key = "");
Paramètres d'appel :
- key: Chaîne, non utilisée
Résultats de retour :
- Value, renvoie une valeur contenant du JSON sérialisable