JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
E
F
G
H
I
L
M
P
R
S
T
U
V
W
A
AddPayloadToBagManifestVistor
- Class in
gov.loc.repository.bagit.creator
AddPayloadToBagManifestVistor(Manifest, MessageDigest, boolean)
- Constructor for class gov.loc.repository.bagit.creator.
AddPayloadToBagManifestVistor
B
Bag
- Class in
gov.loc.repository.bagit.domain
The main representation of the bagit spec.
Bag()
- Constructor for class gov.loc.repository.bagit.domain.
Bag
Bag(String)
- Constructor for class gov.loc.repository.bagit.domain.
Bag
Bag(Bag)
- Constructor for class gov.loc.repository.bagit.domain.
Bag
BagCreator
- Class in
gov.loc.repository.bagit.creator
BagCreator()
- Constructor for class gov.loc.repository.bagit.creator.
BagCreator
bagInPlace(File, SupportedAlgorithms, boolean)
- Static method in class gov.loc.repository.bagit.creator.
BagCreator
Creates a basic(only required elements) bag in place.
BagReader
- Class in
gov.loc.repository.bagit.reader
responsible for reading a bag from the filesystem.
BagReader()
- Constructor for class gov.loc.repository.bagit.reader.
BagReader
BagWriter
- Class in
gov.loc.repository.bagit.writer
responsible for writing out a bag.
BagWriter()
- Constructor for class gov.loc.repository.bagit.writer.
BagWriter
C
checkAllFilesInPayloadDirAreListedInAManifest(Set<File>, File, boolean)
- Static method in class gov.loc.repository.bagit.verify.
Verifier
checkAllFilesListedInManifestExist(Set<File>)
- Static method in class gov.loc.repository.bagit.verify.
Verifier
checkBagitFileExists(File)
- Static method in class gov.loc.repository.bagit.verify.
Verifier
checkHashes(Manifest)
- Static method in class gov.loc.repository.bagit.verify.
Verifier
checkIfAtLeastOnePayloadManifestsExist(File)
- Static method in class gov.loc.repository.bagit.verify.
Verifier
CheckIfFileExistsTask
- Class in
gov.loc.repository.bagit.tasks
CheckIfFileExistsTask(File, StringBuilder, CountDownLatch)
- Constructor for class gov.loc.repository.bagit.tasks.
CheckIfFileExistsTask
checkManifestEntry(Map.Entry<File, String>, MessageDigest, String)
- Static method in class gov.loc.repository.bagit.tasks.
CheckManifestHashsTask
CheckManifestHashsTask
- Class in
gov.loc.repository.bagit.tasks
CheckManifestHashsTask(Map.Entry<File, String>, String, CountDownLatch, List<Exception>)
- Constructor for class gov.loc.repository.bagit.tasks.
CheckManifestHashsTask
checkPayloadDirectoryExists(File)
- Static method in class gov.loc.repository.bagit.verify.
Verifier
CorruptChecksumException
- Exception in
gov.loc.repository.bagit.exceptions
CorruptChecksumException(String)
- Constructor for exception gov.loc.repository.bagit.exceptions.
CorruptChecksumException
E
equals(Object)
- Method in class gov.loc.repository.bagit.domain.
Bag
F
FetchItem
- Class in
gov.loc.repository.bagit.domain
An individual item to fetch as specified by
https://tools.ietf.org/html/draft-kunze-bagit-13#section-2.2.3
FetchItem(URL, Long, String)
- Constructor for class gov.loc.repository.bagit.domain.
FetchItem
FileNotInManifestException
- Exception in
gov.loc.repository.bagit.exceptions
FileNotInManifestException(String)
- Constructor for exception gov.loc.repository.bagit.exceptions.
FileNotInManifestException
FileNotInPayloadDirectoryException
- Exception in
gov.loc.repository.bagit.exceptions
FileNotInPayloadDirectoryException(String)
- Constructor for exception gov.loc.repository.bagit.exceptions.
FileNotInPayloadDirectoryException
formatMessageDigest(MessageDigest)
- Static method in class gov.loc.repository.bagit.hash.
Hasher
G
getAlgorithm()
- Method in class gov.loc.repository.bagit.domain.
Manifest
getAllFilesListedInManifests(Bag)
- Static method in class gov.loc.repository.bagit.verify.
Verifier
getAllManifestFiles(File)
- Static method in class gov.loc.repository.bagit.reader.
BagReader
getFileEncoding()
- Method in class gov.loc.repository.bagit.domain.
Bag
getFileToChecksumMap()
- Method in class gov.loc.repository.bagit.domain.
Manifest
getItemsToFetch()
- Method in class gov.loc.repository.bagit.domain.
Bag
getMessageDigestName()
- Method in enum gov.loc.repository.bagit.domain.
SupportedAlgorithms
getMetadata()
- Method in class gov.loc.repository.bagit.domain.
Bag
getPathRelativeToDataDir(File)
- Static method in class gov.loc.repository.bagit.writer.
BagWriter
getPayLoadManifests()
- Method in class gov.loc.repository.bagit.domain.
Bag
getRootDir()
- Method in class gov.loc.repository.bagit.domain.
Bag
getTagManifests()
- Method in class gov.loc.repository.bagit.domain.
Bag
getVersion()
- Method in class gov.loc.repository.bagit.domain.
Bag
gov.loc.repository.bagit.creator
- package gov.loc.repository.bagit.creator
gov.loc.repository.bagit.domain
- package gov.loc.repository.bagit.domain
gov.loc.repository.bagit.exceptions
- package gov.loc.repository.bagit.exceptions
gov.loc.repository.bagit.hash
- package gov.loc.repository.bagit.hash
gov.loc.repository.bagit.reader
- package gov.loc.repository.bagit.reader
gov.loc.repository.bagit.tasks
- package gov.loc.repository.bagit.tasks
gov.loc.repository.bagit.verify
- package gov.loc.repository.bagit.verify
gov.loc.repository.bagit.writer
- package gov.loc.repository.bagit.writer
H
hash(InputStream, MessageDigest)
- Static method in class gov.loc.repository.bagit.hash.
Hasher
hashCode()
- Method in class gov.loc.repository.bagit.domain.
Bag
Hasher
- Class in
gov.loc.repository.bagit.hash
Hasher()
- Constructor for class gov.loc.repository.bagit.hash.
Hasher
I
isComplete(Bag, boolean)
- Static method in class gov.loc.repository.bagit.verify.
Verifier
See
https://tools.ietf.org/html/draft-kunze-bagit-13#section-3
A bag is
complete
if
every element is present every file in the payload manifest(s) are present every file in the tag manifest(s) are present.
isValid(Bag, boolean)
- Static method in class gov.loc.repository.bagit.verify.
Verifier
See
https://tools.ietf.org/html/draft-kunze-bagit-13#section-3
A bag is
valid
if the bag is complete and every checksum has been verified against the contents of its corresponding file.
L
length
- Variable in class gov.loc.repository.bagit.domain.
FetchItem
The length of the file in octets
M
Manifest
- Class in
gov.loc.repository.bagit.domain
A manifest is a list of files and their corresponding checksum
Manifest(String)
- Constructor for class gov.loc.repository.bagit.domain.
Manifest
MissingBagitFileException
- Exception in
gov.loc.repository.bagit.exceptions
MissingBagitFileException(String)
- Constructor for exception gov.loc.repository.bagit.exceptions.
MissingBagitFileException
MissingPayloadDirectoryException
- Exception in
gov.loc.repository.bagit.exceptions
MissingPayloadDirectoryException(String)
- Constructor for exception gov.loc.repository.bagit.exceptions.
MissingPayloadDirectoryException
MissingPayloadManifestException
- Exception in
gov.loc.repository.bagit.exceptions
MissingPayloadManifestException(String)
- Constructor for exception gov.loc.repository.bagit.exceptions.
MissingPayloadManifestException
moveFilesToDataDir(File[], File)
- Static method in class gov.loc.repository.bagit.creator.
BagCreator
P
path
- Variable in class gov.loc.repository.bagit.domain.
FetchItem
The path relative to the /data directory
PayloadFileExistsInManifestVistor
- Class in
gov.loc.repository.bagit.verify
PayloadFileExistsInManifestVistor(Set<File>, boolean)
- Constructor for class gov.loc.repository.bagit.verify.
PayloadFileExistsInManifestVistor
preVisitDirectory(Path, BasicFileAttributes)
- Method in class gov.loc.repository.bagit.creator.
AddPayloadToBagManifestVistor
preVisitDirectory(Path, BasicFileAttributes)
- Method in class gov.loc.repository.bagit.verify.
PayloadFileExistsInManifestVistor
R
read(File)
- Static method in class gov.loc.repository.bagit.reader.
BagReader
Read the bag from the filesystem and create a bag object
readAllManifests(File, Bag)
- Static method in class gov.loc.repository.bagit.reader.
BagReader
readBagInfo(File, Bag)
- Static method in class gov.loc.repository.bagit.reader.
BagReader
readBagitTextFile(File, Bag)
- Static method in class gov.loc.repository.bagit.reader.
BagReader
readChecksumFileMap(File)
- Static method in class gov.loc.repository.bagit.reader.
BagReader
readFetch(File, Bag)
- Static method in class gov.loc.repository.bagit.reader.
BagReader
readKeyValueMapFromFile(File, String)
- Static method in class gov.loc.repository.bagit.reader.
BagReader
readManifest(File)
- Static method in class gov.loc.repository.bagit.reader.
BagReader
run()
- Method in class gov.loc.repository.bagit.tasks.
CheckIfFileExistsTask
run()
- Method in class gov.loc.repository.bagit.tasks.
CheckManifestHashsTask
S
setFileEncoding(String)
- Method in class gov.loc.repository.bagit.domain.
Bag
setFileToChecksumMap(HashMap<File, String>)
- Method in class gov.loc.repository.bagit.domain.
Manifest
setItemsToFetch(List<FetchItem>)
- Method in class gov.loc.repository.bagit.domain.
Bag
setMetadata(LinkedHashMap<String, String>)
- Method in class gov.loc.repository.bagit.domain.
Bag
setPayLoadManifests(Set<Manifest>)
- Method in class gov.loc.repository.bagit.domain.
Bag
setRootDir(File)
- Method in class gov.loc.repository.bagit.domain.
Bag
setTagManifests(Set<Manifest>)
- Method in class gov.loc.repository.bagit.domain.
Bag
setVersion(String)
- Method in class gov.loc.repository.bagit.domain.
Bag
SupportedAlgorithms
- Enum in
gov.loc.repository.bagit.domain
Easy way to see which algorithms are supported and convert between bagit manifest spec and
MessageDigest
T
toString()
- Method in class gov.loc.repository.bagit.domain.
Bag
toString()
- Method in class gov.loc.repository.bagit.domain.
FetchItem
U
url
- Variable in class gov.loc.repository.bagit.domain.
FetchItem
The url from which the item can be downloaded
V
valueOf(String)
- Static method in enum gov.loc.repository.bagit.domain.
SupportedAlgorithms
Returns the enum constant of this type with the specified name.
values()
- Static method in enum gov.loc.repository.bagit.domain.
SupportedAlgorithms
Returns an array containing the constants of this enum type, in the order they are declared.
Verifier
- Class in
gov.loc.repository.bagit.verify
Responsible for verifying if a bag is valid, complete
Verifier()
- Constructor for class gov.loc.repository.bagit.verify.
Verifier
visitFile(Path, BasicFileAttributes)
- Method in class gov.loc.repository.bagit.creator.
AddPayloadToBagManifestVistor
visitFile(Path, BasicFileAttributes)
- Method in class gov.loc.repository.bagit.verify.
PayloadFileExistsInManifestVistor
W
write(Bag, File)
- Static method in class gov.loc.repository.bagit.writer.
BagWriter
Write the bag out to the specified directory
writeBagitFile(String, String, File)
- Static method in class gov.loc.repository.bagit.writer.
BagWriter
writeBagitInfoFile(LinkedHashMap<String, String>, File, String)
- Static method in class gov.loc.repository.bagit.writer.
BagWriter
writeFetchFile(List<FetchItem>, File, String)
- Static method in class gov.loc.repository.bagit.writer.
BagWriter
writeManifests(Set<Manifest>, File, String, String)
- Static method in class gov.loc.repository.bagit.writer.
BagWriter
writePayloadFiles(Set<Manifest>, File)
- Static method in class gov.loc.repository.bagit.writer.
BagWriter
writePayloadManifests(Set<Manifest>, File, String)
- Static method in class gov.loc.repository.bagit.writer.
BagWriter
writeTagManifests(Set<Manifest>, File, String)
- Static method in class gov.loc.repository.bagit.writer.
BagWriter
A
B
C
E
F
G
H
I
L
M
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes