Uses of Enum Class
com.google.common.jimfs.PathNormalization
-
Uses of PathNormalization in com.google.common.jimfs
Fields in com.google.common.jimfs with type parameters of type PathNormalizationModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableSet
<PathNormalization> PathService.canonicalNormalizations
private final com.google.common.collect.ImmutableSet
<PathNormalization> PathService.displayNormalizations
private com.google.common.collect.ImmutableSet
<PathNormalization> Configuration.Builder.nameCanonicalNormalization
(package private) final com.google.common.collect.ImmutableSet
<PathNormalization> Configuration.nameCanonicalNormalization
private com.google.common.collect.ImmutableSet
<PathNormalization> Configuration.Builder.nameDisplayNormalization
(package private) final com.google.common.collect.ImmutableSet
<PathNormalization> Configuration.nameDisplayNormalization
Methods in com.google.common.jimfs that return PathNormalizationModifier and TypeMethodDescriptionstatic PathNormalization
Returns the enum constant of this class with the specified name.static PathNormalization[]
PathNormalization.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.google.common.jimfs that return types with arguments of type PathNormalizationModifier and TypeMethodDescriptionprivate com.google.common.collect.ImmutableSet
<PathNormalization> Configuration.Builder.checkNormalizations
(List<PathNormalization> normalizations) Methods in com.google.common.jimfs with parameters of type PathNormalizationModifier and TypeMethodDescriptionprivate static void
Configuration.Builder.checkNormalizationNotSet
(PathNormalization n, @Nullable PathNormalization set) Configuration.Builder.setNameCanonicalNormalization
(PathNormalization first, PathNormalization... more) Returns the normalizations that will be applied to the canonical form of filenames in the file system.Configuration.Builder.setNameDisplayNormalization
(PathNormalization first, PathNormalization... more) Sets the normalizations that will be applied to the display form of filenames.Method parameters in com.google.common.jimfs with type arguments of type PathNormalizationModifier and TypeMethodDescriptionprivate com.google.common.collect.ImmutableSet
<PathNormalization> Configuration.Builder.checkNormalizations
(List<PathNormalization> normalizations) static Pattern
PathNormalization.compilePattern
(String regex, Iterable<PathNormalization> normalizations) Compiles a regex pattern using flags based on the given normalizations.private static PathMatcher
PathMatchers.fromRegex
(String regex, Iterable<PathNormalization> normalizations) static PathMatcher
PathMatchers.getPathMatcher
(String syntaxAndPattern, String separators, com.google.common.collect.ImmutableSet<PathNormalization> normalizations) Gets aPathMatcher
for the given syntax and pattern as specified byFileSystem.getPathMatcher(java.lang.String)
.static String
PathNormalization.normalize
(String string, Iterable<PathNormalization> normalizations) Applies the given normalizations to the given string in order, returning the normalized result.Constructor parameters in com.google.common.jimfs with type arguments of type PathNormalizationModifierConstructorDescription(package private)
PathService
(PathType type, Iterable<PathNormalization> displayNormalizations, Iterable<PathNormalization> canonicalNormalizations, boolean equalityUsesCanonicalForm)