Class Paths


  • @Immutable
    final class Paths
    extends Object
    A package-level utility that implements useful operations to create paths.
    Author:
    Randall Hauch
    • Field Detail

      • PATH_SEPARATOR_PATTERN

        private static final Pattern PATH_SEPARATOR_PATTERN
    • Constructor Detail

      • Paths

        private Paths()
    • Method Detail

      • parse

        static Path parse​(String path,
                          boolean resolveJsonPointerEscapes)
      • parseSegment

        private static String parseSegment​(String segment,
                                           boolean resolveJsonPointerEscapes)
      • copyPathInto

        static int copyPathInto​(Path path,
                                String[] segments,
                                int start)