Skip navigation links
C G H I R S T 

C

close() - Method in class tech.sourced.siva.SivaReader
Close closes the siva reader.

G

getAbsStart() - Method in class tech.sourced.siva.IndexEntry
 
getCompleteIndex() - Method in class tech.sourced.siva.IndexReader
getCompleteIndex will return all the entries into the siva file, even modified or delete files.
getCrc32() - Method in class tech.sourced.siva.IndexEntry
 
getEntries() - Method in interface tech.sourced.siva.Index
 
getEntry(IndexEntry) - Method in class tech.sourced.siva.SivaReader
getEntry returns the file referenced by the provided IndexEntry.
getFileMode() - Method in class tech.sourced.siva.Header
 
getFilteredIndex() - Method in class tech.sourced.siva.IndexReader
getFilteredIndex will return an index with all the deleted or modified elements already filtered.
getFlag() - Method in class tech.sourced.siva.Header
 
getIndex() - Method in class tech.sourced.siva.SivaReader
getIndex provides an IndexReader that points to the index into the siva file.
getIntStart() - Method in class tech.sourced.siva.IndexEntry
 
getModificationTime() - Method in class tech.sourced.siva.Header
 
getName() - Method in class tech.sourced.siva.Header
 
getSize() - Method in class tech.sourced.siva.IndexEntry
 
glob(String) - Method in interface tech.sourced.siva.Index
glob returns all index entries whose name matches pattern or an empty List if there is no matching entry.

H

Header - Class in tech.sourced.siva
Header contains the meta information from a file that a single IndexEntry keeps in the siva file.

I

Index - Interface in tech.sourced.siva
Index stands for the part of the blocks of the siva files that contains IndexEntrys and the IndexFooter.
IndexEntry - Class in tech.sourced.siva
IndexEntry represents each entry contained in an Index.
IndexEntry(String, Set<PosixFilePermission>, FileTime, Flag, long, long, long, long) - Constructor for class tech.sourced.siva.IndexEntry
Builds an IndexEntry composed by the Header properties and the given specific properties related to the siva file.
IndexReader - Class in tech.sourced.siva
Reader of Siva Index to retrieve IndexEntrys.

R

RangeInputStream - Class in tech.sourced.siva
RangeInputStream is an InputStream that provides only the specified amount of data from a bigger InputStream.
RangeInputStream(InputStream, long) - Constructor for class tech.sourced.siva.RangeInputStream
InputStream that will provide only the specified size of the provided InputStream from the position already provided on the parent stream.
read() - Method in class tech.sourced.siva.RangeInputStream
 
read(byte[], int, int) - Method in class tech.sourced.siva.RangeInputStream
 

S

SivaException - Exception in tech.sourced.siva
Specific exception thrown when a problem happens while a siva file is being manipulated.
SivaReader - Class in tech.sourced.siva
SivaReader and all its outputs are thread safe.
SivaReader(File) - Constructor for class tech.sourced.siva.SivaReader
Create a SivaReader from a siva file.

T

tech.sourced.siva - package tech.sourced.siva
 
C G H I R S T 
Skip navigation links