- getAcceptedBagItVersions() - Method in class org.duraspace.bagit.BagProfile
-
Get the supported BagIt versions
- getAcceptedSerializations() - Method in class org.duraspace.bagit.BagProfile
-
- getAllowedPayloadAlgorithms() - Method in class org.duraspace.bagit.BagProfile
-
- getAllowedTagAlgorithms() - Method in class org.duraspace.bagit.BagProfile
-
Get the tag manifest algorithms which are allowed.
- getAPTrustInfo() - Method in class org.duraspace.bagit.BagConfig
-
Returns an immutable map of aptrust info properties.
- getBagInfo() - Method in class org.duraspace.bagit.BagConfig
-
Returns an immutable map of bag info properties.
- getCommonTypeMap() - Static method in class org.duraspace.bagit.SerializationSupport
-
Visible for testing only
Retrieve a copy of the commonTypeMap
- getDescription() - Method in class org.duraspace.bagit.ProfileFieldRule
-
- getFieldsForTagFile(String) - Method in class org.duraspace.bagit.BagConfig
-
Returns an immutable map of custom tags for a tag file
- getIdentifier() - Method in enum org.duraspace.bagit.BagProfile.BuiltIn
-
Get the identifier associated with the profile
- getIdentifier() - Method in class org.duraspace.bagit.BagProfile
-
Retrieve the BagIt-Profile-Identifier for this profile
- getMetadataFields() - Method in class org.duraspace.bagit.BagProfile
-
Get the required Bag-Info metadata fields.
- getMetadataFields(String) - Method in class org.duraspace.bagit.BagProfile
-
Get the required tags for the extra tag file
- getPayloadDigestAlgorithms() - Method in class org.duraspace.bagit.BagProfile
-
Get the required digest algorithms for payload manifests.
- getProfileMetadata() - Method in class org.duraspace.bagit.BagProfile
-
Get the BagIt-Profile-Info section describing the BagIt Profile
- getRootDir() - Method in class org.duraspace.bagit.BagWriter
-
Get the Bag's root directory
- getSectionNames() - Method in class org.duraspace.bagit.BagProfile
-
Get all the section names in this profile, which can be used with getMetadataFields().
- getSerialization() - Method in class org.duraspace.bagit.BagProfile
-
Get the support of serialization for a Bag.
- getTagDigestAlgorithms() - Method in class org.duraspace.bagit.BagProfile
-
Get the required digest algorithms for tag manifests.
- getTagFiles() - Method in class org.duraspace.bagit.BagConfig
-
Returns all the tag files from the config
- getTagFilesAllowed() - Method in class org.duraspace.bagit.BagProfile
-
- getTagFilesRequired() - Method in class org.duraspace.bagit.BagProfile
-
Get the tag files which are required to exist
- getTags(String) - Method in class org.duraspace.bagit.BagWriter
-
Get the current tag (metadata) of the Bag
- getValues() - Method in class org.duraspace.bagit.ProfileFieldRule
-
- GZIP_TYPES - Static variable in class org.duraspace.bagit.SerializationSupport
-
- GZipBagDeserializer - Class in org.duraspace.bagit
-
Deflate a gzipped bag so that the underlying bag can continue to be deserialized.
- GZipBagDeserializer(BagProfile) - Constructor for class org.duraspace.bagit.GZipBagDeserializer
-
- validate(String, Map<String, ProfileFieldRule>, Path) - Static method in class org.duraspace.bagit.ProfileValidationUtil
-
Validates a tag file against a set of requiredFields and their constrained values.
- validate(String, Map<String, ProfileFieldRule>, Map<String, String>) - Static method in class org.duraspace.bagit.ProfileValidationUtil
-
Validates the fields against a set of requiredFields and their constrained values.
- validateBag(Bag) - Method in class org.duraspace.bagit.BagProfile
-
Validate a given Bag against the current profile
- validateConfig(BagConfig) - Method in class org.duraspace.bagit.BagProfile
-
Validate a given BagConfig against the current profile
- validateManifest(Set<Manifest>, Set<String>, Set<String>, String) - Static method in class org.duraspace.bagit.ProfileValidationUtil
-
Validate that a
manifests found in a
Bag are allowed according to
both the
required and
allowed sets from a
BagProfile.
- validateTagFiles(Map<String, Map<String, String>>) - Method in class org.duraspace.bagit.BagProfile
-
Validate a configuration for tag files based on a mapping of BagIt tag filenames to key-value pairs.
- validateTagIsAllowed(Path, Set<String>) - Static method in class org.duraspace.bagit.ProfileValidationUtil
-
Check if a given tag file is part of the allowed tags.
- valueOf(String) - Static method in enum org.duraspace.bagit.BagConfig.AccessTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.duraspace.bagit.BagItDigest
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.duraspace.bagit.BagProfile.BuiltIn
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.duraspace.bagit.BagProfile.Serialization
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.duraspace.bagit.BagConfig.AccessTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.duraspace.bagit.BagItDigest
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.duraspace.bagit.BagProfile.BuiltIn
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.duraspace.bagit.BagProfile.Serialization
-
Returns an array containing the constants of this enum type, in
the order they are declared.