Package gov.loc.repository.bagit

Interface Summary
Bag This is the core interface of the BagIt Library, representing a bag from the BagIt spec.
Bag.BagConstants Contains names for constants associated with a bag.
Bag.BagPartFactory Creates various parts of a bag, as appropriate for the version and underlying implementation of the Bag interface.
BagFile Represents a file in a bag.
BagInfoTxt  
BagInfoTxtReader  
BagInfoTxtWriter  
BagItTxt  
BagItTxtReader  
BagItTxtWriter  
BagVisitor  
Cancellable Allows long-running operations to be canceled.
FetchTxt  
FetchTxtReader  
FetchTxtWriter  
Manifest  
ManifestReader  
ManifestWriter  
PreBag  
ProgressListenable Broadcasts progress to interested listeners.
ProgressListener Receives progress reports from other components.
 

Class Summary
BagFactory Provides all methods for instantiating new Bag objects, as well as reading bags from disk and serializations.
BagHelper  
FetchTxt.FilenameSizeUrl  
ManifestHelper  
ManifestReader.FilenameFixity  
 

Enum Summary
Bag.Format The format of a bag.
BagFactory.LoadOption Specifies the mechanism used to load a bag from disk.
BagFactory.Version The version of the bag to load.
Manifest.Algorithm