Fork me on GitHub

Représente un fichier stocké sur l'ENT. Plus de détails...

Graphe d'héritage de FS_File:
FS_Element

Liste de tous les membres

Fonctions membres publiques

 FS_File (String name, GregorianCalendar dateModif, long size)
 Construit un nouveau fichier.
 FS_File (String name, GregorianCalendar dateModif, String ssize)
 Construit un nouveau fichier.
long getSize ()
 Retourne la taille du fichier en octets.
String getFormattedSize ()
 Retourne la taille du fichier sous sa représentation textuelle formaté.
void setSize (String ssize)
 Définit la taille du fichier à partir d'une représentation textuelle formaté.
void setSize (long size)
 Définit la taille du fichier en octets.

Fonctions membres publiques statiques

static long size_StringToNumber (String ssize) throws FileSizeFormatException, UnsupportedOperationException
 Convertit une représentation textuelle de la taille du fichier (Ex: 58 Ko) en octets.
static String size_Formatted (long size)
 Formate une taille en octets pour l'affichage.

Fonctions de paquetage

short getType ()
 Retourne le type d'élément représenté par cette instance.

Description détaillée

Représente un fichier stocké sur l'ENT.


Documentation des constructeurs et destructeur

FS_File ( String  name,
GregorianCalendar  dateModif,
long  size 
)

Construit un nouveau fichier.

Paramètres:
nameNom du fichier.
dateModifDate de modification du fichier
sizeTaille du fichier en octets.
FS_File ( String  name,
GregorianCalendar  dateModif,
String  ssize 
)

Construit un nouveau fichier.

Paramètres:
nameNom du fichier.
dateModifDate de modification du fichier
ssizeTaille du fichier suivi de son unité (Ex: 20 Mo).

Documentation des fonctions membres

String getFormattedSize ( )

Retourne la taille du fichier sous sa représentation textuelle formaté.

long getSize ( )

Retourne la taille du fichier en octets.

short getType ( ) [package, virtual]

Retourne le type d'élément représenté par cette instance.

En l'occurrence, il s'agit d'un fichier.

Voir également:
FS_Element.getType()

Implémente FS_Element.

void setSize ( String  ssize)

Définit la taille du fichier à partir d'une représentation textuelle formaté.

Paramètres:
ssizeLa taille du fichier sous sa représentation textuelle.
void setSize ( long  size)

Définit la taille du fichier en octets.

Paramètres:
sizeLa taille du fichier en octets.
static String size_Formatted ( long  size) [static]

Formate une taille en octets pour l'affichage.

Paramètres:
sizeLa taille en octets à formater.
Renvoie:
La taille dans une unité appropriée pour l'affichage, suivi de cette unité.
static long size_StringToNumber ( String  ssize) throws FileSizeFormatException, UnsupportedOperationException [static]

Convertit une représentation textuelle de la taille du fichier (Ex: 58 Ko) en octets.

Paramètres:
ssizeLa taille sous forme d'une chaîne de caractère.
Renvoie:
La taille convertit en octets.
Exceptions:
FileSizeFormatExceptionLe format de la chaîne de caractère est invalide.
UnsupportedOperationExceptionDépassement de capacité du Long.

La documentation de cette classe a été générée à partir du fichier suivant :