| BackslashPathSeparatorConstraint |
Windows only: Rejects filenames that contain backslashes
|
| BeginEndPathConstraint |
Validates that a path or filename does or does not begin or and with a specified value
|
| BitSetPathCharConstraint |
Constraint that applies restrictions on what characters are allowed in file names.
|
| ContentPathConstraints |
This class provides default path constraints that can be applied to OCFL content paths to attempt to ensure portability
across various filesystems.
|
| DefaultContentPathConstraintProcessor |
This class enforces constraints on content paths.
|
| DefaultContentPathConstraintProcessor.Builder |
Use this to construct a ContentPathConstraintProcessor
|
| LogicalPathConstraints |
Describes the constraints that are applied to logical paths.
|
| NonEmptyFileNameConstraint |
Validates that there are no empty filenames
|
| PathConstraintProcessor |
A PathConstraintProcessor is used to apply a preconfigured set of constraints to a given path.
|
| PathConstraintProcessor.Builder |
Use this to construct a new PathConstraintProcessor
|
| PathLengthConstraint |
Validates that a path or filename are not longer than a fixed number of characters or bytes
|
| RegexPathConstraint |
Validates that a path or filename does or does not match a regex
|