A B C D E F G I L M N R S T U W

A

Alloc(String, boolean) - Method in class Inode
 
allocBlocks(int) - Method in class FileSystemAbstract
 
allocBlocks(int) - Method in class FileSystem
 
AllocFree(String, boolean) - Method in class DirectoryBlockAbstract
 
AllocFree(String, boolean) - Method in class DirectoryBlock
 
append(String, byte[], int) - Method in class FileSystemAbstract
 
append(String, byte[], int) - Method in class FileSystem
 
appendBase(String, byte[], int) - Method in class FileSystem
 

B

Block - class Block.
 
block_num - Variable in class Block
 
Block() - Constructor for class Block
 
blockPtr - Variable in class Inode
 
blockSize - Variable in class Disk
 
buffer - Variable in class DataBlock
 

C

checkDir(short, int[], int[]) - Method in class FileSystemAbstract
 
checkDirectoryName(String) - Method in class FileSystemAbstract
 
checkFile(short, int[]) - Method in class FileSystemAbstract
 
create(String) - Method in class FileSystemAbstract
 
create(String) - Method in class FileSystem
 
createDir(String) - Method in class FileSystemAbstract
 
createDir(String) - Method in class FileSystem
 

D

DataBlock - class DataBlock.
 
DataBlock(Disk) - Constructor for class DataBlock
 
db - Variable in class FileSystemAbstract
 
deallocBlocks(short) - Method in class FileSystemAbstract
 
deallocBlocks(short) - Method in class FileSystem
 
DeallocEntry(int) - Method in class DirectoryBlockAbstract
 
debug_flag - Variable in class Disk
 
debug(String) - Method in class Disk
 
delete(String) - Method in class FileSystemAbstract
 
delete(String) - Method in class FileSystem
 
deleteDir(String) - Method in class FileSystemAbstract
 
deleteDir(String) - Method in class FileSystem
 
DirectoryBlock - class DirectoryBlock.
 
DirectoryBlock(Disk) - Constructor for class DirectoryBlock
 
DirectoryBlockAbstract - class DirectoryBlockAbstract.
 
DirectoryBlockAbstract(Disk) - Constructor for class DirectoryBlockAbstract
 
disk - Variable in class Block
 
disk - Variable in class FileSystemAbstract
 
Disk - class Disk.
 
Disk(String, int, int) - Constructor for class Disk
 
diskCheck() - Method in class FileSystemAbstract
 

E

existsDirectory(String) - Method in class FileSystemAbstract
 
existsDirectory(String) - Method in class FileSystem
 
existsFile(String) - Method in class FileSystemAbstract
 
existsFile(String) - Method in class FileSystem
 

F

f_index - Variable in class FileSystemAbstract
 
file_p - Variable in class Inode
 
fileAppend(String, String) - Method in class FileSystemAbstract
 
fileAppend(String, String) - Method in class FileSystem
 
fileCopy(String, String) - Method in class FileSystemAbstract
 
fileCopy(String, String) - Method in class FileSystem
 
fileExport(String, String) - Method in class FileSystemAbstract
 
fileImport(String, String) - Method in class FileSystemAbstract
 
fileRead(Inode, int, int) - Method in class FileSystem
 
FileSystem - class FileSystem.
 
FileSystem() - Constructor for class FileSystem
 
FileSystemAbstract - class FileSystemAbstract.
 
FileSystemAbstract() - Constructor for class FileSystemAbstract
 
FileSystemException - exception FileSystemException.
 
FileSystemException(String) - Constructor for class FileSystemException
 
findDirectory(String) - Method in class FileSystemAbstract
 
findDirectory(String) - Method in class FileSystem
 
findName(String) - Method in class DirectoryBlockAbstract
 
findName(String) - Method in class DirectoryBlock
 
fname - Variable in class FileSystemAbstract
 
format() - Method in class Disk
 
format() - Method in class FileSystemAbstract
 
fp - Variable in class Disk
 

G

getFileRef(String) - Method in class FileSystemAbstract
 
getFileRef(String) - Method in class FileSystem
 
getName() - Method in class Inode
 
GetSubDir(DirectoryBlock, int) - Method in class FileSystem
 

I

Inode - class Inode.
 
Inode(int) - Constructor for class Inode
 
inodes - Variable in class DirectoryBlockAbstract
 

L

list(String) - Method in class DirectoryBlockAbstract
 
list(String) - Method in class FileSystemAbstract
 
list(String) - Method in class FileSystem
 
list(String) - Method in class Inode
 

M

main(String[]) - Static method in class UserInterface
 
maxFiles - Variable in class Block
 
move(String, String) - Method in class FileSystemAbstract
 
move(String, String) - Method in class FileSystem
 

N

name - Variable in class Inode
 
nameSize - Variable in class Block
 
nameSz - Variable in class Inode
 
nextBlkPtr - Variable in class Block
 
numBlocks - Variable in class Disk
 
numEntries() - Method in class DirectoryBlockAbstract
 
numEntries() - Method in class DirectoryBlock
 

R

read(int) - Method in class Block
 
read(int) - Method in class DataBlock
 
read(int) - Method in class DirectoryBlockAbstract
 
read(RandomAccessFile) - Method in class Inode
 
read(String) - Method in class FileSystemAbstract
 
read(String) - Method in class FileSystem
 
read(String, int, int) - Method in class FileSystemAbstract
 
read(String, int, int) - Method in class FileSystem
 
recDirList(int, String) - Method in class FileSystem
 

S

setName(String) - Method in class Inode
 
size - Variable in class Inode
 
str - Variable in class FileSystemException
 

T

toString() - Method in class FileSystemException
 
tree() - Method in class FileSystemAbstract
 
tree() - Method in class FileSystem
 

U

used_p - Variable in class Inode
 
UserInterface - class UserInterface.
 
UserInterface(FileSystem) - Constructor for class UserInterface
 

W

write(int) - Method in class Block
 
write(int) - Method in class DataBlock
 
write(int) - Method in class DirectoryBlockAbstract
 
write(RandomAccessFile) - Method in class Inode
 

A B C D E F G I L M N R S T U W