Uses of Class
org.apache.jackrabbit.oak.plugins.document.Path
-
-
Uses of Path in org.apache.jackrabbit.oak.plugins.document
Fields in org.apache.jackrabbit.oak.plugins.document declared as Path Modifier and Type Field Description static PathPath. ROOTFields in org.apache.jackrabbit.oak.plugins.document with type parameters of type Path Modifier and Type Field Description static Comparator<Path>PathComparator. INSTANCEMethods in org.apache.jackrabbit.oak.plugins.document that return Path Modifier and Type Method Description static @NotNull PathPath. fromString(@NotNull String path)Creates aPathfrom aString.@NotNull PathPath. getAncestor(int nth)Get the nth ancestor of a path.@Nullable PathNodeDocument. getCommitRootPath(Revision revision)Returns the commit root path for the givenrevisionornullif this document does not have a commit root entry for the givenrevision.@NotNull PathNodeDocument. getMainPath()Returns the path of the main document if this document is part of a _prev history tree.@Nullable PathPath. getParent()The parent of this path ornullif this path does not have a parent.abstract PathAbstractDocumentNodeState. getPath()PathDocumentNodeState. getPath()@NotNull PathMemoryDiffCache.Key. getPath()@NotNull PathNamePathRev. getPath()@NotNull PathNodeDocument. getPath()PathPathRev. getPath()Methods in org.apache.jackrabbit.oak.plugins.document that return types with arguments of type Path Modifier and Type Method Description Map<Path,String>LocalDiffCache.Diff. getChanges()Predicate<Path>DocumentNodeStoreBuilder. getNodeCachePathPredicate()Predicate<Path>DocumentNodeStore. getNodeCachePredicate()Methods in org.apache.jackrabbit.oak.plugins.document with parameters of type Path Modifier and Type Method Description voidMemoryDiffCache.MemoryEntry. append(@NotNull Path path, @NotNull String changes)intPathComparator. compare(Path p1, Path p2)intPath. compareTo(@NotNull Path other)StringLocalDiffCache. getChanges(@NotNull RevisionVector from, @NotNull RevisionVector to, @NotNull Path path, @Nullable org.apache.jackrabbit.oak.plugins.document.DiffCache.Loader loader)@Nullable StringMemoryDiffCache. getChanges(@NotNull RevisionVector from, @NotNull RevisionVector to, @NotNull Path path, @Nullable org.apache.jackrabbit.oak.plugins.document.DiffCache.Loader loader)@Nullable AbstractDocumentNodeStateDocumentNodeStateCache. getDocumentNodeState(Path path, RevisionVector rootRevision, RevisionVector lastRev)Get the node for the given path and revision.@Nullable DocumentNodeStateDocumentNodeStore. getNode(@NotNull Path path, @NotNull RevisionVector rev)Get the node for the given path and revision.booleanPath. isAncestorOf(@NotNull Path other)Returntrueifthispath is an ancestor of theotherpath, otherwisefalse.booleanDocumentNodeStateCache. isCached(Path path)Determines if given path is cached by this implementationstatic DocumentNodeStateDocumentNodeStoreHelper. readNode(DocumentNodeStore documentNodeStore, Path path, RevisionVector rootRevision)voidLastRevTracker. track(Path path)Called when a document needs an update of the _lastRev field.Method parameters in org.apache.jackrabbit.oak.plugins.document with type arguments of type Path Modifier and Type Method Description TDocumentNodeStoreBuilder. setNodeCachePathPredicate(Predicate<Path> p)Constructors in org.apache.jackrabbit.oak.plugins.document with parameters of type Path Constructor Description DocumentNodeState(@NotNull DocumentNodeStore store, @NotNull Path path, @NotNull RevisionVector rootRevision, @NotNull Map<String,PropertyState> properties, boolean hasChildren, int memory, @Nullable RevisionVector lastRevision, boolean fromExternalChange)DocumentNodeState(@NotNull DocumentNodeStore store, @NotNull Path path, @Nullable RevisionVector lastRevision, @NotNull RevisionVector rootRevision, boolean fromExternalChange, DocumentNodeState.BundlingContext bundlingContext, int memory)Key(@NotNull Path path, @NotNull RevisionVector from, @NotNull RevisionVector to)NamePathRev(@NotNull String name, @NotNull Path path, @NotNull RevisionVector revision)Path(@NotNull Path parent, @NotNull String name)Creates a newPathfrom the given parentPath.PathRev(@NotNull Path path, @NotNull RevisionVector revision)Constructor parameters in org.apache.jackrabbit.oak.plugins.document with type arguments of type Path Constructor Description Diff(Map<Path,String> changes, long memory) -
Uses of Path in org.apache.jackrabbit.oak.plugins.document.bundlor
Methods in org.apache.jackrabbit.oak.plugins.document.bundlor that return Path Modifier and Type Method Description PathBundlingHandler. getNodeFullPath()Returns absolute path of the current nodePathBundlingHandler. getRootBundlePath() -
Uses of Path in org.apache.jackrabbit.oak.plugins.document.check
Methods in org.apache.jackrabbit.oak.plugins.document.check with parameters of type Path Modifier and Type Method Description protected ResultProgress. newProgressResult(long numDocs, Path path)protected ResultProgressWithETA. newProgressResult(long numDocs, Path path)protected abstract voidAsyncNodeStateProcessor. runTask(@NotNull Path path, @Nullable NodeState state, @NotNull Consumer<Result> resultConsumer)Responsibility of the subclass to implement the processor logic.protected voidNodeCounter. runTask(@NotNull Path path, @Nullable NodeState state, @NotNull Consumer<Result> resultConsumer)protected voidReferenceCheck. runTask(@NotNull Path path, @Nullable NodeState state, @NotNull Consumer<Result> resultConsumer) -
Uses of Path in org.apache.jackrabbit.oak.plugins.document.secondary
Methods in org.apache.jackrabbit.oak.plugins.document.secondary that return Path Modifier and Type Method Description PathDelegatingDocumentNodeState. getPath()Methods in org.apache.jackrabbit.oak.plugins.document.secondary with parameters of type Path Modifier and Type Method Description @Nullable AbstractDocumentNodeStateSecondaryStoreCache. getDocumentNodeState(Path path, RevisionVector rootRevision, RevisionVector lastRev)booleanSecondaryStoreCache. isCached(Path path) -
Uses of Path in org.apache.jackrabbit.oak.plugins.document.util
Methods in org.apache.jackrabbit.oak.plugins.document.util that return Path Modifier and Type Method Description static PathUtils. getPreviousPathFor(Path path, Revision r, int height)Methods in org.apache.jackrabbit.oak.plugins.document.util that return types with arguments of type Path Modifier and Type Method Description org.mapdb.BTreeMap<Path,Revision>MapDBMapFactory. create()abstract ConcurrentMap<Path,Revision>MapFactory. create()Methods in org.apache.jackrabbit.oak.plugins.document.util with parameters of type Path Modifier and Type Method Description static intUtils. getIdDepth(Path path)Calculates the depth prefix of the id for the givenpath.static StringUtils. getIdFromPath(@NotNull Path path)static StringUtils. getKeyLowerLimit(Path path)Returns the lower key limit to retrieve the children of the givenpath.static StringUtils. getKeyUpperLimit(Path path)Returns the upper key limit to retrieve the children of the givenpath.static StringUtils. getPreviousIdFor(Path path, Revision r, int height)static PathUtils. getPreviousPathFor(Path path, Revision r, int height)static booleanUtils. isIncluded(Path path, @NotNull Set<String> includes, @NotNull Set<String> excludes)Default implementation for applying include/exclude path prefixes client-side, meaning the query to the DocumentStore searches for all documents and include/excludes are then filtered after receiving that query.static booleanUtils. isLongPath(Path path)static booleanUtils. isNodeNameLong(Path path, int sizeLimit)Checks whether Node name is too long or not based on underlining document store
-