Class Entry
java.lang.Object
it.unimi.di.prog2.temisvolti.filesystem.Entry
Classe astratta che rappresenta una entry del filesystem con assegnato nome.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
name
Il nome dell'entry
-
-
Constructor Details
-
Entry
Costruisce una entry dato il nome.- Parameters:
name
- il nome dell'entry.- Throws:
IllegalArgumentException
- se il nome ènull
o vuoto.
-
-
Method Details
-
isDir
public abstract boolean isDir()Consente di sapere se una entry è una directory.- Returns:
true
sse l'entry è una directory.
-
size
public abstract int size()Restituisce la dimensione dell'entry.- Returns:
- la dimensione.
-