All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AlreadyExistsException This exception indicates that the operation could not be completed because the targeted resource already existsCorruptObjectException This exception indicates that there is something wrong with the underlying OCFL object, and it cannot be operated on by the ocfl-java library.DigestAlgorithm Maps OCFL defined digest algorithms to their Java names.DigestAlgorithmRegistry Registry of digest algorithms.Enforce FileChange Details about a change to a file.FileChangeHistory Contains the complete change history of a file.FileChangeType The type of change that occurred to a file in a versionFileDetails Encapsulates a filePath with all of its fixity information.FixityCheckChannel A byte channel wrapper that preforms a fixity check on the bytes that pass through an underlying byte channel.FixityCheckException Indicates that a calculated digest does not match the expected digestFixityCheckInputStream Wrapper around Java's DigestInputStream to compute a digest while streaming data, and then verify the fixity of the data.InvalidInventoryException This exception indicates that there is something wrong with an object's inventory.InvalidVersionException This exception indicates that a version number is invalidInventoryType LockException Indicates that the current thread was unable to acquire a lockMutableOcflRepository Defines APIs for implementing the OCFL Mutable HEAD Extension.NotFoundException Indicates that a resource was not foundObjectDetails Details the current state of an object and all of its versions.ObjectOutOfSyncException Indicates that an operation could not be completed because the request is out of sync with the current object state on disk.ObjectVersionId Points to a specific version of an object, encapsulating an object identifier and version number.OcflConfig Contains OCFL related configuration options.OcflConstants OcflDbException This exception indicates that there was a problem with a DB operationOcflExtensionException This exception indicates that there was a problem with an OCFL extensionOcflFileAlreadyExistsException This exception is a wrapper around FileAlreadyExistsExceptionOcflFileRetriever This class is used to lazy-load object files.OcflInputException This is a generic exception that indicates that there was something wrong with an input to ocfl-javaOcflIOException This exception is a wrapper around an IOExceptionOcflJavaException Base exception class for ocfl-java exceptionsOcflNoSuchFileException This exception is a wrapper around NoSuchFileException and FileNotFoundExceptionOcflObjectUpdater Exposes methods for selectively updating a specific OCFL object.OcflObjectVersion View of a specific version of an OCFL object that allows its files to be lazy-loaded.OcflObjectVersionFile Represents a file within an OCFL object at a specific version.OcflOption OcflRepository Interface for interacting with an OCFL repository.OcflStateException This is a generic exception that indicates that a state constraint was violatedOcflVersion Represents a version of the OCFL spec.OverwriteException Indicates that file already exists and could not be overwritten.PathConstraintException Indicates when a path has failed a constraint check.RepositoryConfigurationException This exception indicates that there is something wrong with the OCFL repository configurationUser Details about the user who authored an object versionValidationCode OCFL validation codes: https://ocfl.io/validation/validation-codes.htmlValidationCode.Type ValidationException This exception indicates that there were object validation errorsValidationIssue Encapsulates a validation code and a descriptive messageValidationResults Encapsulates the results of validating an objectVersionDetails Details about a specific version of an objectVersionInfo Descriptive information about an object version.VersionNum Represents an OCFL version number.