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

Packages that use Path.Element
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.spi Defines the interfaces of the JCR SPI (Service Provider Interface). 
org.apache.jackrabbit.spi.commons.logging   
org.apache.jackrabbit.spi.commons.name   
org.apache.jackrabbit.spi.commons.query   
 

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

Methods in org.apache.jackrabbit.core with parameters of type Path.Element
 void NodeImpl.orderBefore(Path.Element srcName, Path.Element dstName)
          Same as Node.orderBefore(String, String) except that this method takes a Path.Element arguments instead of Strings.
protected  ItemId HierarchyManagerImpl.resolvePath(Path.Element[] elements, int next, ItemId id, int typesAllowed)
          Internal implementation that iteratively resolves a path into an item.
 

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

Methods in org.apache.jackrabbit.spi that return Path.Element
 Path.Element PathFactory.createElement(Name name)
          Creates a path element from the given name.
 Path.Element PathFactory.createElement(Name name, int index)
          Same as PathFactory.createElement(Name) except that an explicit index can be specified.
 Path.Element PathFactory.createElement(String identifier)
          Creates a path element from the given identifier.
 Path.Element PathFactory.getCurrentElement()
          Return the current element.
 Path.Element[] Path.getElements()
          Returns the elements of this path.
 Path.Element Path.getNameElement()
          Returns the name element (i.e. the last element) of this path.
 Path.Element PathFactory.getParentElement()
          Return the parent element.
 Path.Element PathFactory.getRootElement()
          Return the root element.
 

Methods in org.apache.jackrabbit.spi with parameters of type Path.Element
 Path PathFactory.create(Path.Element element)
          Creates a path from the given element.
 Path PathFactory.create(Path.Element[] elements)
          Create a new Path from the given elements.
 Path Path.resolve(Path.Element element)
          Resolves the given path element against this path.
 

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

Methods in org.apache.jackrabbit.spi.commons.logging that return Path.Element
 Path.Element PathFactoryLogger.createElement(Name name)
           
 Path.Element PathFactoryLogger.createElement(Name name, int index)
           
 Path.Element PathFactoryLogger.createElement(String identifier)
           
 Path.Element PathFactoryLogger.getCurrentElement()
           
 Path.Element PathFactoryLogger.getParentElement()
           
 Path.Element PathFactoryLogger.getRootElement()
           
 

Methods in org.apache.jackrabbit.spi.commons.logging with parameters of type Path.Element
 Path PathFactoryLogger.create(Path.Element element)
           
 Path PathFactoryLogger.create(Path.Element[] elements)
           
 

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

Methods in org.apache.jackrabbit.spi.commons.name that return Path.Element
 Path.Element PathFactoryImpl.createElement(Name name)
           
 Path.Element PathFactoryImpl.createElement(Name name, int index)
           
 Path.Element PathFactoryImpl.createElement(String identifier)
           
 Path.Element PathFactoryImpl.getCurrentElement()
           
 Path.Element PathFactoryImpl.getParentElement()
           
 Path.Element PathMap.Element.getPathElement()
          Return a path element pointing to this element
 Path.Element PathFactoryImpl.getRootElement()
           
 

Methods in org.apache.jackrabbit.spi.commons.name with parameters of type Path.Element
 void PathBuilder.addAll(Path.Element[] elements)
          Adds the given elemenets
 void PathBuilder.addFirst(Path.Element elem)
          Inserts the element at the beginning of the path to be built.
 void PathBuilder.addLast(Path.Element elem)
          Inserts the element at the end of the path to be built.
 Path PathFactoryImpl.create(Path.Element element)
           
 Path PathFactoryImpl.create(Path.Element[] elements)
           
 void PathMap.Element.insert(Path.Element nameIndex)
          Insert an empty child.
 void PathMap.Element.put(Path.Element nameIndex, PathMap.Element<T> element)
          Link a child of this node.
 PathMap.Element<T> PathMap.Element.remove(Path.Element nameIndex)
          Remove a child.
 

Method parameters in org.apache.jackrabbit.spi.commons.name with type arguments of type Path.Element
 void PathMap.Element.setChildren(Map<Path.Element,PathMap.Element<T>> children)
          Sets a new list of children of this element.
 

Constructors in org.apache.jackrabbit.spi.commons.name with parameters of type Path.Element
PathBuilder(Path.Element[] elements)
          Creates a new PathBuilder and initialized it with the given path elements.
 

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

Methods in org.apache.jackrabbit.spi.commons.query with parameters of type Path.Element
 void TextsearchQueryNode.addPathElement(Path.Element element)
          Adds a path element to the existing relative path.
 void RelationQueryNode.addPathElement(Path.Element element)
          Adds a path element to the existing relative path.
 



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