Package io.debezium.document
Class Paths
- java.lang.Object
-
- io.debezium.document.Paths
-
@Immutable final class Paths extends Object
A package-level utility that implements useful operations to create paths.- Author:
- Randall Hauch
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classPaths.ChildPath(package private) static interfacePaths.InnerPath(package private) static classPaths.MultiSegmentPath(package private) static classPaths.RootPath(package private) static classPaths.SingleSegmentPath
-
Field Summary
Fields Modifier and Type Field Description private static PatternPATH_SEPARATOR_PATTERN
-
Constructor Summary
Constructors Modifier Constructor Description privatePaths()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static intcopyPathInto(Path path, String[] segments, int start)(package private) static Pathparse(String path, boolean resolveJsonPointerEscapes)private static StringparseSegment(String segment, boolean resolveJsonPointerEscapes)
-
-
-
Field Detail
-
PATH_SEPARATOR_PATTERN
private static final Pattern PATH_SEPARATOR_PATTERN
-
-