Package org.hippoecm.repository.api
Interface HierarchyResolver
-
public interface HierarchyResolver
This interface is not yet part of the public API of the Hippo Repository.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
HierarchyResolver.Entry
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.jcr.Item
getItem(javax.jcr.Node ancestor, String path)
javax.jcr.Item
getItem(javax.jcr.Node ancestor, String path, boolean isProperty, HierarchyResolver.Entry last)
javax.jcr.Node
getNode(javax.jcr.Node node, String field)
javax.jcr.Property
getProperty(javax.jcr.Node node, String field)
javax.jcr.Property
getProperty(javax.jcr.Node node, String field, HierarchyResolver.Entry last)
-
-
-
Method Detail
-
getItem
javax.jcr.Item getItem(javax.jcr.Node ancestor, String path, boolean isProperty, HierarchyResolver.Entry last) throws javax.jcr.InvalidItemStateException, javax.jcr.RepositoryException
- Throws:
javax.jcr.InvalidItemStateException
javax.jcr.RepositoryException
-
getItem
javax.jcr.Item getItem(javax.jcr.Node ancestor, String path) throws javax.jcr.InvalidItemStateException, javax.jcr.RepositoryException
- Throws:
javax.jcr.InvalidItemStateException
javax.jcr.RepositoryException
-
getProperty
javax.jcr.Property getProperty(javax.jcr.Node node, String field) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
getProperty
javax.jcr.Property getProperty(javax.jcr.Node node, String field, HierarchyResolver.Entry last) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
getNode
javax.jcr.Node getNode(javax.jcr.Node node, String field) throws javax.jcr.InvalidItemStateException, javax.jcr.RepositoryException
- Throws:
javax.jcr.InvalidItemStateException
javax.jcr.RepositoryException
-
-