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
|