Uses of Interface
org.apache.jackrabbit.spi.Path

Packages that use Path
org.apache.jackrabbit.core   
org.apache.jackrabbit.core.journal   
org.apache.jackrabbit.core.lock   
org.apache.jackrabbit.core.observation   
org.apache.jackrabbit.core.query   
org.apache.jackrabbit.core.query.qom   
org.apache.jackrabbit.core.value   
org.apache.jackrabbit.core.xml   
org.apache.jackrabbit.jcr2spi   
org.apache.jackrabbit.jcr2spi.hierarchy   
org.apache.jackrabbit.jcr2spi.operation   
org.apache.jackrabbit.jcr2spi.security   
org.apache.jackrabbit.jcr2spi.state   
org.apache.jackrabbit.jcr2spi.util   
org.apache.jackrabbit.jcr2spi.version   
org.apache.jackrabbit.jcr2spi.xml   
org.apache.jackrabbit.spi Defines the interfaces of the JCR SPI (Service Provider Interface). 
org.apache.jackrabbit.spi.commons   
org.apache.jackrabbit.spi.commons.conversion   
org.apache.jackrabbit.spi.commons.identifier   
org.apache.jackrabbit.spi.commons.name   
org.apache.jackrabbit.spi.commons.value   
org.apache.jackrabbit.spi2jcr   
 

Uses of Path in org.apache.jackrabbit.core
 

Methods in org.apache.jackrabbit.core that return Path
 Path HierarchyManager.getPath(ItemId id)
          Returns the path to the given item.
 Path HierarchyManagerImpl.getPath(ItemId id)
          Returns the path to the given item.
 Path CachingHierarchyManager.getPath(ItemId id)
          Returns the path to the given item.

Overridden method simply checks whether we have an item matching the id and returns its path, otherwise calls base implementation.

 Path ItemImpl.getPrimaryPath()
          Returns the primary path to this Item.
 Path SessionImpl.getQPath(String path)
           
 

Methods in org.apache.jackrabbit.core with parameters of type Path
protected  void HierarchyManagerImpl.beforeResolvePath(Path path, ItemState state, int next)
          Called by recursively invoked method HierarchyManagerImpl.resolvePath(Path, ItemState, int, boolean); May be overridden by some subclass to process/cache intermediate state.
protected  void CachingHierarchyManager.beforeResolvePath(Path path, ItemState state, int next)
          Called by recursively invoked method HierarchyManagerImpl.resolvePath(Path, ItemState, int, boolean); May be overridden by some subclass to process/cache intermediate state.

Cache the intermediate item inside our cache.

 NodeId BatchedItemOperations.copy(Path srcPath, ItemStateManager srcStateMgr, HierarchyManager srcHierMgr, AccessManager srcAccessMgr, Path destPath, int flag)
          Copies the tree at srcPath retrieved using the specified srcStateMgr to the new location at destPath.
 NodeId BatchedItemOperations.copy(Path srcPath, Path destPath, int flag)
          Copies the tree at srcPath to the new location at destPath.
 ItemImpl ItemManager.getItem(Path path)
          Deprecated. As of JSR 283, a Path doesn't anymore uniquely identify an Item, therefore ItemManager.getNode(Path) and ItemManager.getProperty(Path) should be used instead.
 String SessionImpl.getJCRPath(Path path)
           
 NodeImpl ItemManager.getNode(Path path)
           
protected  NodeState BatchedItemOperations.getNodeState(ItemStateManager srcStateMgr, HierarchyManager srcHierMgr, Path nodePath)
          Retrieves the state of the node at nodePath using the given item state manager.
 NodeState BatchedItemOperations.getNodeState(Path nodePath)
          Retrieves the state of the node at the given path.
 PropertyImpl ItemManager.getProperty(Path path)
           
 boolean ItemManager.itemExists(Path path)
          Deprecated. As of JSR 283, a Path doesn't anymore uniquely identify an Item, therefore ItemManager.nodeExists(Path) and ItemManager.propertyExists(Path) should be used instead.
 NodeId BatchedItemOperations.move(Path srcPath, Path destPath)
          Moves the tree at srcPath to the new location at destPath.
 boolean ItemManager.nodeExists(Path path)
          Checks whether a node exists at the specified path.
 boolean ItemManager.propertyExists(Path path)
          Checks whether a property exists at the specified path.
 void BatchedItemOperations.removeNode(Path nodePath)
          Removes the specified node, recursively removing its properties and child nodes.
 NodeId HierarchyManager.resolveNodePath(Path path)
          Resolves a path into a node id.
 NodeId HierarchyManagerImpl.resolveNodePath(Path path)
          Resolves a path into a node id.
 NodeId CachingHierarchyManager.resolveNodePath(Path path)
          Resolves a path into a node id.

Note that, for performance reasons, this method returns null rather than throwing a PathNotFoundException if there's no node to be found at path.

Check the path indicated inside our cache first.

 ItemId HierarchyManager.resolvePath(Path path)
          Deprecated. As of JSR 283, a Path doesn't anymore uniquely identify an Item, therefore HierarchyManager.resolveNodePath(Path) and HierarchyManager.resolvePropertyPath(Path) should be used instead.
 ItemId HierarchyManagerImpl.resolvePath(Path path)
          Resolves a path into an item id.
 ItemId CachingHierarchyManager.resolvePath(Path path)
          Resolves a path into an item id.

If there is both a node and a property at the specified path, this method will return the id of the node.

Note that, for performance reasons, this method returns null rather than throwing a PathNotFoundException if there's no item to be found at path.

Check the path indicated inside our cache first.

protected  ItemId HierarchyManagerImpl.resolvePath(Path path, ItemId id, int next, boolean denotesNode)
          Resolve a path into an item id.
 PropertyId HierarchyManager.resolvePropertyPath(Path path)
          Resolves a path into a property id.
 PropertyId HierarchyManagerImpl.resolvePropertyPath(Path path)
          Resolves a path into a property id.
 PropertyId CachingHierarchyManager.resolvePropertyPath(Path path)
          Resolves a path into a property id.

Note that, for performance reasons, this method returns null rather than throwing a PathNotFoundException if there's no property to be found at path.

Check the path indicated inside our cache first.

 String ItemValidator.safeGetJCRPath(Path path)
          Failsafe conversion of internal Path to JCR path for use in error messages etc.
 String HierarchyManagerImpl.safeGetJCRPath(Path path)
          Failsafe conversion of internal Path to JCR path for use in error messages etc.
 void BatchedItemOperations.verifyCanRead(Path nodePath)
          Verifies that the node at nodePath can be read.
 void BatchedItemOperations.verifyCanWrite(Path nodePath)
          Verifies that the node at nodePath is writable.
protected  void BatchedItemOperations.verifyCheckedOut(Path nodePath)
          Verifies that the node at nodePath is checked-out; throws a VersionException if that's not the case.
protected  void BatchedItemOperations.verifyNotProtected(Path nodePath)
          Verifies that the node at nodePath is not protected.
protected  void BatchedItemOperations.verifyUnlocked(Path nodePath)
          Verifies that the node at nodePath is 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
 Path AbstractRecord.readPath()
          Read a Path from the underlying stream.
 Path Record.readPath()
          Read a Path from the underlying stream.
 

Methods in org.apache.jackrabbit.core.journal with parameters of type Path
 void AbstractRecord.writePath(Path path)
          Write a Path to the underlying stream.
 void Record.writePath(Path path)
          Write a Path to the underlying stream.
 

Uses of Path in org.apache.jackrabbit.core.lock
 

Methods in org.apache.jackrabbit.core.lock with parameters of type Path
 void XALockManager.checkLock(Path path, Session session)
          Check whether the path given is locked by somebody else than the session described.
 void LockManagerImpl.checkLock(Path path, Session session)
          Check whether the path given is locked by somebody else than the session described.
 void LockManager.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
 Path EventState.getParentPath()
          Returns the path of the parent node.
 Path EventStateCollection.getPathPrefix()
          Returns the path prefix for this event state collection or null if no path prefix was set in the constructor of this collection.
 Path EventImpl.getQPath()
          Returns the qualified path of this event.
 

Methods in org.apache.jackrabbit.core.observation with parameters of type Path
static EventState EventState.childNodeAdded(NodeId parentId, Path parentPath, NodeId childId, Path.Element childPath, Name nodeType, Set mixins, Session session)
          Creates a new Event of type Event.NODE_ADDED.
static EventState EventState.childNodeAdded(NodeId parentId, Path parentPath, NodeId childId, Path.Element childPath, Name nodeType, Set mixins, Session session, boolean external)
          Creates a new Event of type Event.NODE_ADDED.
static EventState EventState.childNodeRemoved(NodeId parentId, Path parentPath, NodeId childId, Path.Element childPath, Name nodeType, Set mixins, Session session)
          Creates a new Event of type Event.NODE_REMOVED.
static EventState EventState.childNodeRemoved(NodeId parentId, Path parentPath, NodeId childId, Path.Element childPath, Name nodeType, Set mixins, Session session, boolean external)
          Creates a new Event of type Event.NODE_REMOVED.
 EventStateCollection DelegatingObservationDispatcher.createEventStateCollection(SessionImpl session, Path pathPrefix)
          Creates an EventStateCollection tied to the session given as argument.
 void DelegatingObservationDispatcher.dispatch(List eventList, SessionImpl session, Path pathPrefix)
          Dispatchers a list of events to all registered dispatchers.
static EventState EventState.propertyAdded(NodeId parentId, Path parentPath, Path.Element childPath, Name nodeType, Set mixins, Session session)
          Creates a new Event of type Event.PROPERTY_ADDED.
static EventState EventState.propertyAdded(NodeId parentId, Path parentPath, Path.Element childPath, Name nodeType, Set mixins, Session session, boolean external)
          Creates a new Event of type Event.PROPERTY_ADDED.
static EventState EventState.propertyChanged(NodeId parentId, Path parentPath, Path.Element childPath, Name nodeType, Set mixins, Session session)
          Creates a new Event of type Event.PROPERTY_CHANGED.
static EventState EventState.propertyChanged(NodeId parentId, Path parentPath, Path.Element childPath, Name nodeType, Set mixins, Session session, boolean external)
          Creates a new Event of type Event.PROPERTY_CHANGED.
static EventState EventState.propertyRemoved(NodeId parentId, Path parentPath, Path.Element childPath, Name nodeType, Set mixins, Session session)
          Creates a new Event of type Event.PROPERTY_REMOVED.
static EventState EventState.propertyRemoved(NodeId parentId, Path parentPath, Path.Element childPath, Name nodeType, Set mixins, Session session, boolean external)
          Creates a new Event of type Event.PROPERTY_REMOVED.
 

Constructors in org.apache.jackrabbit.core.observation with parameters of type Path
EventStateCollection(org.apache.jackrabbit.core.observation.EventDispatcher dispatcher, SessionImpl session, Path pathPrefix)
          Creates a new empty EventStateCollection.
 

Uses of Path in org.apache.jackrabbit.core.query
 

Methods in org.apache.jackrabbit.core.query that return Path
 Path TextsearchQueryNode.getRelativePath()
           
 Path RelationQueryNode.getRelativePath()
           
 

Methods in org.apache.jackrabbit.core.query with parameters of type Path
 void TextsearchQueryNode.setRelativePath(Path relPath)
          Sets the relative path to the item where the textsearch is performed.
 void RelationQueryNode.setRelativePath(Path relPath)
          Sets the relative path to the property in this relation.
 

Uses of Path in org.apache.jackrabbit.core.query.qom
 

Methods in org.apache.jackrabbit.core.query.qom with parameters of type Path
protected  String AbstractQOMNode.getJCRPath(Path path)
          Returns the prefixed JCR path for the given qualified path or null if path is null.
 

Uses of Path in org.apache.jackrabbit.core.value
 

Methods in org.apache.jackrabbit.core.value that return Path
 Path InternalValue.getPath()
           
 

Methods in org.apache.jackrabbit.core.value with parameters of type Path
static InternalValue InternalValue.create(Path value)
           
 

Uses of Path in org.apache.jackrabbit.core.xml
 

Constructors in org.apache.jackrabbit.core.xml with parameters of type Path
WorkspaceImporter(Path parentPath, WorkspaceImpl wsp, NodeTypeRegistry ntReg, int uuidBehavior)
          Creates a new WorkspaceImporter instance.
 

Uses of Path in org.apache.jackrabbit.jcr2spi
 

Methods in org.apache.jackrabbit.jcr2spi with parameters of type Path
 EventFilter WorkspaceManager.createEventFilter(int eventTypes, Path path, boolean isDeep, String[] uuids, Name[] nodeTypes, boolean noLocal)
          Creates an event filter based on the parameters available in ObservationManager.addEventListener(javax.jcr.observation.EventListener, int, java.lang.String, boolean, java.lang.String[], java.lang.String[], boolean).
 Item ItemManager.getItem(Path path)
           
 Item ItemManagerImpl.getItem(Path path)
           
 boolean WorkspaceManager.isGranted(NodeState parentState, Path relPath, String[] actions)
           
 boolean ItemManager.itemExists(Path path)
          Checks if the item with the given path exists.
 boolean ItemManagerImpl.itemExists(Path path)
           
 

Uses of Path in org.apache.jackrabbit.jcr2spi.hierarchy
 

Methods in org.apache.jackrabbit.jcr2spi.hierarchy that return Path
 Path HierarchyEntry.getPath()
           
 Path HierarchyEntry.getWorkspacePath()
           
 

Methods in org.apache.jackrabbit.jcr2spi.hierarchy with parameters of type Path
 HierarchyEntry NodeEntryImpl.getDeepEntry(Path path)
           
 HierarchyEntry NodeEntry.getDeepEntry(Path path)
          Traverse the tree below this entry and return the child entry matching the given path.
 HierarchyEntry HierarchyManagerImpl.getHierarchyEntry(Path qPath)
           
 HierarchyEntry HierarchyManager.getHierarchyEntry(Path qPath)
          Resolves a path into a HierarchyEntry.
 ItemState HierarchyManagerImpl.getItemState(Path qPath)
           
 ItemState HierarchyManager.getItemState(Path qPath)
          Retrieves the HierarchyEntry corresponding to the given path and resolves it to the underlying ItemState.
 HierarchyEntry NodeEntryImpl.lookupDeepEntry(Path workspacePath)
           
 HierarchyEntry NodeEntry.lookupDeepEntry(Path workspacePath)
          Traverse the tree below this entry and return the child entry matching the given 'workspacePath', i.e.
 

Uses of Path in org.apache.jackrabbit.jcr2spi.operation
 

Methods in org.apache.jackrabbit.jcr2spi.operation that return Path
 Path Restore.getRelativePath()
          Relative qualified path to the non-existing restore target or null if the state returned by #getNodeState() is the target.
 

Methods in org.apache.jackrabbit.jcr2spi.operation with parameters of type Path
static Operation Restore.create(NodeState nodeState, Path relQPath, NodeState versionState, boolean removeExisting)
           
static Operation Move.create(Path srcPath, Path destPath, HierarchyManager hierMgr, PathResolver resolver, boolean sessionMove)
           
static Operation Clone.create(Path srcPath, Path destPath, String srcWorkspaceName, boolean removeExisting, ManagerProvider srcMgrProvider, ManagerProvider destMgrProvider)
           
static Operation Copy.create(Path srcPath, Path destPath, String srcWorkspaceName, ManagerProvider srcMgrProvider, ManagerProvider destMgrProvider)
           
protected static NodeState AbstractOperation.getNodeState(Path nodePath, HierarchyManager hierMgr, PathResolver resolver)
           
 

Uses of Path in org.apache.jackrabbit.jcr2spi.security
 

Methods in org.apache.jackrabbit.jcr2spi.security with parameters of type Path
 boolean AccessManager.isGranted(NodeState parentState, Path relPath, String[] actions)
          Determines whether the specified permissions are 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
 Path ItemState.getQPath()
          Utility method: Returns the qualified 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
static String LogUtil.safeGetJCRPath(Path qPath, PathResolver pathResolver)
          Failsafe conversion of internal Path to 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
 void VersionManager.restore(NodeState nodeState, Path relativePath, NodeState versionState, boolean removeExisting)
           
 void VersionManagerImpl.restore(NodeState nodeState, Path relativePath, NodeState versionState, boolean removeExisting)
           
 void DefaultVersionManager.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
SessionImporter(Path parentPath, SessionImpl session, SessionItemStateManager stateManager, int uuidBehavior)
          Creates a new WorkspaceImporter instance.
 

Uses of Path in org.apache.jackrabbit.spi
 

Methods in org.apache.jackrabbit.spi that return Path
 Path Path.computeRelativePath(Path other)
          Computes the relative path from this absolute path to other.
 Path PathFactory.create(Name name)
          Creates a relative path based on a Name.
 Path PathFactory.create(Name name, int index)
          Creates a relative path based on a Name and a normalized index.
 Path PathFactory.create(Path.Element[] elements)
          Create a new Path from the given elements.
 Path PathFactory.create(Path parent, Name name, boolean normalize)
          Creates a new Path out of the given parent path string and the give name.
 Path PathFactory.create(Path parent, Name name, int index, boolean normalize)
          Creates a new Path out of the given parent path and the give name and normalized index.
 Path PathFactory.create(Path parent, Path relPath, boolean normalize)
          Return a new Path out of the given parent path string and the given relative path string.
 Path PathFactory.create(String pathString)
          Returns a Path holding the value of the specified string.
 Path Path.getAncestor(int degree)
          Returns the ancestor path of the specified relative degree.
 Path Path.getCanonicalPath()
          Returns the canonical path representation of this path.
 Path Path.getNormalizedPath()
          Returns the normalized path representation of this path.
 Path ItemInfo.getPath()
          Returns the Path of the item represented by this ItemInfo.
 Path QValue.getPath()
          Returns a Path representation of this value.
 Path ItemId.getPath()
           
 Path Event.getPath()
           
 Path PathFactory.getRootPath()
          Return the Path of the root node.
 Path Path.subPath(int from, int to)
          Returns a new Path consisting of those Path.Element objects between the given from, inclusive, and the given to, exclusive.
 

Methods in org.apache.jackrabbit.spi with parameters of type Path
 Path Path.computeRelativePath(Path other)
          Computes the relative path from this absolute path to other.
 QValue QValueFactory.create(Path value)
          Create a new QValue with type PropertyType.PATH.
 Path PathFactory.create(Path parent, Name name, boolean normalize)
          Creates a new Path out of the given parent path string and the give name.
 Path PathFactory.create(Path parent, Name name, int index, boolean normalize)
          Creates a new Path out of the given parent path and the give name and normalized index.
 Path PathFactory.create(Path parent, Path relPath, boolean normalize)
          Return a new Path out of the given parent path string and the given relative path string.
 EventFilter RepositoryService.createEventFilter(SessionInfo sessionInfo, int eventTypes, Path absPath, boolean isDeep, String[] uuid, Name[] nodeTypeName, boolean noLocal)
          Creates an event filter.
 NodeId IdFactory.createNodeId(NodeId parentId, Path path)
          Creates a new NodeId from the given parent id and the given Path object.
 NodeId IdFactory.createNodeId(String uniqueID, Path path)
          Creates a new NodeId from the given unique id (which identifies an ancestor Node) and the given Path object.
 boolean Path.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().
 boolean Path.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().
 

Uses of Path in org.apache.jackrabbit.spi.commons
 

Methods in org.apache.jackrabbit.spi.commons that return Path
 Path EventFilterImpl.getAbsPath()
           
 Path EventImpl.getPath()
          
 Path ItemInfoImpl.getPath()
          Returns the Path of the item represented by this ItemInfo.
 

Constructors in org.apache.jackrabbit.spi.commons with parameters of type Path
EventFilterImpl(int eventTypes, Path absPath, boolean isDeep, String[] uuids, Set nodeTypeNames, boolean noLocal)
          Creates a new EventFilterImpl.
EventImpl(int type, Path path, ItemId itemId, NodeId parentId, Name primaryNodeTypeName, Name[] mixinTypeNames, String userId)
          Creates a new serializable event.
ItemInfoImpl(NodeId parentId, Name name, Path path, boolean isNode)
          Creates a new serializable item info for the given qualified item info.
NodeInfoImpl(NodeId parentId, Name name, Path path, NodeId id, int index, Name primaryTypeName, Name[] mixinNames, Iterator references, Iterator propertyIds)
          Creates a new serializable node info for the given node info.
PropertyInfoImpl(NodeId parentId, Name name, Path path, PropertyId id, int type, boolean isMultiValued, QValue[] values)
          Creates a new serializable property info for the given parameters.
 

Uses of Path in org.apache.jackrabbit.spi.commons.conversion
 

Methods in org.apache.jackrabbit.spi.commons.conversion that return Path
 Path DefaultNamePathResolver.getQPath(String path)
           
 Path CachingPathResolver.getQPath(String path)
          Returns the qualified path for the given prefixed JCR path.
 Path ParsingPathResolver.getQPath(String path)
          Parses the prefixed JCR path and returns the resolved qualified path.
 Path PathResolver.getQPath(String path)
          Returns the qualified path for the given prefixed JCR path.
static Path PathParser.parse(Path parent, String jcrPath, NameResolver resolver, PathFactory factory)
          Parses the give jcrPath and returns a Path.
static Path PathParser.parse(String jcrPath, NameResolver resolver, PathFactory factory)
          Parses jcrPath into a qualified path using resolver to convert prefixes into namespace URI's.
 

Methods in org.apache.jackrabbit.spi.commons.conversion with parameters of type Path
 String DefaultNamePathResolver.getJCRPath(Path path)
           
 String CachingPathResolver.getJCRPath(Path qpath)
          Returns the prefixed JCR path for the given qualified path.
 String ParsingPathResolver.getJCRPath(Path path)
          Returns the prefixed JCR path for the given qualified path.
 String PathResolver.getJCRPath(Path path)
          Returns the prefixed JCR path for the given qualified path.
static Path PathParser.parse(Path parent, String jcrPath, NameResolver resolver, PathFactory factory)
          Parses the give jcrPath and returns a Path.
 

Uses of Path in org.apache.jackrabbit.spi.commons.identifier
 

Methods in org.apache.jackrabbit.spi.commons.identifier with parameters of type Path
 NodeId AbstractIdFactory.createNodeId(NodeId parentId, Path path)
          Creates a new NodeId from the given parent id and the given Path object.
 NodeId AbstractIdFactory.createNodeId(String uniqueID, Path path)
          Creates a new NodeId from the given unique id (which identifies an ancestor Node) and the given Path object.
 

Uses of Path in org.apache.jackrabbit.spi.commons.name
 

Methods in org.apache.jackrabbit.spi.commons.name that return Path
 Path PathFactoryImpl.create(Name name)
           
 Path PathFactoryImpl.create(Name name, int index)
           
 Path PathFactoryImpl.create(Path.Element[] elements)
           
 Path PathFactoryImpl.create(Path parent, Name name, boolean normalize)
           
 Path PathFactoryImpl.create(Path parent, Name name, int index, boolean normalize)
           
 Path PathFactoryImpl.create(Path parent, Path relPath, boolean normalize)
           
 Path PathFactoryImpl.create(String pathString)
           
 Path PathBuilder.getPath()
          Assembles the built path and returns a new Path.
 Path PathMap.Element.getPath()
          Return the path of this element.
 Path PathFactoryImpl.getRootPath()
           
 

Methods in org.apache.jackrabbit.spi.commons.name with parameters of type Path
 Path PathFactoryImpl.create(Path parent, Name name, boolean normalize)
           
 Path PathFactoryImpl.create(Path parent, Name name, int index, boolean normalize)
           
 Path PathFactoryImpl.create(Path parent, Path relPath, boolean normalize)
           
 PathMap.Element PathMap.Element.getDescendant(Path relPath, boolean exact)
          Map a relPath starting at this Element.
 boolean PathMap.Element.hasPath(Path path)
          Checks whether this element has the specified path.
 PathMap.Element PathMap.map(Path path, boolean exact)
          Map a path to a child.
 PathMap.Element PathMap.put(Path path)
          Create an empty child given by its path.
 PathMap.Element PathMap.put(Path path, Object obj)
          Create an element given by its path.
 void PathMap.put(Path path, PathMap.Element element)
          Put an element given by its path.
 

Constructors in org.apache.jackrabbit.spi.commons.name with parameters of type Path
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.value
 

Methods in org.apache.jackrabbit.spi.commons.value with parameters of type Path
 QValue QValueFactoryImpl.create(Path value)
           
 

Uses of Path in org.apache.jackrabbit.spi2jcr
 

Methods in org.apache.jackrabbit.spi2jcr with parameters of type Path
 EventFilter RepositoryServiceImpl.createEventFilter(SessionInfo sessionInfo, int eventTypes, Path absPath, boolean isDeep, String[] uuid, Name[] nodeTypeName, boolean noLocal)
          Creates an event filter.
 



Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.