Uses of Enum
io.roastedroot.zerofs.PathNormalization
-
Uses of PathNormalization in io.roastedroot.zerofs
Subclasses with type arguments of type PathNormalization in io.roastedroot.zerofsModifier and TypeClassDescriptionenumNormalizations that can be applied to names in paths.Fields in io.roastedroot.zerofs with type parameters of type PathNormalizationModifier and TypeFieldDescriptionprivate final Set<PathNormalization> PathService.canonicalNormalizationsprivate final Set<PathNormalization> PathService.displayNormalizationsprivate Set<PathNormalization> Configuration.Builder.nameCanonicalNormalization(package private) final Set<PathNormalization> Configuration.nameCanonicalNormalizationprivate Set<PathNormalization> Configuration.Builder.nameDisplayNormalization(package private) final Set<PathNormalization> Configuration.nameDisplayNormalizationMethods in io.roastedroot.zerofs that return PathNormalizationModifier and TypeMethodDescriptionstatic PathNormalizationReturns the enum constant of this type with the specified name.static PathNormalization[]PathNormalization.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in io.roastedroot.zerofs that return types with arguments of type PathNormalizationModifier and TypeMethodDescriptionprivate Set<PathNormalization> Configuration.Builder.checkNormalizations(List<PathNormalization> normalizations) Methods in io.roastedroot.zerofs with parameters of type PathNormalizationModifier and TypeMethodDescriptionprivate static voidConfiguration.Builder.checkNormalizationNotSet(PathNormalization n, 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 io.roastedroot.zerofs with type arguments of type PathNormalizationModifier and TypeMethodDescriptionprivate Set<PathNormalization> Configuration.Builder.checkNormalizations(List<PathNormalization> normalizations) static PatternPathNormalization.compilePattern(String regex, Iterable<PathNormalization> normalizations) Compiles a regex pattern using flags based on the given normalizations.private static PathMatcherPathMatchers.fromRegex(String regex, Iterable<PathNormalization> normalizations) static PathMatcherPathMatchers.getPathMatcher(String syntaxAndPattern, String separators, Set<PathNormalization> normalizations) Gets aPathMatcherfor the given syntax and pattern as specified byFileSystem.getPathMatcher(String).static StringPathNormalization.normalize(String string, Iterable<PathNormalization> normalizations) Applies the given normalizations to the given string in order, returning the normalized result.Constructor parameters in io.roastedroot.zerofs with type arguments of type PathNormalizationModifierConstructorDescription(package private)PathService(PathType type, Iterable<PathNormalization> displayNormalizations, Iterable<PathNormalization> canonicalNormalizations, boolean equalityUsesCanonicalForm)