A B C D E F G H I J K L M N O P R S T U V W

A

ATTR_ARCH - Static variable in class rossi.fstools.fs.fatfs.FatDirEntry
Arhive attribute.
ATTR_DIR - Static variable in class rossi.fstools.fs.fatfs.FatDirEntry
Directory attribute.
ATTR_HIDDEN - Static variable in class rossi.fstools.fs.fatfs.FatDirEntry
Hidden attribute.
ATTR_LFN - Static variable in class rossi.fstools.fs.fatfs.FatDirEntry
Long filename indicator for VFAT.
ATTR_NONE - Static variable in class rossi.fstools.fs.fatfs.FatDirEntry
No attribute bits.
ATTR_RO - Static variable in class rossi.fstools.fs.fatfs.FatDirEntry
read-only attribute.
ATTR_SYS - Static variable in class rossi.fstools.fs.fatfs.FatDirEntry
System attribute.
ATTR_VOLUME - Static variable in class rossi.fstools.fs.fatfs.FatDirEntry
Volume attribute.
accessTime - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
accessTime - Variable in class rossi.fstools.fs.reiserfs.StatDataV1
 
accessTime - Variable in class rossi.fstools.fs.reiserfs.StatDataV2
 
adate - Variable in class rossi.fstools.fs.fatfs.FatDirEntry
Access date in msdos format.
add(int) - Method in class rossi.fstools.fs.fatfs.FatFile
Adds the specified cluster to the file.
add(DirectoryItem) - Method in class rossi.fstools.fs.reiserfs.ReiserDirectory
Add a directory item to this directory.
add(IndirectItem) - Method in class rossi.fstools.fs.reiserfs.ReiserFile
Adds an IndirectItem to this file.
add(DirectItem) - Method in class rossi.fstools.fs.reiserfs.ReiserFile
Add a DirectItem to the file.
addBlockToCache(int, Object) - Method in class rossi.fstools.io.BlockCache
 
addDirectBlock(long) - Method in class rossi.fstools.fs.ext2fs.Ext2File
Adds the specified block to the file.
addIndirectBlock(long, int) - Method in class rossi.fstools.fs.ext2fs.Ext2File
 
algorithmUsageBitmap - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
attr - Variable in class rossi.fstools.fs.fatfs.FatDirEntry
Attributes.
attr - Variable in class rossi.fstools.fs.fatfs.VFatDirEntry
Attributes.
attrs - Variable in class rossi.fstools.fs.reiserfs.StatDataV2
 

B

BLOCKDEV_MODE - Static variable in interface rossi.fstools.fs.Inode
 
BlockCache - class rossi.fstools.io.BlockCache.
 
BlockCache(int) - Constructor for class rossi.fstools.io.BlockCache
 
BlockIO - class rossi.fstools.io.BlockIO.
 
BlockIO(RandomAccessFile, int) - Constructor for class rossi.fstools.io.BlockIO
 
BlockIO(RandomAccessFile, int, long) - Constructor for class rossi.fstools.io.BlockIO
 
BlockPointer - class rossi.fstools.io.BlockPointer.
This class represents a pointer to a chunk of data on disk.
BlockPointer() - Constructor for class rossi.fstools.io.BlockPointer
 
BlockPointerInputStream - class rossi.fstools.io.BlockPointerInputStream.
An input stream composed of a list of block pointers and a block reader
BlockPointerInputStream(BlockReader, List) - Constructor for class rossi.fstools.io.BlockPointerInputStream
 
BlockReader - interface rossi.fstools.io.BlockReader.
 
backupBootSector - Variable in class rossi.fstools.fs.fatfs.FatSuperBlock
 
bigEndian - Static variable in class rossi.fstools.fs.FsUtils
Controls endian-ness.
bitmapBlocks - Variable in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
blkPointerList - Variable in class rossi.fstools.fs.ext2fs.Ext2File
 
blkPointerList - Variable in class rossi.fstools.fs.fatfs.FatFile
 
blkPointerList - Variable in class rossi.fstools.fs.reiserfs.ReiserFile
 
block - Variable in class rossi.fstools.fs.reiserfs.Item
 
blockBitmap - Variable in class rossi.fstools.fs.ext2fs.GroupDesc
 
blockCount - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
blockCount - Variable in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
blockData - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
blockNum - Variable in class rossi.fstools.io.BlockPointer
 
blockNumber - Variable in class rossi.fstools.fs.reiserfs.DiskChild
 
blockReader - Variable in class rossi.fstools.partition.PhysicalDisk
 
blockSize - Variable in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
blockSize - Variable in class rossi.fstools.io.BlockIO
 
blockSize - Variable in class rossi.fstools.io.BlockPointer
 
blocknum - Variable in class rossi.fstools.fs.reiserfs.FBlock
 
blocks - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
blocks - Variable in class rossi.fstools.fs.reiserfs.StatDataV1
 
blocks - Variable in class rossi.fstools.fs.reiserfs.StatDataV2
 
blocks - Variable in class rossi.fstools.io.BlockPointerInputStream
 
blocksPerGroup - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
boot - Variable in class rossi.fstools.partition.Partition
 
bootStrap - Variable in class rossi.fstools.fs.fatfs.FatSuperBlock
 
buffer - Variable in class rossi.fstools.fs.reiserfs.Item
 
bufferHead - Variable in class rossi.fstools.io.BlockPointerInputStream
 
bufferOffset - Variable in class rossi.fstools.fs.reiserfs.Item
 

C

CASE_LOWER_BASE - Static variable in class rossi.fstools.fs.fatfs.FatDirEntry
Base of shortname is in lowercase.
CASE_LOWER_EXT - Static variable in class rossi.fstools.fs.fatfs.FatDirEntry
Ext of shortname is in lowercase.
CHARDEV_MODE - Static variable in interface rossi.fstools.fs.Inode
 
COMPR - Static variable in class rossi.fstools.fs.reiserfs.StatDataV2
 
cache - Variable in class rossi.fstools.io.BlockCache
 
cache - Variable in class rossi.fstools.io.BlockIO
 
cacheSize - Variable in class rossi.fstools.io.BlockCache
 
cdate - Variable in class rossi.fstools.fs.fatfs.FatDirEntry
Creation date in msdos format.
changedTime - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
changedTime - Variable in class rossi.fstools.fs.reiserfs.StatDataV1
 
changedTime - Variable in class rossi.fstools.fs.reiserfs.StatDataV2
 
checkInterval - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
childSize - Variable in class rossi.fstools.fs.reiserfs.DiskChild
 
clearCache() - Method in class rossi.fstools.io.BlockCache
 
clone() - Method in class rossi.fstools.fs.reiserfs.Key
 
close() - Method in interface rossi.fstools.fs.FileSystem
Close the underlying BlockReader used by this file system.
close() - Method in class rossi.fstools.fs.ext2fs.Ext2FileSystem
 
close() - Method in class rossi.fstools.fs.fatfs.FatFileSystem
 
close() - Method in class rossi.fstools.fs.reiserfs.ReiserFileSystem
 
close() - Method in class rossi.fstools.io.BlockIO
Close this file
close() - Method in interface rossi.fstools.io.BlockReader
Closes this block reader
close() - Method in class rossi.fstools.partition.PhysicalDisk
 
compareTo(Object) - Method in class rossi.fstools.fs.reiserfs.Key
Defines the sort order of Keys.
create(byte[], int, LeafNode, ItemHead) - Static method in class rossi.fstools.fs.reiserfs.StatDataItem
Create the appropriate subclass for a StatDataItem on disk.
createExt2Device(Ext2Inode) - Method in class rossi.fstools.fs.ext2fs.Ext2FileSystem
Create a device.
createExt2Directory(Ext2Inode) - Method in class rossi.fstools.fs.ext2fs.Ext2FileSystem
Create a directory.
createExt2File(Ext2Inode) - Method in class rossi.fstools.fs.ext2fs.Ext2FileSystem
Creates a file from an inode
createExt2SymLink(Ext2Inode) - Method in class rossi.fstools.fs.ext2fs.Ext2FileSystem
Create a symlink.
createFatDirectory(FatDirEntry) - Method in class rossi.fstools.fs.fatfs.FatFileSystem
Create a directory.
createFatFile(FatDirEntry) - Method in class rossi.fstools.fs.fatfs.FatFileSystem
Creates a file from an inode
createFromBuffer(ReiserSuperBlock, int, byte[], int) - Static method in class rossi.fstools.fs.reiserfs.FBlock
Create a formatted block instance.
createKeyFromBuffer(byte[], int) - Static method in class rossi.fstools.fs.reiserfs.Key
Creates a key object given a buffer.
createReiserDevice(StatDataItem) - Method in class rossi.fstools.fs.reiserfs.ReiserFileSystem
Create a Device from a StatDataItem.
createReiserDirectory(StatDataItem) - Method in class rossi.fstools.fs.reiserfs.ReiserFileSystem
Create a Directory given the StatDataItem describing it.
createReiserFile(StatDataItem) - Method in class rossi.fstools.fs.reiserfs.ReiserFileSystem
Creates a file for the given StatDataItem.
createReiserSymLink(StatDataItem) - Method in class rossi.fstools.fs.reiserfs.ReiserFileSystem
Create a Symlink from a StatDataItem.
creatorOS - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
ctime - Variable in class rossi.fstools.fs.fatfs.FatDirEntry
Creation time in msdos format.
ctimems - Variable in class rossi.fstools.fs.fatfs.FatDirEntry
Creation time milliseconds.
currSize - Variable in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
currentBlock - Variable in class rossi.fstools.io.BlockPointerInputStream
 
currentBlockNum - Variable in class rossi.fstools.io.BlockPointerInputStream
 
currentBuffer - Variable in class rossi.fstools.io.BlockPointerInputStream
 
currentOffset - Variable in class rossi.fstools.io.BlockPointerInputStream
 

D

DIRECTORY_MODE - Static variable in interface rossi.fstools.fs.Inode
 
DOS_EXTENDED_PARTITION - Static variable in class rossi.fstools.partition.Partition
 
Device - interface rossi.fstools.fs.Device.
Representation of a unix device.
DirEntry - class rossi.fstools.fs.ext2fs.DirEntry.
Representation of a directory entry.
DirEntry() - Constructor for class rossi.fstools.fs.ext2fs.DirEntry
 
DirEntry - class rossi.fstools.fs.reiserfs.DirEntry.
Representation of a Directory Entry.
DirEntry() - Constructor for class rossi.fstools.fs.reiserfs.DirEntry
 
DirectItem - class rossi.fstools.fs.reiserfs.DirectItem.
Representation of an direct item An direct item just holds raw object data.
DirectItem(byte[], int, LeafNode, ItemHead) - Constructor for class rossi.fstools.fs.reiserfs.DirectItem
 
Directory - interface rossi.fstools.fs.Directory.
A directory.
DirectoryItem - class rossi.fstools.fs.reiserfs.DirectoryItem.
Representation of a Directory.
DirectoryItem(byte[], int, LeafNode, ItemHead) - Constructor for class rossi.fstools.fs.reiserfs.DirectoryItem
Create a new DirecotryItem and populate it from the supplied buffer.
DiskChild - class rossi.fstools.fs.reiserfs.DiskChild.
Representation of a DiskChild.
DiskChild() - Constructor for class rossi.fstools.fs.reiserfs.DiskChild
 
DiskStructure - interface rossi.fstools.fs.DiskStructure.
Interface for classes that represent data sturctures on disk.
date - Variable in class rossi.fstools.fs.fatfs.FatDirEntry
Modification date.
date_dos2unix(int, int) - Method in class rossi.fstools.fs.fatfs.FatDirEntry
Convert a MS-DOS time/date pair to a UNIX date (seconds since 1 1 70).
defaultHashVersion - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
defaultMountOptions - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
defaultResGID - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
defaultResUID - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
deletedTime - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
dirACL - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
directBlocks - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
doubleIndirectBlock - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 

E

EXT2_BAD_INO - Static variable in class rossi.fstools.fs.ext2fs.Ext2FileSystem
Inode number of the bad blocks file.
EXT2_DYNAMIC_REV - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_COMPAT_DIR_INDEX - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_COMPAT_DIR_PREALLOC - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_COMPAT_EXT_ATTR - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_COMPAT_HAS_JOURNAL - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_COMPAT_IMAGIC_INODES - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_COMPAT_RESIZE_INODE - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_INCOMPAT_COMPRESSION - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_INCOMPAT_FILETYPE - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_INCOMPAT_JOURNAL_DEV - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_INCOMPAT_META_BG - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_INCOMPAT_RECOVER - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_RO_COMPAT_BTREE_DIR - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_RO_COMPAT_LARGE_FILE - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_FT_BLKDEV - Static variable in class rossi.fstools.fs.ext2fs.DirEntry
Block device type
EXT2_FT_CHRDEV - Static variable in class rossi.fstools.fs.ext2fs.DirEntry
Character device type
EXT2_FT_DIR - Static variable in class rossi.fstools.fs.ext2fs.DirEntry
Directory type
EXT2_FT_FIFO - Static variable in class rossi.fstools.fs.ext2fs.DirEntry
Fifo type
EXT2_FT_REG_FILE - Static variable in class rossi.fstools.fs.ext2fs.DirEntry
Regular file type
EXT2_FT_SOCK - Static variable in class rossi.fstools.fs.ext2fs.DirEntry
Socket type
EXT2_FT_SYMLINK - Static variable in class rossi.fstools.fs.ext2fs.DirEntry
Symlink type
EXT2_FT_UNKNOWN - Static variable in class rossi.fstools.fs.ext2fs.DirEntry
File type is unknown
EXT2_GOOD_OLD_INODE_SIZE - Static variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
EXT2_GOOD_OLD_INODE_SIZE - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_GOOD_OLD_REV - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_MAX_BLOCK_SIZE - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_MAX_SUPPORTED_REV - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_MIN_BLOCK_SIZE - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
EXT2_NDIR_BLOCKS - Static variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
EXT2_N_BLOCKS - Static variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
EXT2_ROOT_INO - Static variable in class rossi.fstools.fs.ext2fs.Ext2FileSystem
Inode number of the root directory.
EXT2_SUPER_MAGIC - Static variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
Ext2Device - class rossi.fstools.fs.ext2fs.Ext2Device.
Represents a device.
Ext2Device(Ext2Inode) - Constructor for class rossi.fstools.fs.ext2fs.Ext2Device
Create a device from an Inode.
Ext2Directory - class rossi.fstools.fs.ext2fs.Ext2Directory.
Represents an EXT2 directory.
Ext2Directory(File) - Constructor for class rossi.fstools.fs.ext2fs.Ext2Directory
Create an Ext2Directory given a File.
Ext2FastSymLink - class rossi.fstools.fs.ext2fs.Ext2FastSymLink.
Fast implementation of SymLink.
Ext2FastSymLink(Ext2Inode) - Constructor for class rossi.fstools.fs.ext2fs.Ext2FastSymLink
Create a Symlink from an Inode.
Ext2Fifo - class rossi.fstools.fs.ext2fs.Ext2Fifo.
Represents a Fifo.
Ext2Fifo() - Constructor for class rossi.fstools.fs.ext2fs.Ext2Fifo
 
Ext2File - class rossi.fstools.fs.ext2fs.Ext2File.
Representation of a file.
Ext2File(Ext2SuperBlock, long, BlockReader) - Constructor for class rossi.fstools.fs.ext2fs.Ext2File
Create a file.
Ext2FileSystem - class rossi.fstools.fs.ext2fs.Ext2FileSystem.
Implementation of the EXT2 and EXT3 file systems.
Ext2FileSystem() - Constructor for class rossi.fstools.fs.ext2fs.Ext2FileSystem
 
Ext2Inode - class rossi.fstools.fs.ext2fs.Ext2Inode.
Representation of ext2/3 inode.
Ext2Inode() - Constructor for class rossi.fstools.fs.ext2fs.Ext2Inode
 
Ext2InodePtr - class rossi.fstools.fs.ext2fs.Ext2InodePtr.
Pointer to an Inode on ext2.
Ext2InodePtr(long) - Constructor for class rossi.fstools.fs.ext2fs.Ext2InodePtr
 
Ext2SlowSymLink - class rossi.fstools.fs.ext2fs.Ext2SlowSymLink.
Implementation of a slow symlink.
Ext2SlowSymLink(File) - Constructor for class rossi.fstools.fs.ext2fs.Ext2SlowSymLink
Create a Symlink from the data in the given File.
Ext2Socket - class rossi.fstools.fs.ext2fs.Ext2Socket.
Represents a socket.
Ext2Socket() - Constructor for class rossi.fstools.fs.ext2fs.Ext2Socket
 
Ext2SuperBlock - class rossi.fstools.fs.ext2fs.Ext2SuperBlock.
Representation of ext2/3 superblock.
Ext2SuperBlock() - Constructor for class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
endCyl - Variable in class rossi.fstools.partition.Partition
 
endHead - Variable in class rossi.fstools.partition.Partition
 
endSector - Variable in class rossi.fstools.partition.Partition
 
entries - Variable in class rossi.fstools.fs.reiserfs.DirectoryItem
 
equals(Object) - Method in class rossi.fstools.fs.ext2fs.Ext2InodePtr
 
errors - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
ext - Variable in class rossi.fstools.fs.fatfs.FatDirEntry
Three byte extension of the short name.

F

FBlock - class rossi.fstools.fs.reiserfs.FBlock.
Representation of a formated block.
FBlock(ReiserSuperBlock, int) - Constructor for class rossi.fstools.fs.reiserfs.FBlock
Create a new formated block.
FIFO_MODE - Static variable in interface rossi.fstools.fs.Inode
 
FILETYPE_MASK - Static variable in interface rossi.fstools.fs.Inode
Mask for the portion of mode that determines object type.
FILE_MODE - Static variable in interface rossi.fstools.fs.Inode
A regular file
FatDirEntry - class rossi.fstools.fs.fatfs.FatDirEntry.
Representation of a FAT directory entry.
FatDirEntry() - Constructor for class rossi.fstools.fs.fatfs.FatDirEntry
Default constructor.
FatDirectory - class rossi.fstools.fs.fatfs.FatDirectory.
Represents an FAT directory.
FatDirectory(File) - Constructor for class rossi.fstools.fs.fatfs.FatDirectory
Create an FatDirectory given a File.
FatFile - class rossi.fstools.fs.fatfs.FatFile.
Representation of a file.
FatFile(FatSuperBlock, long, BlockReader) - Constructor for class rossi.fstools.fs.fatfs.FatFile
Create a file.
FatFileSystem - class rossi.fstools.fs.fatfs.FatFileSystem.
Implementation of the FAT 12/16/32 file systems.
FatFileSystem() - Constructor for class rossi.fstools.fs.fatfs.FatFileSystem
 
FatRootDirFile - class rossi.fstools.fs.fatfs.FatRootDirFile.
Special file representing the root directory on FAT12 and FAT16.
FatRootDirFile(FatSuperBlock, BlockReader) - Constructor for class rossi.fstools.fs.fatfs.FatRootDirFile
 
FatSuperBlock - class rossi.fstools.fs.fatfs.FatSuperBlock.
Representation of FAT superblock.
FatSuperBlock() - Constructor for class rossi.fstools.fs.fatfs.FatSuperBlock
Default constructor.
FatTable - class rossi.fstools.fs.fatfs.FatTable.
Class to lookup cluster pointers in the FAT table.
FatTable(FatSuperBlock, BlockReader) - Constructor for class rossi.fstools.fs.fatfs.FatTable
Create a new FatTable object for managing access to the FAT.
Fifo - interface rossi.fstools.fs.Fifo.
 
File - interface rossi.fstools.fs.File.
An ordinary file.
FileSystem - interface rossi.fstools.fs.FileSystem.
Representation of a file system.
FsException - exception rossi.fstools.fs.FsException.
Indicates a file system parsing exception.
FsException(String) - Constructor for class rossi.fstools.fs.FsException
Create a new FsException
FsObject - interface rossi.fstools.fs.FsObject.
An object contained within the filesystem.
FsUtils - class rossi.fstools.fs.FsUtils.
Utility class for converting numbers from on-disk format.
FsUtils() - Constructor for class rossi.fstools.fs.FsUtils
 
fat32Length - Variable in class rossi.fstools.fs.fatfs.FatSuperBlock
 
fatLength - Variable in class rossi.fstools.fs.fatfs.FatSuperBlock
 
featureCompat - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
featureInCompat - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
featureROCompat - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
file - Variable in class rossi.fstools.io.BlockIO
 
fileACL - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
fileVersion - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
findLeaf(Key) - Method in class rossi.fstools.fs.reiserfs.ReiserFileSystem
This is temporarily public just for testing.
findLeftMostLeaf(FBlock, int) - Method in class rossi.fstools.fs.reiserfs.ReiserFileSystem
Gets the leftmost leaf of the given block if startblock points to an internal node.
findNextItem(Key) - Method in class rossi.fstools.fs.reiserfs.ReiserFileSystem
Finds the item whose key is equal to key if key exists in the tree.
firstDataBlock - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
firstDirect - Variable in class rossi.fstools.fs.reiserfs.StatDataV1
 
firstInode - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
firstMetaBlockGroup - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
flags - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
flags - Variable in class rossi.fstools.fs.fatfs.FatSuperBlock
 
flags - Variable in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
fragAddr - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
fragNum - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
fragSize - Variable in class rossi.fstools.fs.ext2fs.Ext2Inode
 
fragsPerGroup - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
freeBlocks - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
freeBlocks - Variable in class rossi.fstools.fs.ext2fs.GroupDesc
 
freeBlocks - Variable in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
freeEntCt - Variable in class rossi.fstools.fs.reiserfs.ItemHead
 
freeInodes - Variable in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
freeInodes - Variable in class rossi.fstools.fs.ext2fs.GroupDesc
 
freeSpace - Variable in class rossi.fstools.fs.reiserfs.FBlock
 
freeSpaceData - Variable in class rossi.fstools.fs.reiserfs.InternalNode
 

G

GroupDesc - class rossi.fstools.fs.ext2fs.GroupDesc.
Representation of ext2/3 group descriptor.
GroupDesc() - Constructor for class rossi.fstools.fs.ext2fs.GroupDesc
 
generation - Variable in class rossi.fstools.fs.reiserfs.StatDataV2
 
getAccessTime() - Method in interface rossi.fstools.fs.Inode
Get the time the data was last accessed.
getAccessTime() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getAccessTime() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
 
getAccessTime() - Method in class rossi.fstools.fs.reiserfs.StatDataItem
 
getAccessTime() - Method in class rossi.fstools.fs.reiserfs.StatDataV1
 
getAccessTime() - Method in class rossi.fstools.fs.reiserfs.StatDataV2
 
getAdate() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
Get the last access date.
getAlgorithmUsageBitmap() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getAttr() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
Get the attributes for this file.
getAttr() - Method in class rossi.fstools.fs.fatfs.VFatDirEntry
Attribute byte.
getAttrs() - Method in class rossi.fstools.fs.reiserfs.StatDataV2
 
getBackupBootSector() - Method in class rossi.fstools.fs.fatfs.FatSuperBlock
Get the sector address of the backup boot sector.
getBitmapBlocks() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getBlock() - Method in class rossi.fstools.fs.reiserfs.Item
Get the LeafNode that contains this item.
getBlock(int) - Method in class rossi.fstools.io.BlockIO
 
getBlock(int) - Method in interface rossi.fstools.io.BlockReader
Reads a block
getBlockBitmap() - Method in class rossi.fstools.fs.ext2fs.GroupDesc
Get the location of the block bitmap block for this group.
getBlockCount() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getBlockCount() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getBlockData() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
Get the block data as a byte array.
getBlockFromCache(int) - Method in class rossi.fstools.io.BlockCache
 
getBlockHeaderSize() - Method in class rossi.fstools.fs.reiserfs.FBlock
Get the size of the header for this formatted block.
getBlockNum() - Method in class rossi.fstools.fs.reiserfs.FBlock
 
getBlockNum() - Method in class rossi.fstools.io.BlockPointer
 
getBlockNumber() - Method in class rossi.fstools.fs.reiserfs.DiskChild
Get the block number of the child block that we are pointing to.
getBlockPointer() - Method in class rossi.fstools.fs.reiserfs.Item
Gets a block pointer to the item data.
getBlockSize() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
Gets the block size in bytes
getBlockSize() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getBlockSize() - Method in class rossi.fstools.io.BlockIO
 
getBlockSize() - Method in class rossi.fstools.io.BlockPointer
 
getBlockSize() - Method in interface rossi.fstools.io.BlockReader
Gets the block size
getBlocks() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
This field is really the number of SECTORS the file takes up on disk.
getBlocks() - Method in class rossi.fstools.fs.reiserfs.StatDataItem
 
getBlocks() - Method in class rossi.fstools.fs.reiserfs.StatDataV1
 
getBlocks() - Method in class rossi.fstools.fs.reiserfs.StatDataV2
 
getBlocks() - Method in class rossi.fstools.io.BlockPointerInputStream
 
getBlocksPerGroup() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getBoot() - Method in class rossi.fstools.partition.Partition
 
getBootStrap() - Method in class rossi.fstools.fs.fatfs.FatSuperBlock
Return the first 3 bytes of the filesystem.
getBuffer() - Method in class rossi.fstools.fs.reiserfs.Item
Get the buffer holding this item's data.
getBufferOffset() - Method in class rossi.fstools.fs.reiserfs.Item
Get the offset within the buffer where this item's data starts.
getCdate() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
Get the creation date.
getChangedTime() - Method in interface rossi.fstools.fs.Inode
Get the time this Inode metadata was last changed.
getChangedTime() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getChangedTime() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
 
getChangedTime() - Method in class rossi.fstools.fs.reiserfs.StatDataItem
 
getChangedTime() - Method in class rossi.fstools.fs.reiserfs.StatDataV1
 
getChangedTime() - Method in class rossi.fstools.fs.reiserfs.StatDataV2
 
getCheckInterval() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getChildSize() - Method in class rossi.fstools.fs.reiserfs.DiskChild
Get the number of bytes used within the child block.
getCreatorOS() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getCtime() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
Get the creation time of day.
getCtimems() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
Get the creation time milliseconds.
getCurrSize() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getData() - Method in interface rossi.fstools.fs.File
Get a BlockPointerInputStream to the data contained within the file.
getData() - Method in class rossi.fstools.fs.ext2fs.Ext2File
 
getData() - Method in class rossi.fstools.fs.fatfs.FatFile
 
getData() - Method in class rossi.fstools.fs.fatfs.FatRootDirFile
 
getData() - Method in class rossi.fstools.fs.reiserfs.ReiserFile
 
getDataSize() - Method in interface rossi.fstools.fs.DiskStructure
Get the size in bytes of the structure.
getDataSize() - Method in class rossi.fstools.fs.ext2fs.DirEntry
Get the size of this DirEntry.
getDataSize() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getDataSize() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getDataSize() - Method in class rossi.fstools.fs.ext2fs.GroupDesc
 
getDataSize() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
 
getDataSize() - Method in class rossi.fstools.fs.fatfs.FatSuperBlock
 
getDataSize() - Method in class rossi.fstools.fs.fatfs.VFatDirEntry
 
getDataSize() - Method in class rossi.fstools.fs.reiserfs.DiskChild
Get the size of this structure.
getDataSize() - Method in class rossi.fstools.fs.reiserfs.FBlock
Get size of this structure.
getDataSize() - Method in class rossi.fstools.fs.reiserfs.ItemHead
 
getDataSize() - Method in class rossi.fstools.fs.reiserfs.Key
 
getDataSize() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getDataSize() - Static method in class rossi.fstools.fs.reiserfs.StatDataV1
 
getDataSize() - Static method in class rossi.fstools.fs.reiserfs.StatDataV2
 
getDataSize() - Method in class rossi.fstools.partition.Partition
Returns the size in bytes of the structure
getDataSize() - Method in class rossi.fstools.partition.PartitionTable
Returns the size in bytes of the structure
getDate() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
Get the last modified date.
getDefaultHashVersion() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getDefaultMountOptions() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getDefaultResGID() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getDefaultResUID() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getDeletedTime() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getDirACL() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
This field is overloaded so that it contains the most significant 32 bits of the file size when mode == FILE_MODE
getDirectBlock(int) - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
Get a direct block given its index.
getDirectBlocks() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
Get the direct block pointers as an array.
getDoubleIndirectBlock() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
Get the double indirect block pointer.
getEndCyl() - Method in class rossi.fstools.partition.Partition
 
getEndHead() - Method in class rossi.fstools.partition.Partition
 
getEndSector() - Method in class rossi.fstools.partition.Partition
 
getEntries() - Method in class rossi.fstools.fs.reiserfs.DirectoryItem
Get the directory entries themselves.
getEntries() - Method in class rossi.fstools.fs.reiserfs.IndirectItem
Get the entries (pointers to blocks) contained within this item.
getErrors() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getExt() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
Get the short name extension.
getFat32Length() - Method in class rossi.fstools.fs.fatfs.FatSuperBlock
Get the length of the FAT in sectors for a FAT32 system.
getFatBits() - Method in class rossi.fstools.fs.fatfs.FatSuperBlock
Get the number bits per entry in the FAT.
getFatLength() - Method in class rossi.fstools.fs.fatfs.FatSuperBlock
FAT length in sectors.
getFeatureCompat() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getFeatureInCompat() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getFeatureROCompat() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getFileACL() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getFileVersion() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getFirstDataBlock() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getFirstDataSector() - Method in class rossi.fstools.fs.fatfs.FatSuperBlock
Get the sector address of the first data sector (cluster 2).
getFirstDirect() - Method in class rossi.fstools.fs.reiserfs.StatDataV1
 
getFirstInode() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getFirstMetaBlockGroup() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getFlags() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getFlags() - Method in class rossi.fstools.fs.fatfs.FatSuperBlock
Not sure what this is for.
getFlags() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getFragAddr() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getFragNum() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getFragSize() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getFragSize() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
Gets the frag size in bytes
getFragsPerGroup() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getFreeBlocks() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getFreeBlocks() - Method in class rossi.fstools.fs.ext2fs.GroupDesc
Get the number of free blocks in this group.
getFreeBlocks() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getFreeEntCt() - Method in class rossi.fstools.fs.reiserfs.ItemHead
Get the number of entries if this is a DirectoryItem, or the free space if this is a indirect item.
getFreeInodes() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getFreeInodes() - Method in class rossi.fstools.fs.ext2fs.GroupDesc
Get the number of free inodes in this group.
getFreeSpace() - Method in class rossi.fstools.fs.reiserfs.FBlock
Get the amount of free space within this block.
getFreeSpaceData() - Method in class rossi.fstools.fs.reiserfs.InternalNode
Get the free space in this node.
getGeneration() - Method in class rossi.fstools.fs.reiserfs.StatDataV2
 
getGidHigh() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getGidLow() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getGroupId() - Method in interface rossi.fstools.fs.Inode
Get the group id of the object's owner.
getGroupId() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
 
getGroupId() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
 
getGroupId() - Method in class rossi.fstools.fs.reiserfs.StatDataItem
 
getGroupId() - Method in class rossi.fstools.fs.reiserfs.StatDataV1
 
getGroupId() - Method in class rossi.fstools.fs.reiserfs.StatDataV2
 
getGroupNumber() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getHash() - Method in class rossi.fstools.fs.reiserfs.DirEntry
Get the hash code for the directory name.
getHashFunc() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getHashSeed() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getHashValue() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
Get the hash value of the short name.
getHashValue() - Method in class rossi.fstools.fs.fatfs.VFatDirEntry
Hash value of the FatDirEntry this long filename vfat record is assocated with.
getHeader() - Method in class rossi.fstools.fs.reiserfs.Item
Get the item header for this item.
getHeads() - Method in class rossi.fstools.fs.fatfs.FatSuperBlock
Number of heads.
getHiddenSectors() - Method in class rossi.fstools.fs.fatfs.FatSuperBlock
Number of hidden sectors.
getIndirectBlock() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
Get the indirect block pointer.
getInfoSector() - Method in class rossi.fstools.fs.fatfs.FatSuperBlock
Get the sector address of the FAT32 info block.
getInode(InodePtr) - Method in interface rossi.fstools.fs.FileSystem
Get an Inode given a point to it.
getInode() - Method in class rossi.fstools.fs.ext2fs.DirEntry
Get the Inode number associated with this direntry.
getInode(InodePtr) - Method in class rossi.fstools.fs.ext2fs.Ext2FileSystem
Gets an inode.
getInode(InodePtr) - Method in class rossi.fstools.fs.fatfs.FatFileSystem
Gets an inode.
getInode(InodePtr) - Method in class rossi.fstools.fs.reiserfs.ReiserFileSystem
Gets an inode given a pointer.
getInodeBitmap() - Method in class rossi.fstools.fs.ext2fs.GroupDesc
Get the location of the inode bitmap block for this group.
getInodeCount() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getInodeGen() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getInodePtrMap() - Method in interface rossi.fstools.fs.Directory
Returns a map of Strings to InodePtr objects.
getInodePtrMap() - Method in class rossi.fstools.fs.ext2fs.Ext2Directory
 
getInodePtrMap() - Method in class rossi.fstools.fs.fatfs.FatDirectory
 
getInodePtrMap() - Method in class rossi.fstools.fs.reiserfs.ReiserDirectory
 
getInodeSize() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
Get the size of an Inode.
getInodeTable() - Method in class rossi.fstools.fs.ext2fs.GroupDesc
Get the location of the inode table for this group.
getInodesPerGroup() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getItem(byte[], int, Key) - Method in class rossi.fstools.fs.reiserfs.LeafNode
Returns the item matching the given key, or the next one greater.
getItem(byte[], int, ItemHead) - Method in class rossi.fstools.fs.reiserfs.LeafNode
Gets an item from this block given the item header.
getItemHeaders() - Method in class rossi.fstools.fs.reiserfs.LeafNode
Get an array of all the ItemHeaders in this leaf.
getItemLen() - Method in class rossi.fstools.fs.reiserfs.ItemHead
Get the length of this Item in bytes.
getItemLocation() - Method in class rossi.fstools.fs.reiserfs.ItemHead
Location of the item within this block.
getItemVersion() - Method in class rossi.fstools.fs.reiserfs.ItemHead
Indicates the item version.
getJournalBlock() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getJournalBlockCount() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getJournalCommitAge() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getJournalDev() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getJournalDev() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getJournalInode() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getJournalMaxBatch() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getJournalTransAge() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getJournalTransMax() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getJournalUniqueID() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getKey() - Method in class rossi.fstools.fs.reiserfs.ItemHead
Get the Key of the item.
getKeys() - Method in class rossi.fstools.fs.reiserfs.InternalNode
Get the keys contained in this internal node.
getLabel() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getLabel() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getLastCheck() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getLastMountPoint() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getLastOrphan() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getLcase() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
Get the lowercase indicator.
getLength() - Method in class rossi.fstools.io.BlockPointer
 
getLevel() - Method in class rossi.fstools.fs.reiserfs.FBlock
Get the level of this block in the B+tree.
getLink() - Method in interface rossi.fstools.fs.SymLink
 
getLink() - Method in class rossi.fstools.fs.ext2fs.Ext2FastSymLink
 
getLink() - Method in class rossi.fstools.fs.ext2fs.Ext2SlowSymLink
 
getLink() - Method in class rossi.fstools.fs.reiserfs.ReiserSymLink
 
getLocation() - Method in class rossi.fstools.fs.reiserfs.DirEntry
Location of this directory entry within the directory item.
getLogBlockSize() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getLogFragSize() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getLongName() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
Get the long filename.
getMagic() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getMagic() - Method in class rossi.fstools.fs.reiserfs.ReiserSuperBlock
 
getMajor() - Method in interface rossi.fstools.fs.Device
Get the major device type.
getMajor() - Method in class rossi.fstools.fs.ext2fs.Ext2Device
 
getMajor() - Method in class rossi.fstools.fs.reiserfs.ReiserDevice
 
getMaxMountCount() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getMedia() - Method in class rossi.fstools.fs.fatfs.FatSuperBlock
Media descriptor byte.
getMinor() - Method in interface rossi.fstools.fs.Device
Get the minor device type.
getMinor() - Method in class rossi.fstools.fs.ext2fs.Ext2Device
 
getMinor() - Method in class rossi.fstools.fs.reiserfs.ReiserDevice
 
getMinorRevLevel() - Method in class rossi.fstools.fs.ext2fs.Ext2SuperBlock
 
getMode() - Method in interface rossi.fstools.fs.Inode
Get the mode of the object.
getMode() - Method in class rossi.fstools.fs.ext2fs.Ext2Inode
Get the mode of the file.
getMode() - Method in class rossi.fstools.fs.fatfs.FatDirEntry
Encode the FAT attributes into the unix mode field.
getMode() - Method in class rossi.fstools.fs.reiserfs.StatDataItem
 
getMode() - Method in class rossi.fstools.fs.reiserfs.StatDataV1
 
getMode() - Method in class rossi.fstools.fs.reiserfs.StatDataV2
 
getModifyTime() - Method in interface rossi.fstools.fs.