Uses of Interface
org.apache.jackrabbit.spi.Path.Element
-
Packages that use Path.Element Package Description 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 Modifier and Type Method Description void
NodeImpl. orderBefore(Path.Element srcName, Path.Element dstName)
Same as
except that this method takes aNode.orderBefore(String, String)
Path.Element
arguments instead ofString
s.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 Modifier and Type Method Description Path.Element
PathFactory. createElement(String identifier)
Creates a path element from the givenidentifier
.Path.Element
PathFactory. createElement(Name name)
Creates a path element from the givenname
.Path.Element
PathFactory. createElement(Name name, int index)
Same asPathFactory.createElement(Name)
except that an explicit index can be specified.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.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 Modifier and Type Method Description Path
PathFactory. create(Path.Element element)
Creates a path from the given element.Path
PathFactory. create(Path.Element[] elements)
Create a newPath
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 Modifier and Type Method Description Path.Element
PathFactoryLogger. createElement(String identifier)
Path.Element
PathFactoryLogger. createElement(Name name)
Path.Element
PathFactoryLogger. createElement(Name name, int index)
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 Modifier and Type Method Description 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 Modifier and Type Method Description Path.Element
PathFactoryImpl. createElement(String identifier)
Path.Element
PathFactoryImpl. createElement(Name name)
Path.Element
PathFactoryImpl. createElement(Name name, int index)
Path.Element
PathFactoryImpl. getCurrentElement()
Path.Element
PathFactoryImpl. getParentElement()
Path.Element
PathMap.Element. getPathElement()
Return a path element pointing to this elementPath.Element
PathFactoryImpl. getRootElement()
Methods in org.apache.jackrabbit.spi.commons.name with parameters of type Path.Element Modifier and Type Method Description void
PathBuilder. addAll(Path.Element[] elements)
Adds the given elementsvoid
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 Modifier and Type Method Description 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 Constructor Description 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 Modifier and Type Method Description void
RelationQueryNode. addPathElement(Path.Element element)
Adds a path element to the existing relative path.void
TextsearchQueryNode. addPathElement(Path.Element element)
Adds a path element to the existing relative path.
-