Uses of Interface
io.github.cowwoc.requirements13.java.validator.PathValidator
Packages that use PathValidator
Package
Description
-
Uses of PathValidator in io.github.cowwoc.requirements13.java
Methods in io.github.cowwoc.requirements13.java that return PathValidatorModifier and TypeMethodDescriptionstatic PathValidatorValidates the state of aPath.static PathValidatorValidates the state of aPath.Validates the state of aPath.Validates the state of aPath.static PathValidatorDefaultJavaValidators.requireThat(Path value, String name) Validates the state of aPath.JavaRequireThat.requireThat(Path value, String name) Validates the state of aPath.static PathValidatorValidates the state of aPath.static PathValidatorValidates the state of aPath.Validates the state of aPath.Validates the state of aPath. -
Uses of PathValidator in io.github.cowwoc.requirements13.java.validator
Subinterfaces with type arguments of type PathValidator in io.github.cowwoc.requirements13.java.validatorModifier and TypeInterfaceDescriptioninterfaceValidates the state of aPath.interfaceValidates the state of aPath.Methods in io.github.cowwoc.requirements13.java.validator that return PathValidatorModifier and TypeMethodDescriptionEnsures that the path contains another path.Ensures that the path contains another path.PathValidator.containsAll(Collection<Path> expected) Ensures that the path contains all the paths inexpected.PathValidator.containsAll(Collection<Path> expected, String name) Ensures that the path contains all the paths inexpected.PathValidator.containsAny(Collection<Path> expected) Ensures that the path contains at least one path inexpected.PathValidator.containsAny(Collection<Path> expected, String name) Ensures that the path contains at least one path inexpected.PathValidator.containsExactly(Collection<Path> expected) Ensures that the path contains the same paths asexpected.PathValidator.containsExactly(Collection<Path> expected, String name) Ensures that the path consists of the same paths asexpected.PathValidator.doesNotContain(Path unwanted) Ensures that the path does not containunwanted.PathValidator.doesNotContain(Path unwanted, String name) Ensures that the path does not containunwanted.PathValidator.doesNotContainAll(Collection<Path> unwanted) Allows the path to contain some, but not all, paths from another collection.PathValidator.doesNotContainAll(Collection<Path> unwanted, String name) Allows the path to contain some, but not all, paths from another collection.PathValidator.doesNotContainAny(Collection<Path> unwanted) Ensures that the path does not contain any of the paths inunwanted.PathValidator.doesNotContainAny(Collection<Path> unwanted, String name) Ensures that the path does not contain any of the paths inunwanted.PathValidator.doesNotContainExactly(Collection<Path> unwanted) Ensures that the path andunwantedconsist of different paths.PathValidator.doesNotContainExactly(Collection<Path> unwanted, String name) Ensures that the path andunwantedconsist of different paths.PathValidator.exists()Ensures that the path exists.PathValidator.isAbsolute()Ensures that the path is absolute.PathValidator.isDirectory(LinkOption... options) Ensures that the path is a directory.PathValidator.isEmpty()Ensures that the path is empty.PathValidator.isExecutable()Ensures that the path exists and the JVM has sufficient privileges to execute it.PathValidator.isNotEmpty()Ensures that the path is not empty.PathValidator.isRegularFile(LinkOption... options) Ensures that the path is a regular file.PathValidator.isRelative()Ensures that the path is relative.