Uses of Interface
org.apache.jackrabbit.spi.Path
- 
- 
Uses of Path in org.apache.jackrabbit.core
Methods in org.apache.jackrabbit.core that return Path Modifier and Type Method Description PathCachingHierarchyManager. getPath(ItemId id)Returns the path to the given item.PathHierarchyManager. getPath(ItemId id)Returns the path to the given item.PathHierarchyManagerImpl. getPath(ItemId id)Returns the path to the given item.PathSessionImpl. getPath(String identifier)PathItemImpl. getPrimaryPath()Returns the primary path to thisItem.PathNodeImpl. getPrimaryPath()Returns the primary path to thisItem.PathSessionImpl. getQPath(String path)PathSessionImpl. getQPath(String path, boolean normalizeIdentifier)Methods in org.apache.jackrabbit.core with parameters of type Path Modifier and Type Method Description NodeIdBatchedItemOperations. clone(Path srcPath, Path destPath)Clones the subtree at the nodesrcAbsPathin to the new location atdestAbsPath.NodeIdBatchedItemOperations. copy(Path srcPath, ItemStateManager srcStateMgr, HierarchyManager srcHierMgr, AccessManager srcAccessMgr, Path destPath, int flag)Copies the tree atsrcPathretrieved using the specifiedsrcStateMgrto the new location atdestPath.NodeIdBatchedItemOperations. copy(Path srcPath, Path destPath, int flag)Copies the tree atsrcPathto the new location atdestPath.ItemImplItemManager. getItem(Path path)Deprecated.As of JSR 283, aPathdoesn't anymore uniquely identify anItem, thereforeItemManager.getNode(Path)andItemManager.getProperty(Path)should be used instead.StringSessionImpl. getJCRPath(Path path)NodeImplItemManager. getNode(Path path)protected NodeStateBatchedItemOperations. getNodeState(ItemStateManager srcStateMgr, HierarchyManager srcHierMgr, Path nodePath)Retrieves the state of the node atnodePathusing the given item state manager.NodeStateBatchedItemOperations. getNodeState(Path nodePath)Retrieves the state of the node at the given path.PropertyImplItemManager. getProperty(Path path)booleanItemManager. itemExists(Path path)Deprecated.As of JSR 283, aPathdoesn't anymore uniquely identify anItem, thereforeItemManager.nodeExists(Path)andItemManager.propertyExists(Path)should be used instead.NodeIdBatchedItemOperations. move(Path srcPath, Path destPath)Moves the tree atsrcPathto the new location atdestPath.booleanItemManager. nodeExists(Path path)Checks whether a node exists at the specified path.booleanItemManager. propertyExists(Path path)Checks whether a property exists at the specified path.voidBatchedItemOperations. removeNode(Path nodePath)Removes the specified node, recursively removing its properties and child nodes.NodeIdHierarchyManager. resolveNodePath(Path path)Resolves a path into a node id.NodeIdHierarchyManagerImpl. resolveNodePath(Path path)Resolves a path into a node id.protected ItemIdCachingHierarchyManager. resolvePath(Path path, int typesAllowed)Internal implementation ofHierarchyManagerImpl.resolvePath(Path)that will either resolve to a node or a property.ItemIdHierarchyManager. resolvePath(Path path)Deprecated.As of JSR 283, aPathdoesn't anymore uniquely identify anItem, thereforeHierarchyManager.resolveNodePath(Path)andHierarchyManager.resolvePropertyPath(Path)should be used instead.ItemIdHierarchyManagerImpl. resolvePath(Path path)Resolves a path into an item id.protected ItemIdHierarchyManagerImpl. resolvePath(Path path, int typesAllowed)Internal implementation ofHierarchyManagerImpl.resolvePath(Path)that will either resolve to a node or a property.PropertyIdHierarchyManager. resolvePropertyPath(Path path)Resolves a path into a property id.PropertyIdHierarchyManagerImpl. resolvePropertyPath(Path path)Resolves a path into a property id.StringItemValidator. safeGetJCRPath(Path path)Failsafe conversion of internalPathto JCR path for use in error messages etc.voidBatchedItemOperations. verifyCanRead(Path nodePath)Verifies that the node atnodePathcan be read.voidBatchedItemOperations. verifyCanWrite(Path nodePath)Verifies that the node atnodePathis writable.protected voidBatchedItemOperations. verifyCheckedOut(Path nodePath)Verifies that the node atnodePathis checked-out; throws aVersionExceptionif that's not the case.protected voidBatchedItemOperations. verifyNotProtected(Path nodePath)Verifies that the node atnodePathis not protected.protected voidBatchedItemOperations. verifyUnlocked(Path nodePath)Verifies that the node atnodePathis not locked by somebody else than the current session. - 
Uses of Path in org.apache.jackrabbit.core.journal
Methods in org.apache.jackrabbit.core.journal that return Path Modifier and Type Method Description PathAbstractRecord. readPath()Read aPathfrom the underlying stream.PathRecord. readPath()Read aPathfrom the underlying stream.PathAbstractRecord. readPathElement()Read a named path element from the underlying stream.PathRecord. readPathElement()Read a named path element from the underlying stream.Methods in org.apache.jackrabbit.core.journal with parameters of type Path Modifier and Type Method Description voidAbstractRecord. writePath(Path path)Write aPathto the underlying stream.voidRecord. writePath(Path path)Write aPathto the underlying stream.voidAbstractRecord. writePathElement(Path path)Write aPath.Elementto the underlying stream.voidRecord. writePathElement(Path element)Write aPath.Elementto the underlying stream. - 
Uses of Path in org.apache.jackrabbit.core.lock
Methods in org.apache.jackrabbit.core.lock with parameters of type Path Modifier and Type Method Description voidLockManager. checkLock(Path path, Session session)Check whether the path given is locked by somebody else than the session described.voidLockManagerImpl. checkLock(Path path, Session session)Check whether the path given is locked by somebody else than the session described.voidXALockManager. checkLock(Path path, Session session)Check whether the path given is locked by somebody else than the session described. - 
Uses of Path in org.apache.jackrabbit.core.observation
Methods in org.apache.jackrabbit.core.observation that return Path Modifier and Type Method Description PathEventState. getChildRelPath()PathEventState. getParentPath()Returns the path of the parent node.PathEventStateCollection. getPathPrefix()Returns the path prefix for this event state collection ornullif no path prefix was set in the constructor of this collection.PathEventImpl. getQPath()Returns thePathof this event.Methods in org.apache.jackrabbit.core.observation with parameters of type Path Modifier and Type Method Description static EventStateEventState. childNodeAdded(NodeId parentId, Path parentPath, NodeId childId, Path childPath, Name nodeType, Set<Name> mixins, Session session)Creates a newEventof typeEvent.NODE_ADDED.static EventStateEventState. childNodeAdded(NodeId parentId, Path parentPath, NodeId childId, Path childPath, Name nodeType, Set<Name> mixins, Session session, boolean external)Creates a newEventof typeEvent.NODE_ADDED.static EventStateEventState. childNodeRemoved(NodeId parentId, Path parentPath, NodeId childId, Path childPath, Name nodeType, Set<Name> mixins, Session session)Creates a newEventof typeEvent.NODE_REMOVED.static EventStateEventState. childNodeRemoved(NodeId parentId, Path parentPath, NodeId childId, Path childPath, Name nodeType, Set<Name> mixins, Session session, boolean external)Creates a newEventof typeEvent.NODE_REMOVED.EventStateCollectionDelegatingObservationDispatcher. createEventStateCollection(SessionImpl session, Path pathPrefix)Creates anEventStateCollectiontied to the session given as argument.voidDelegatingObservationDispatcher. dispatch(List<EventState> eventList, SessionImpl session, Path pathPrefix, String userData)Dispatchers a list of events to all registered dispatchers.static EventStateEventState. nodeMoved(NodeId parentId, Path parentPath, NodeId childId, Path childPath, Name nodeType, Set<Name> mixins, Session session, boolean external)Creates a newEventof typeNODE_MOVED.static EventStateEventState. nodeMovedWithInfo(NodeId parentId, Path destPath, NodeId childId, Path srcPath, Name nodeType, Set<Name> mixins, Session session, boolean external)Creates a newEventof typeNODE_MOVED.static EventStateEventState. nodeReordered(NodeId parentId, Path parentPath, NodeId childId, Path destChildPath, Path srcChildPath, Path beforeChildPath, Name nodeType, Set<Name> mixins, Session session, boolean external)Creates a newEventof typeNODE_MOVED.static EventStateEventState. propertyAdded(NodeId parentId, Path parentPath, Path childPath, Name nodeType, Set<Name> mixins, Session session)Creates a newEventof typeEvent.PROPERTY_ADDED.static EventStateEventState. propertyAdded(NodeId parentId, Path parentPath, Path childPath, Name nodeType, Set<Name> mixins, Session session, boolean external)Creates a newEventof typeEvent.PROPERTY_ADDED.static EventStateEventState. propertyChanged(NodeId parentId, Path parentPath, Path childPath, Name nodeType, Set<Name> mixins, Session session)Creates a newEventof typeEvent.PROPERTY_CHANGED.static EventStateEventState. propertyChanged(NodeId parentId, Path parentPath, Path childPath, Name nodeType, Set<Name> mixins, Session session, boolean external)Creates a newEventof typeEvent.PROPERTY_CHANGED.static EventStateEventState. propertyRemoved(NodeId parentId, Path parentPath, Path childPath, Name nodeType, Set<Name> mixins, Session session)Creates a newEventof typeEvent.PROPERTY_REMOVED.static EventStateEventState. propertyRemoved(NodeId parentId, Path parentPath, Path childPath, Name nodeType, Set<Name> mixins, Session session, boolean external)Creates a newEventof typeEvent.PROPERTY_REMOVED.Constructors in org.apache.jackrabbit.core.observation with parameters of type Path Constructor Description EventStateCollection(org.apache.jackrabbit.core.observation.EventDispatcher dispatcher, SessionImpl session, Path pathPrefix)Creates a new emptyEventStateCollection. - 
Uses of Path in org.apache.jackrabbit.core.query
Methods in org.apache.jackrabbit.core.query with parameters of type Path Modifier and Type Method Description abstract voidOnWorkspaceInconsistency. handleMissingChildNode(NoSuchItemStateException exception, QueryHandler handler, Path path, NodeState node, ChildNodeEntry child)Handle a missing child node state.voidOnWorkspaceInconsistency. logError(ItemStateException exception, QueryHandler handler, Path path, NodeState node, ChildNodeEntry child)Logs a generic workspace inconsistency error. - 
Uses of Path in org.apache.jackrabbit.core.query.lucene
Fields in org.apache.jackrabbit.core.query.lucene declared as Path Modifier and Type Field Description protected static PathSearchIndex. JCR_SYSTEM_PATHThe path/jcr:system.protected Path[]SingleColumnQueryResult. orderPropsThe relative paths of properties to use for ordering the result set.protected static PathSearchIndex. ROOT_PATHThe path of the root node.Methods in org.apache.jackrabbit.core.query.lucene that return Path Modifier and Type Method Description protected PathSearchIndex. getRelativePath(NodeState nodeState, PropertyState propState)Returns the relative path fromnodeStatetopropState.Methods in org.apache.jackrabbit.core.query.lucene with parameters of type Path Modifier and Type Method Description protected voidNodeIndexer. addPathValue(Document doc, String fieldName, Path internalValue)Adds the path value to the document as the named field.protected SortField[]SearchIndex. createSortFields(Path[] orderProps, boolean[] orderSpecs, String[] orderFuncs)Creates the SortFields for the order properties.MultiColumnQueryHitsSearchIndex. executeQuery(SessionImpl session, AbstractQueryImpl queryImpl, Query query, Path[] orderProps, boolean[] orderSpecs, String[] orderFuncs, long resultFetchHint)Executes the query on the search index.StringAbstractNamespaceMappings. translatePath(Path path)Translates a path into a search index private namespace mapping.StringNamespaceMappings. translatePath(Path path)Translates a path into a search index private namespace mapping.Constructors in org.apache.jackrabbit.core.query.lucene with parameters of type Path Constructor Description SingleColumnQueryResult(SearchIndex index, SessionContext sessionContext, AbstractQueryImpl queryImpl, Query query, org.apache.jackrabbit.core.query.lucene.SpellSuggestion spellSuggestion, ColumnImpl[] columns, Path[] orderProps, boolean[] orderSpecs, String[] orderFuncs, boolean documentOrder, long offset, long limit) - 
Uses of Path in org.apache.jackrabbit.core.query.lucene.join
Constructors in org.apache.jackrabbit.core.query.lucene.join with parameters of type Path Constructor Description AncestorPathNodeJoin(MultiColumnQueryHits context, Name contextSelectorName, Path relPath, HierarchyManager hmgr)Creates an ancestor path node join.DescendantPathNodeJoin(MultiColumnQueryHits context, Name contextSelectorName, Path relPath, HierarchyManager hmgr)Creates a new descendant path node join condition. - 
Uses of Path in org.apache.jackrabbit.core.retention
Methods in org.apache.jackrabbit.core.retention with parameters of type Path Modifier and Type Method Description booleanRetentionRegistry. hasEffectiveHold(Path nodePath, boolean checkParent)booleanRetentionRegistryImpl. hasEffectiveHold(Path nodePath, boolean checkParent)booleanRetentionRegistry. hasEffectiveRetention(Path nodePath, boolean checkParent)booleanRetentionRegistryImpl. hasEffectiveRetention(Path nodePath, boolean checkParent) - 
Uses of Path in org.apache.jackrabbit.core.security
Methods in org.apache.jackrabbit.core.security with parameters of type Path Modifier and Type Method Description booleanAccessManager. canRead(Path itemPath, ItemId itemId)Determines whether the item with the specifieditemPathoritemIdcan be read.booleanDefaultAccessManager. canRead(Path itemPath, ItemId itemId)voidAccessManager. checkPermission(Path absPath, int permissions)Determines whether the specifiedpermissionsare granted on the item with the specifiedid(i.e.voidDefaultAccessManager. checkPermission(Path absPath, int permissions)booleanAccessManager. isGranted(Path absPath, int permissions)Determines whether the specifiedpermissionsare granted on the item with the specifiedabsPath(i.e.booleanAccessManager. isGranted(Path parentPath, Name childName, int permissions)Determines whether the specifiedpermissionsare granted on an item represented by the combination of the givenparentPathandchildName(i.e.booleanDefaultAccessManager. isGranted(Path absPath, int permissions)booleanDefaultAccessManager. isGranted(Path parentPath, Name childName, int permissions) - 
Uses of Path in org.apache.jackrabbit.core.security.authorization
Methods in org.apache.jackrabbit.core.security.authorization with parameters of type Path Modifier and Type Method Description protected abstract AbstractCompiledPermissions.ResultAbstractCompiledPermissions. buildResult(Path absPath)Retrieve the result for the specified path.booleanCompiledPermissions. canRead(Path itemPath, ItemId itemId)Returnstrueif READ permission is granted for the existing item with the givenPathand/orItemId.AccessControlPolicy[]AccessControlProvider. getEffectivePolicies(Path absPath, CompiledPermissions permissions)Returns the effective policies for the node at the given absPath.intAbstractCompiledPermissions. getPrivileges(Path absPath)intCompiledPermissions. getPrivileges(Path absPath)Deprecated.UseCompiledPermissions.getPrivilegeSet(Path)instead.Set<Privilege>AbstractCompiledPermissions. getPrivilegeSet(Path absPath)Set<Privilege>CompiledPermissions. getPrivilegeSet(Path absPath)Returns thePrivileges granted by the underlying policy at the givenabsPath.AbstractCompiledPermissions.ResultAbstractCompiledPermissions. getResult(Path absPath)booleanAbstractCompiledPermissions. grants(Path absPath, int permissions)booleanCompiledPermissions. grants(Path absPath, int permissions)Returnstrueif the specified permissions are granted on the item identified by the givenpath.booleanAbstractCompiledPermissions. hasPrivileges(Path absPath, Privilege... privileges)booleanCompiledPermissions. hasPrivileges(Path absPath, Privilege... privileges)Returnstrueif the given privileges are granted at the specifiedabsPath.booleanAbstractAccessControlProvider. isAcItem(Path absPath)booleanAccessControlUtils. isAcItem(Path absPath)Test if the specified path points to an item that defines AC information. - 
Uses of Path in org.apache.jackrabbit.core.security.authorization.acl
Methods in org.apache.jackrabbit.core.security.authorization.acl with parameters of type Path Modifier and Type Method Description AccessControlPolicy[]ACLProvider. getEffectivePolicies(Path absPath, CompiledPermissions permissions) - 
Uses of Path in org.apache.jackrabbit.core.security.authorization.combined
Methods in org.apache.jackrabbit.core.security.authorization.combined with parameters of type Path Modifier and Type Method Description AccessControlPolicy[]CombinedProvider. getEffectivePolicies(Path absPath, CompiledPermissions permissions)booleanCombinedProvider. isAcItem(Path absPath) - 
Uses of Path in org.apache.jackrabbit.core.security.authorization.principalbased
Methods in org.apache.jackrabbit.core.security.authorization.principalbased with parameters of type Path Modifier and Type Method Description AccessControlPolicy[]ACLProvider. getEffectivePolicies(Path absPath, CompiledPermissions permissions) - 
Uses of Path in org.apache.jackrabbit.core.security.simple
Methods in org.apache.jackrabbit.core.security.simple with parameters of type Path Modifier and Type Method Description booleanSimpleAccessManager. canRead(Path itemPath, ItemId itemId)voidSimpleAccessManager. checkPermission(Path absPath, int permissions)Determines whether the specifiedpermissionsare granted on the item with the specifiedid(i.e.booleanSimpleAccessManager. isGranted(Path absPath, int permissions)booleanSimpleAccessManager. isGranted(Path parentPath, Name childName, int permissions) - 
Uses of Path in org.apache.jackrabbit.core.security.user
Methods in org.apache.jackrabbit.core.security.user with parameters of type Path Modifier and Type Method Description AccessControlPolicy[]UserAccessControlProvider. getEffectivePolicies(Path absPath, CompiledPermissions permissions)booleanUserAccessControlProvider. isAcItem(Path absPath)Always returns false, since this ac provider does not use content stored in items to evaluate AC information. - 
Uses of Path in org.apache.jackrabbit.core.session
Methods in org.apache.jackrabbit.core.session that return Path Modifier and Type Method Description PathSessionContext. getQPath(String path)PathSessionContext. getQPath(String path, boolean normalizeIdentifier)Methods in org.apache.jackrabbit.core.session with parameters of type Path Modifier and Type Method Description StringSessionContext. getJCRPath(Path path)protected abstract TSessionItemOperation. perform(ItemManager manager, Path path)Performs this operation using the given item manager. - 
Uses of Path in org.apache.jackrabbit.core.value
Methods in org.apache.jackrabbit.core.value with parameters of type Path Modifier and Type Method Description static InternalValueInternalValue. create(Path value)QValueInternalValueFactory. create(Path value) - 
Uses of Path in org.apache.jackrabbit.core.xml
Constructors in org.apache.jackrabbit.core.xml with parameters of type Path Constructor Description WorkspaceImporter(Path parentPath, WorkspaceImpl wsp, SessionContext sessionContext, int uuidBehavior)Creates a newWorkspaceImporterinstance.WorkspaceImporter(Path parentPath, WorkspaceImpl wsp, SessionContext sessionContext, int uuidBehavior, ImportConfig config)Creates a newWorkspaceImporterinstance. - 
Uses of Path in org.apache.jackrabbit.jcr2spi
Methods in org.apache.jackrabbit.jcr2spi with parameters of type Path Modifier and Type Method Description EventFilterWorkspaceManager. createEventFilter(int eventTypes, Path path, boolean isDeep, String[] uuids, Name[] nodeTypes, boolean noLocal)Creates an event filter based on the parameters available inObservationManager.addEventListener(javax.jcr.observation.EventListener, int, java.lang.String, boolean, java.lang.String[], java.lang.String[], boolean).NodeItemManager. getNode(Path path)NodeItemManagerImpl. getNode(Path path)PropertyItemManager. getProperty(Path path)PropertyItemManagerImpl. getProperty(Path path)booleanWorkspaceManager. isGranted(NodeState parentState, Path relPath, String[] actions)booleanItemManager. nodeExists(Path path)Checks if the node with the given path exists.booleanItemManagerImpl. nodeExists(Path path)booleanItemManager. propertyExists(Path path)Checks if the property with the given path exists.booleanItemManagerImpl. propertyExists(Path path) - 
Uses of Path in org.apache.jackrabbit.jcr2spi.hierarchy
Methods in org.apache.jackrabbit.jcr2spi.hierarchy that return Path Modifier and Type Method Description PathHierarchyEntry. getPath()PathHierarchyEntry. getWorkspacePath()Methods in org.apache.jackrabbit.jcr2spi.hierarchy with parameters of type Path Modifier and Type Method Description NodeEntryNodeEntry. getDeepNodeEntry(Path path)Traverse the tree below this entry and return the child entry matching the given path.NodeEntryNodeEntryImpl. getDeepNodeEntry(Path path)PropertyEntryNodeEntry. getDeepPropertyEntry(Path path)Traverse the tree below this entry and return the child entry matching the given path.PropertyEntryNodeEntryImpl. getDeepPropertyEntry(Path path)NodeEntryHierarchyManager. getNodeEntry(Path qPath)Resolves a path into aNodeEntry.NodeEntryHierarchyManagerImpl. getNodeEntry(Path qPath)NodeStateHierarchyManager. getNodeState(Path qPath)Retrieves theNodeEntrycorresponding to the given path and resolves it to the underlyingNodeState.NodeStateHierarchyManagerImpl. getNodeState(Path qPath)PropertyEntryHierarchyManager. getPropertyEntry(Path qPath)Resolves a path into aPropertyEntry.PropertyEntryHierarchyManagerImpl. getPropertyEntry(Path qPath)PropertyStateHierarchyManager. getPropertyState(Path qPath)Retrieves thePropertyEntrycorresponding to the given path and resolves it to the underlyingPropertyState.PropertyStateHierarchyManagerImpl. getPropertyState(Path qPath)HierarchyEntryHierarchyManager. lookup(Path workspacePath)Lookup ofHierarchyEntryby its workspace path that may be different if a entry (or any of its ancestors) has been transiently moved or reordered.HierarchyEntryHierarchyManagerImpl. lookup(Path workspacePath)HierarchyEntryNodeEntry. lookupDeepEntry(Path workspacePath)Traverse the tree below this entry and return the child entry matching the given 'workspacePath', i.e.HierarchyEntryNodeEntryImpl. lookupDeepEntry(Path workspacePath) - 
Uses of Path in org.apache.jackrabbit.jcr2spi.operation
Methods in org.apache.jackrabbit.jcr2spi.operation that return Path Modifier and Type Method Description PathRestore. getRelativePath()Relative path to the non-existing restore target ornullif the state identified byRestore.getNodeId()is the target.Methods in org.apache.jackrabbit.jcr2spi.operation with parameters of type Path Modifier and Type Method Description static OperationClone. create(Path srcPath, Path destPath, String srcWorkspaceName, boolean removeExisting, ManagerProvider srcMgrProvider, ManagerProvider destMgrProvider)static OperationCopy. create(Path srcPath, Path destPath, String srcWorkspaceName, ManagerProvider srcMgrProvider, ManagerProvider destMgrProvider)static OperationMove. create(Path srcPath, Path destPath, HierarchyManager hierMgr, PathResolver resolver, boolean sessionMove)static OperationReorderNodes. create(NodeState parentState, Path srcPath, Path beforePath)static OperationRestore. create(NodeState nodeState, Path relQPath, NodeState versionState, boolean removeExisting)protected static NodeStateAbstractOperation. getNodeState(Path nodePath, HierarchyManager hierMgr) - 
Uses of Path in org.apache.jackrabbit.jcr2spi.security
Methods in org.apache.jackrabbit.jcr2spi.security with parameters of type Path Modifier and Type Method Description booleanAccessManager. isGranted(NodeState parentState, Path relPath, String[] actions)Determines whether the specifiedpermissionsare granted on the item with the specified path. - 
Uses of Path in org.apache.jackrabbit.jcr2spi.state
Methods in org.apache.jackrabbit.jcr2spi.state that return Path Modifier and Type Method Description PathItemState. getPath()Utility method: Returns the path of this item state. - 
Uses of Path in org.apache.jackrabbit.jcr2spi.util
Methods in org.apache.jackrabbit.jcr2spi.util with parameters of type Path Modifier and Type Method Description static StringLogUtil. safeGetJCRPath(Path qPath, PathResolver pathResolver)Failsafe conversion of internalPathto JCR path for use in error messages etc. - 
Uses of Path in org.apache.jackrabbit.jcr2spi.version
Methods in org.apache.jackrabbit.jcr2spi.version with parameters of type Path Modifier and Type Method Description voidVersionManager. restore(NodeState nodeState, Path relativePath, NodeState versionState, boolean removeExisting)voidVersionManagerImpl. restore(NodeState nodeState, Path relativePath, NodeState versionState, boolean removeExisting) - 
Uses of Path in org.apache.jackrabbit.jcr2spi.xml
Constructors in org.apache.jackrabbit.jcr2spi.xml with parameters of type Path Constructor Description SessionImporter(Path parentPath, SessionImpl session, SessionItemStateManager stateManager, int uuidBehavior)Creates a newWorkspaceImporterinstance. - 
Uses of Path in org.apache.jackrabbit.spi
Methods in org.apache.jackrabbit.spi that return Path Modifier and Type Method Description PathPath. computeRelativePath(Path other)Computes the relative path fromthisabsolute path toother.PathPathFactory. create(String pathString)Returns aPathholding the value of the specified string.PathPathFactory. create(Name name)Creates a relative path based on aName.PathPathFactory. create(Name name, int index)Creates a relative path based on aNameand a normalized index.PathPathFactory. create(Path.Element element)Creates a path from the given element.PathPathFactory. create(Path.Element[] elements)Create a newPathfrom the given elements.PathPathFactory. create(Path parent, Name name, boolean normalize)Creates a newPathout of the givenparentpath and the give name.PathPathFactory. create(Path parent, Name name, int index, boolean normalize)Creates a newPathout of the givenparentpath and the give name and normalized index.PathPathFactory. create(Path parent, Path relPath, boolean normalize)Return a newPathout of the givenparentpath and the given relative path.PathPath. getAncestor(int degree)Normalizes this path and returns the ancestor path of the specified relative degree.PathPath. getCanonicalPath()Returns the canonical path representation of this path.PathPath. getFirstElements()Returns a path that consists of all but the last element of this path.PathPath. getLastElement()Returns a path that consists of only the last element of this path.PathPath. getNormalizedPath()Returns the normalized path representation of this path.PathEvent. getPath()PathItemId. getPath()PathItemInfo. getPath()Returns thePathof the item represented by thisItemInfo.PathQValue. getPath()Returns aPathrepresentation of this value.PathPathFactory. getRootPath()Return thePathof the root node.PathPath. resolve(Path relative)Resolves the given path against this path.PathPath. resolve(Path.Element element)Resolves the given path element against this path.PathPath. subPath(int from, int to)Returns a newPathconsisting of those Path.Element objects between the givenfrom, inclusive, and the givento, exclusive.Methods in org.apache.jackrabbit.spi with parameters of type Path Modifier and Type Method Description PathPath. computeRelativePath(Path other)Computes the relative path fromthisabsolute path toother.PathPathFactory. create(Path parent, Name name, boolean normalize)Creates a newPathout of the givenparentpath and the give name.PathPathFactory. create(Path parent, Name name, int index, boolean normalize)Creates a newPathout of the givenparentpath and the give name and normalized index.PathPathFactory. create(Path parent, Path relPath, boolean normalize)Return a newPathout of the givenparentpath and the given relative path.QValueQValueFactory. create(Path value)Create a newQValuewith typePropertyType.PATH.EventFilterRepositoryService. createEventFilter(SessionInfo sessionInfo, int eventTypes, Path absPath, boolean isDeep, String[] uuid, Name[] nodeTypeName, boolean noLocal)Creates an event filter.NodeIdIdFactory. createNodeId(String uniqueID, Path path)Creates a newNodeIdfrom the given unique id (which identifies an ancestorNode) and the givenPathobject.NodeIdIdFactory. createNodeId(NodeId parentId, Path path)Creates a newNodeIdfrom the given parent id and the givenPathobject.booleanPath. isAncestorOf(Path other)Determines if this path is an ancestor of the specified path, based on their (absolute or relative) hierarchy level as returned by.getDepth()booleanPath. isDescendantOf(Path other)Determines if this path is a descendant of the specified path, based on their (absolute or relative) hierarchy level as returned by.getDepth()booleanPath. isEquivalentTo(Path other)Determines if the theotherpath would be equal tothispath if both of them are normalized.PathPath. resolve(Path relative)Resolves the given path against this path. - 
Uses of Path in org.apache.jackrabbit.spi.commons
Methods in org.apache.jackrabbit.spi.commons that return Path Modifier and Type Method Description PathEventFilterImpl. getAbsPath()PathEventImpl. getPath()PathItemInfoImpl. getPath()Returns thePathof the item represented by thisItemInfo.Methods in org.apache.jackrabbit.spi.commons with parameters of type Path Modifier and Type Method Description ItemInfoBuilder.PropertyInfoBuilderItemInfoBuilder.PropertyInfoBuilder. addValue(Path value)Add aPropertyType.PATHvalue to this property.EventFilterAbstractRepositoryService. createEventFilter(SessionInfo sessionInfo, int eventTypes, Path absPath, boolean isDeep, String[] uuid, Name[] nodeTypeName, boolean noLocal)ItemInfoBuilder.NodeInfoBuilderItemInfoBuilder.NodeInfoBuilder. setParentPath(Path parentPath)Set the parent's path of the nodeConstructors in org.apache.jackrabbit.spi.commons with parameters of type Path Constructor Description EventFilterImpl(int eventTypes, Path absPath, boolean isDeep, String[] uuids, Set<Name> nodeTypeNames, boolean noLocal)Creates a newEventFilterImpl.EventImpl(int type, Path path, ItemId itemId, NodeId parentId, Name primaryNodeTypeName, Name[] mixinTypeNames, String userId)Deprecated.EventImpl(int type, Path path, ItemId itemId, NodeId parentId, Name primaryNodeTypeName, Name[] mixinTypeNames, String userId, String userData, long timestamp, Map<Name,QValue> info)Creates a new serializable event.ItemInfoImpl(NodeId parentId, Name name, Path path, boolean isNode)Deprecated.UseItemInfoImpl(Path, boolean)instead.ItemInfoImpl(Path path, boolean isNode)Creates a new item info from the given name, path and boolean flag.NodeInfoImpl(NodeId parentId, Name name, Path path, NodeId id, int index, Name primaryTypeName, Name[] mixinNames, Iterator<PropertyId> references, Iterator<PropertyId> propertyIds, Iterator<ChildInfo> childInfos)Deprecated.NodeInfoImpl(Path path, NodeId id, int index, Name primaryTypeName, Name[] mixinNames, Iterator<PropertyId> references, Iterator<PropertyId> propertyIds, Iterator<ChildInfo> childInfos)Creates a new node info from the given parameters.PropertyInfoImpl(NodeId parentId, Name name, Path path, PropertyId id, int type, boolean isMultiValued, QValue[] values)Deprecated.PropertyInfoImpl(Path path, PropertyId id, int type, boolean isMultiValued, QValue[] values)Creates a new property info for the given parameters. - 
Uses of Path in org.apache.jackrabbit.spi.commons.batch
Methods in org.apache.jackrabbit.spi.commons.batch that return Path Modifier and Type Method Description protected static PathConsolidatingChangeLog. getPath(ItemId itemId)protected static PathConsolidatingChangeLog. getPath(NodeId parentId, Name name) - 
Uses of Path in org.apache.jackrabbit.spi.commons.conversion
Methods in org.apache.jackrabbit.spi.commons.conversion that return Path Modifier and Type Method Description PathIdentifierResolver. getPath(String identifier)PathCachingPathResolver. getQPath(String path)Returns thePathobject for the given JCR path String.PathCachingPathResolver. getQPath(String path, boolean normalizeIdentifier)PathDefaultNamePathResolver. getQPath(String path)PathDefaultNamePathResolver. getQPath(String path, boolean normalizeIdentifier)PathParsingPathResolver. getQPath(String jcrPath)Parses the given JCR path into aPathobject.PathParsingPathResolver. getQPath(String jcrPath, boolean normalizeIdentifier)CallsPathParser.parse(String, NameResolver, IdentifierResolver, org.apache.jackrabbit.spi.PathFactory)from the givenjcrPath.PathPathResolver. getQPath(String path)Returns the path object for the given JCR path string.PathPathResolver. getQPath(String path, boolean normalizeIdentifier)Returns the path object for the given JCR path string.static PathPathParser. parse(String jcrPath, NameResolver nameResolver, IdentifierResolver identifierResolver, PathFactory factory)ParsesjcrPathinto aPathobject usingresolverto convert prefixes into namespace URIs.static PathPathParser. parse(String jcrPath, NameResolver nameResolver, IdentifierResolver identifierResolver, PathFactory factory, boolean normalizeIdentifier)ParsesjcrPathinto aPathobject usingresolverto convert prefixes into namespace URIs.static PathPathParser. parse(String jcrPath, NameResolver resolver, PathFactory factory)ParsesjcrPathinto aPathobject usingresolverto convert prefixes into namespace URIs.static PathPathParser. parse(Path parent, String jcrPath, NameResolver nameResolver, IdentifierResolver identifierResolver, PathFactory factory)Parses the givenjcrPathand returns aPath.static PathPathParser. parse(Path parent, String jcrPath, NameResolver resolver, PathFactory factory)Parses the givenjcrPathand returns aPath.Methods in org.apache.jackrabbit.spi.commons.conversion with parameters of type Path Modifier and Type Method Description StringCachingPathResolver. getJCRPath(Path path)Returns the JCR path String for the givenPath.StringDefaultNamePathResolver. getJCRPath(Path path)StringParsingPathResolver. getJCRPath(Path path)Returns the JCR path representation for the givenPathobject.StringPathResolver. getJCRPath(Path path)Returns the given JCR path string for the given path object.static PathPathParser. parse(Path parent, String jcrPath, NameResolver nameResolver, IdentifierResolver identifierResolver, PathFactory factory)Parses the givenjcrPathand returns aPath.static PathPathParser. parse(Path parent, String jcrPath, NameResolver resolver, PathFactory factory)Parses the givenjcrPathand returns aPath. - 
Uses of Path in org.apache.jackrabbit.spi.commons.identifier
Methods in org.apache.jackrabbit.spi.commons.identifier with parameters of type Path Modifier and Type Method Description NodeIdAbstractIdFactory. createNodeId(String uniqueID, Path path)Creates a newNodeIdfrom the given unique id (which identifies an ancestorNode) and the givenPathobject.NodeIdAbstractIdFactory. createNodeId(NodeId parentId, Path path)Creates a newNodeIdfrom the given parent id and the givenPathobject. - 
Uses of Path in org.apache.jackrabbit.spi.commons.logging
Methods in org.apache.jackrabbit.spi.commons.logging that return Path Modifier and Type Method Description PathPathFactoryLogger. create(String pathString)PathPathFactoryLogger. create(Name name)PathPathFactoryLogger. create(Name name, int index)PathPathFactoryLogger. create(Path.Element element)PathPathFactoryLogger. create(Path.Element[] elements)PathPathFactoryLogger. create(Path parent, Name name, boolean normalize)PathPathFactoryLogger. create(Path parent, Name name, int index, boolean normalize)PathPathFactoryLogger. create(Path parent, Path relPath, boolean normalize)PathPathFactoryLogger. getRootPath()Methods in org.apache.jackrabbit.spi.commons.logging with parameters of type Path Modifier and Type Method Description PathPathFactoryLogger. create(Path parent, Name name, boolean normalize)PathPathFactoryLogger. create(Path parent, Name name, int index, boolean normalize)PathPathFactoryLogger. create(Path parent, Path relPath, boolean normalize)QValueQValueFactoryLogger. create(Path value)EventFilterRepositoryServiceLogger. createEventFilter(SessionInfo sessionInfo, int eventTypes, Path absPath, boolean isDeep, String[] uuid, Name[] qnodeTypeName, boolean noLocal)NodeIdIdFactoryLogger. createNodeId(String uniqueID, Path path)NodeIdIdFactoryLogger. createNodeId(NodeId parentId, Path path) - 
Uses of Path in org.apache.jackrabbit.spi.commons.name
Methods in org.apache.jackrabbit.spi.commons.name that return Path Modifier and Type Method Description PathPathFactoryImpl. create(String pathString)PathPathFactoryImpl. create(Name name)PathPathFactoryImpl. create(Name name, int index)PathPathFactoryImpl. create(Path.Element element)PathPathFactoryImpl. create(Path.Element[] elements)PathPathFactoryImpl. create(Path parent, Name name, boolean normalize)PathPathFactoryImpl. create(Path parent, Name name, int index, boolean normalize)PathPathFactoryImpl. create(Path parent, Path relPath, boolean normalize)PathMatchResult. getMatch()Returns the path which was matched by thePattern.PathPathBuilder. getPath()Assembles the built path and returns a newPath.PathPathMap.Element. getPath()Return the path of this element.PathMatchResult. getRemainder()Returns the remaining path after the matching part.PathPathFactoryImpl. getRootPath()static PathMatcher. match(Pattern pattern, Path input)Match a pattern against an input path and return the remaining path.Methods in org.apache.jackrabbit.spi.commons.name with parameters of type Path Modifier and Type Method Description PathPathFactoryImpl. create(Path parent, Name name, boolean normalize)PathPathFactoryImpl. create(Path parent, Name name, int index, boolean normalize)PathPathFactoryImpl. create(Path parent, Path relPath, boolean normalize)static MatchResultMatcher. findMatch(Pattern pattern, Path input)Find the first match of a pattern in a path.static MatchResultMatcher. findMatch(Pattern pattern, Path input, int pos)Find the first match of a pattern in a path starting at a given position.PathMap.Element<T>PathMap.Element. getDescendant(Path relPath, boolean exact)Map a relPath starting atthisElement.booleanPathMap.Element. hasPath(Path path)Checks whether this element has the specified path.PathMap.Element<T>PathMap. map(Path path, boolean exact)Map a path to a child.static PathMatcher. match(Pattern pattern, Path input)Match a pattern against an input path and return the remaining path.MatchResultPattern. match(Path input)Matches this pattern against the input.static booleanMatcher. matches(Pattern pattern, Path input)Checks whether a pattern matches an input path.static PatternPattern. path(Path path)Construct a new pattern which matches an exact pathPathMap.Element<T>PathMap. put(Path path)Create an empty child given by its path.voidPathMap. put(Path path, PathMap.Element<T> element)Put an element given by its path.PathMap.Element<T>PathMap. put(Path path, T obj)Create an element given by its path.Constructors in org.apache.jackrabbit.spi.commons.name with parameters of type Path Constructor Description PathBuilder(Path parent)Creates a new PathBuilder and initialized it with elements of the given path. - 
Uses of Path in org.apache.jackrabbit.spi.commons.query
Methods in org.apache.jackrabbit.spi.commons.query that return Path Modifier and Type Method Description PathOrderQueryNode.OrderSpec. getPropertyPath()Returns the relative path of the property.PathTextsearchQueryNode. getRelativePath()Methods in org.apache.jackrabbit.spi.commons.query with parameters of type Path Modifier and Type Method Description voidOrderQueryNode. addOrderSpec(Path property, boolean ascending)Adds an order specification to this query node.voidOrderQueryNode.OrderSpec. setPath(Path path)Set a new value for the pathvoidOrderQueryNode. setPath(Path path)Set the path of the last order specification of this query node.voidRelationQueryNode. setRelativePath(Path relPath)Sets the relative path to the property in this relation.voidTextsearchQueryNode. setRelativePath(Path relPath)Sets the relative path to the item where the textsearch is performed.Constructors in org.apache.jackrabbit.spi.commons.query with parameters of type Path Constructor Description OrderSpec(Path property, boolean ascending)Creates a newOrderSpecforproperty. - 
Uses of Path in org.apache.jackrabbit.spi.commons.query.qom
Methods in org.apache.jackrabbit.spi.commons.query.qom that return Path Modifier and Type Method Description PathChildNodeImpl. getQPath()Gets the absolute path.PathDescendantNodeImpl. getQPath()Gets the absolute path.PathSameNodeJoinConditionImpl. getSelector2QPath()Gets the path relative to the second selector.Methods in org.apache.jackrabbit.spi.commons.query.qom with parameters of type Path Modifier and Type Method Description protected StringAbstractQOMNode. getJCRPath(Path path)Returns the JCR path String for the givenPathobject ornullifpathisnull.protected StringAbstractQOMNode. quote(Path path) - 
Uses of Path in org.apache.jackrabbit.spi.commons.value
Methods in org.apache.jackrabbit.spi.commons.value that return Path Modifier and Type Method Description PathAbstractQValue. getPath()Methods in org.apache.jackrabbit.spi.commons.value with parameters of type Path Modifier and Type Method Description QValueAbstractQValueFactory. create(Path value)Constructors in org.apache.jackrabbit.spi.commons.value with parameters of type Path Constructor Description AbstractQValue(Path value)Create a newAbstractQValue.DefaultQValue(Path value) - 
Uses of Path in org.apache.jackrabbit.spi2dav
Methods in org.apache.jackrabbit.spi2dav with parameters of type Path Modifier and Type Method Description EventFilterRepositoryServiceImpl. createEventFilter(SessionInfo sessionInfo, int eventTypes, Path absPath, boolean isDeep, String[] uuids, Name[] nodeTypeNames, boolean noLocal)Constructors in org.apache.jackrabbit.spi2dav with parameters of type Path Constructor Description EventImpl(ItemId eventId, Path eventPath, NodeId parentId, int eventType, String userId, Element eventElement, NamePathResolver resolver, QValueFactory qvFactory)PropertyInfoImpl(PropertyId id, Path path, int type, boolean isMultiValued, QValue[] values) - 
Uses of Path in org.apache.jackrabbit.spi2davex
Methods in org.apache.jackrabbit.spi2davex that return Path Modifier and Type Method Description PathItemInfoImpl. getPath()Returns thePathof the item represented by thisItemInfo.Methods in org.apache.jackrabbit.spi2davex with parameters of type Path Modifier and Type Method Description intBatchReadConfig. getDepth(Path path, PathResolver resolver)Return the depth for the given path.Constructors in org.apache.jackrabbit.spi2davex with parameters of type Path Constructor Description ItemInfoImpl(Path path, boolean isNode)Creates a newItemInfo.NodeInfoImpl(NodeId id, Path path)Creates a newNodeInfo.PropertyInfoImpl(PropertyId id, Path path, int propertyType, QValue value)PropertyInfoImpl(PropertyId id, Path path, int propertyType, QValue[] values) - 
Uses of Path in org.apache.jackrabbit.spi2jcr
Methods in org.apache.jackrabbit.spi2jcr with parameters of type Path Modifier and Type Method Description EventFilterRepositoryServiceImpl. createEventFilter(SessionInfo sessionInfo, int eventTypes, Path absPath, boolean isDeep, String[] uuid, Name[] nodeTypeName, boolean noLocal)Creates an event filter. 
 -