@ProviderType public interface PathMapper
PathMapper
instances provide methods for mapping paths from their JCR
string representation to their Oak representation and vice versa.
The Oak representation of a path consists of a forward slash followed by the
names of the respective items in the Tree
separated by forward slashes.Modifier and Type | Method and Description |
---|---|
@NotNull java.lang.String |
getJcrPath(java.lang.String oakPath)
Returns the JCR path for the given Oak path.
|
@Nullable java.lang.String |
getOakPath(java.lang.String jcrPath)
Returns the Oak path for the given JCR path, or
null if no
such mapping exists because the given JCR path contains a name element
with an unknown namespace URI or prefix, or is otherwise invalid. |
@Nullable @Nullable java.lang.String getOakPath(java.lang.String jcrPath)
null
if no
such mapping exists because the given JCR path contains a name element
with an unknown namespace URI or prefix, or is otherwise invalid.jcrPath
- JCR pathnull
@NotNull @NotNull java.lang.String getJcrPath(java.lang.String oakPath)
oakPath
- Oak pathCopyright © 2010 - 2020 Adobe. All Rights Reserved