Class File
java.lang.Object
it.unimi.di.prog2.temisvolti.filesystem.Entry
it.unimi.di.prog2.temisvolti.filesystem.File
Classe immutabile che rappresenta un file.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
size
private final int sizeLa dimensione del file.
-
-
Constructor Details
-
File
Costruisce un file dato il suo nome e dimensione.- Parameters:
name
- il nome.size
- la dimensione.- Throws:
IllegalArgumentException
- se la dimensione non è positiva, o il nome ènull
o vuoto.
-
-
Method Details