Class PathFactoryImpl
- java.lang.Object
-
- org.apache.jackrabbit.spi.commons.name.PathFactoryImpl
-
- All Implemented Interfaces:
org.apache.jackrabbit.spi.PathFactory
public class PathFactoryImpl extends Object implements org.apache.jackrabbit.spi.PathFactory
PathFactoryImpl...
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.jackrabbit.spi.Pathcreate(String pathString)org.apache.jackrabbit.spi.Pathcreate(org.apache.jackrabbit.spi.Name name)org.apache.jackrabbit.spi.Pathcreate(org.apache.jackrabbit.spi.Name name, int index)org.apache.jackrabbit.spi.Pathcreate(org.apache.jackrabbit.spi.Path.Element element)org.apache.jackrabbit.spi.Pathcreate(org.apache.jackrabbit.spi.Path.Element[] elements)org.apache.jackrabbit.spi.Pathcreate(org.apache.jackrabbit.spi.Path parent, org.apache.jackrabbit.spi.Name name, boolean normalize)org.apache.jackrabbit.spi.Pathcreate(org.apache.jackrabbit.spi.Path parent, org.apache.jackrabbit.spi.Name name, int index, boolean normalize)org.apache.jackrabbit.spi.Pathcreate(org.apache.jackrabbit.spi.Path parent, org.apache.jackrabbit.spi.Path relPath, boolean normalize)org.apache.jackrabbit.spi.Path.ElementcreateElement(String identifier)org.apache.jackrabbit.spi.Path.ElementcreateElement(org.apache.jackrabbit.spi.Name name)org.apache.jackrabbit.spi.Path.ElementcreateElement(org.apache.jackrabbit.spi.Name name, int index)org.apache.jackrabbit.spi.Path.ElementgetCurrentElement()static org.apache.jackrabbit.spi.PathFactorygetInstance()org.apache.jackrabbit.spi.Path.ElementgetParentElement()org.apache.jackrabbit.spi.Path.ElementgetRootElement()org.apache.jackrabbit.spi.PathgetRootPath()
-
-
-
Method Detail
-
getInstance
public static org.apache.jackrabbit.spi.PathFactory getInstance()
-
create
public org.apache.jackrabbit.spi.Path create(org.apache.jackrabbit.spi.Path parent, org.apache.jackrabbit.spi.Path relPath, boolean normalize) throws IllegalArgumentException, RepositoryException- Specified by:
createin interfaceorg.apache.jackrabbit.spi.PathFactory- Throws:
IllegalArgumentExceptionRepositoryException- See Also:
PathFactory.create(Path, Path, boolean)
-
create
public org.apache.jackrabbit.spi.Path create(org.apache.jackrabbit.spi.Path parent, org.apache.jackrabbit.spi.Name name, boolean normalize) throws RepositoryException- Specified by:
createin interfaceorg.apache.jackrabbit.spi.PathFactory- Throws:
RepositoryException- See Also:
PathFactory.create(Path, Name, boolean)
-
create
public org.apache.jackrabbit.spi.Path create(org.apache.jackrabbit.spi.Path parent, org.apache.jackrabbit.spi.Name name, int index, boolean normalize) throws IllegalArgumentException, RepositoryException- Specified by:
createin interfaceorg.apache.jackrabbit.spi.PathFactory- Throws:
IllegalArgumentExceptionRepositoryException- See Also:
PathFactory.create(Path, Name, int, boolean)
-
create
public org.apache.jackrabbit.spi.Path create(org.apache.jackrabbit.spi.Name name) throws IllegalArgumentException- Specified by:
createin interfaceorg.apache.jackrabbit.spi.PathFactory- Throws:
IllegalArgumentException- See Also:
PathFactory.create(Name)
-
create
public org.apache.jackrabbit.spi.Path create(org.apache.jackrabbit.spi.Name name, int index) throws IllegalArgumentException- Specified by:
createin interfaceorg.apache.jackrabbit.spi.PathFactory- Throws:
IllegalArgumentException- See Also:
PathFactory.create(Name, int)
-
create
public org.apache.jackrabbit.spi.Path create(org.apache.jackrabbit.spi.Path.Element element)
- Specified by:
createin interfaceorg.apache.jackrabbit.spi.PathFactory
-
create
public org.apache.jackrabbit.spi.Path create(org.apache.jackrabbit.spi.Path.Element[] elements) throws IllegalArgumentException- Specified by:
createin interfaceorg.apache.jackrabbit.spi.PathFactory- Throws:
IllegalArgumentException- See Also:
PathFactory.create(org.apache.jackrabbit.spi.Path.Element[])
-
create
public org.apache.jackrabbit.spi.Path create(String pathString) throws IllegalArgumentException
- Specified by:
createin interfaceorg.apache.jackrabbit.spi.PathFactory- Throws:
IllegalArgumentException- See Also:
PathFactory.create(String)
-
createElement
public org.apache.jackrabbit.spi.Path.Element createElement(org.apache.jackrabbit.spi.Name name) throws IllegalArgumentException- Specified by:
createElementin interfaceorg.apache.jackrabbit.spi.PathFactory- Throws:
IllegalArgumentException- See Also:
PathFactory.createElement(Name)
-
createElement
public org.apache.jackrabbit.spi.Path.Element createElement(org.apache.jackrabbit.spi.Name name, int index) throws IllegalArgumentException- Specified by:
createElementin interfaceorg.apache.jackrabbit.spi.PathFactory- Throws:
IllegalArgumentException- See Also:
PathFactory.createElement(Name, int)
-
createElement
public org.apache.jackrabbit.spi.Path.Element createElement(String identifier) throws IllegalArgumentException
- Specified by:
createElementin interfaceorg.apache.jackrabbit.spi.PathFactory- Throws:
IllegalArgumentException
-
getCurrentElement
public org.apache.jackrabbit.spi.Path.Element getCurrentElement()
- Specified by:
getCurrentElementin interfaceorg.apache.jackrabbit.spi.PathFactory- See Also:
PathFactory.getCurrentElement()
-
getParentElement
public org.apache.jackrabbit.spi.Path.Element getParentElement()
- Specified by:
getParentElementin interfaceorg.apache.jackrabbit.spi.PathFactory- See Also:
PathFactory.getParentElement()
-
getRootElement
public org.apache.jackrabbit.spi.Path.Element getRootElement()
- Specified by:
getRootElementin interfaceorg.apache.jackrabbit.spi.PathFactory- See Also:
PathFactory.getRootElement()
-
getRootPath
public org.apache.jackrabbit.spi.Path getRootPath()
- Specified by:
getRootPathin interfaceorg.apache.jackrabbit.spi.PathFactory- See Also:
PathFactory.getRootPath()
-
-