Uses of Class
nl.knaw.dans.bagit.domain.Manifest
Packages that use Manifest
Package
Description
-
Uses of Manifest in nl.knaw.dans.bagit.conformance
Method parameters in nl.knaw.dans.bagit.conformance with type arguments of type ManifestModifier and TypeMethodDescriptionprivate static void
BagProfileChecker.requiredManifestsExist
(Set<Manifest> manifests, List<String> requiredManifestTypes, boolean isPayloadManifest) -
Uses of Manifest in nl.knaw.dans.bagit.creator
Fields in nl.knaw.dans.bagit.creator with type parameters of type ManifestModifier and TypeFieldDescriptionprotected final Map<Manifest,
MessageDigest> AbstractCreateManifestsVistor.manifestToMessageDigestMap
Methods in nl.knaw.dans.bagit.creator that return types with arguments of type ManifestModifier and TypeMethodDescriptionprivate static Map<Manifest,
MessageDigest> BagCreator.calculatePayloadManifests
(Bag bag, Collection<SupportedAlgorithm> algorithms, boolean includeHidden) private static Map<Manifest,
MessageDigest> BagCreator.calculateTagManifests
(Bag bag, Collection<SupportedAlgorithm> algorithms, boolean includeHidden) Constructor parameters in nl.knaw.dans.bagit.creator with type arguments of type ManifestModifierConstructorDescriptionAbstractCreateManifestsVistor
(Map<Manifest, MessageDigest> manifestToMessageDigestMap, boolean includeHiddenFiles) CreatePayloadManifestsVistor
(Map<Manifest, MessageDigest> manifestToMessageDigestMap, boolean includeHiddenFiles) CreateTagManifestsVistor
(Map<Manifest, MessageDigest> manifestToMessageDigestMap, boolean includeHiddenFiles) -
Uses of Manifest in nl.knaw.dans.bagit.domain
Fields in nl.knaw.dans.bagit.domain with type parameters of type ManifestMethods in nl.knaw.dans.bagit.domain that return types with arguments of type ManifestMethod parameters in nl.knaw.dans.bagit.domain with type arguments of type ManifestModifier and TypeMethodDescriptionvoid
Bag.setPayLoadManifests
(Set<Manifest> payLoadManifests) void
Bag.setTagManifests
(Set<Manifest> tagManifests) -
Uses of Manifest in nl.knaw.dans.bagit.hash
Methods in nl.knaw.dans.bagit.hash that return types with arguments of type ManifestModifier and TypeMethodDescriptionstatic Map<Manifest,
MessageDigest> Hasher.createManifestToMessageDigestMap
(Collection<SupportedAlgorithm> algorithms) Method parameters in nl.knaw.dans.bagit.hash with type arguments of type ManifestModifier and TypeMethodDescriptionprivate static void
Hasher.addMessageDigestHashToManifest
(Path path, Map<Manifest, MessageDigest> manifestToMessageDigestMap) static void
Hasher.hash
(Path path, Map<Manifest, MessageDigest> manifestToMessageDigestMap) Update the Manifests with the file's hash -
Uses of Manifest in nl.knaw.dans.bagit.reader
Methods in nl.knaw.dans.bagit.reader that return ManifestModifier and TypeMethodDescriptionstatic Manifest
ManifestReader.readManifest
(BagitAlgorithmNameToSupportedAlgorithmMapping nameMapping, Path manifestFile, Path bagRootDir, Charset charset) Reads a manifest file and converts it to aManifest
object. -
Uses of Manifest in nl.knaw.dans.bagit.verify
Fields in nl.knaw.dans.bagit.verify with type parameters of type ManifestMethods in nl.knaw.dans.bagit.verify with parameters of type ManifestModifier and TypeMethodDescription(package private) void
BagVerifier.checkHashes
(Manifest manifest) Method parameters in nl.knaw.dans.bagit.verify with type arguments of type ManifestModifier and TypeMethodDescriptionprivate static void
ManifestVerifier.CheckAllFilesInPayloadDirAreListedInAllManifests
(Set<Manifest> payLoadManifests, Path payloadDir, boolean ignoreHiddenFiles) Constructor parameters in nl.knaw.dans.bagit.verify with type arguments of type ManifestModifierConstructorDescriptionPayloadFileExistsInAllManifestsVistor
(Set<Manifest> manifests, boolean ignoreHiddenFiles) -
Uses of Manifest in nl.knaw.dans.bagit.writer
Methods in nl.knaw.dans.bagit.writer that return types with arguments of type ManifestMethod parameters in nl.knaw.dans.bagit.writer with type arguments of type ManifestModifier and TypeMethodDescriptionprivate static void
ManifestWriter.writeManifests
(Set<Manifest> manifests, Path outputDir, Path relativeTo, String filenameBase, Charset charsetName) static void
PayloadWriter.writePayloadFiles
(Set<Manifest> payloadManifests, List<FetchItem> fetchItems, Path outputDir, Path bagDataDir) Write the payload file(s) to the output directorystatic void
ManifestWriter.writePayloadManifests
(Set<Manifest> manifests, Path outputDir, Path bagitRootDir, Charset charsetName) Write the payload manifest(s) to the output directoryprivate static void
BagWriter.writeTagManifestFiles
(Set<Manifest> manifests, Path outputDir, Path bagRootDir) static void
ManifestWriter.writeTagManifests
(Set<Manifest> tagManifests, Path outputDir, Path bagitRootDir, Charset charsetName) Write the tag manifest(s) to the output directory