| Package | Description | 
|---|---|
| org.apache.jackrabbit.jcr2spi.hierarchy | |
| org.apache.jackrabbit.jcr2spi.state | |
| org.apache.jackrabbit.spi | 
 Defines the interfaces of the JCR SPI (Service Provider Interface). 
 | 
| org.apache.jackrabbit.spi.commons | |
| org.apache.jackrabbit.spi.commons.logging | |
| org.apache.jackrabbit.spi2dav | |
| org.apache.jackrabbit.spi2davex | |
| org.apache.jackrabbit.spi2jcr | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NodeEntry.setNodeEntries(Iterator<ChildInfo> childInfos)
Creates or updates the  
ChildNodeEntries of this node. | 
void | 
NodeEntryImpl.setNodeEntries(Iterator<ChildInfo> childInfos)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<ChildInfo> | 
ItemStateFactory.getChildNodeInfos(NodeId nodeId)
Returns an Iterator over  
ChildInfos for the given NodeState. | 
Iterator<ChildInfo> | 
TransientISFactory.getChildNodeInfos(NodeId nodeId)  | 
Iterator<ChildInfo> | 
WorkspaceItemStateFactory.getChildNodeInfos(NodeId nodeId)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<ChildInfo> | 
NodeInfo.getChildInfos()
Return all  
ChildInfos of the node represent by
 this info, an empty iterator if that node doesn't have any child nodes
 or null if the implementation is not able or for some
 internal reasons not willing to compute the ChildInfo
 iterator. | 
Iterator<ChildInfo> | 
RepositoryService.getChildInfos(SessionInfo sessionInfo,
             NodeId parentId)
Returns an Iterator of  
ChildInfos present on the
 Node represented by the given parentId. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ChildInfoImpl
ChildInfoImpl implements a serializable ChildInfo. | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<ChildInfo> | 
NodeInfoImpl.getChildInfos()
Return all  
ChildInfos of the node represent by
 this info, an empty iterator if that node doesn't have any child nodes
 or null if the implementation is not able or for some
 internal reasons not willing to compute the ChildInfo
 iterator. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ItemInfoBuilder.Listener.createChildInfos(NodeId id,
                Iterator<ChildInfo> childInfos)
Notification that new  
ChildInfos have been built. | 
| Constructor and Description | 
|---|
NodeInfoImpl(NodeId parentId,
            Name name,
            Path path,
            NodeId id,
            int index,
            Name primaryTypeName,
            Name[] mixinNames,
            Iterator<PropertyId> references,
            Iterator<PropertyId> propertyIds,
            Iterator<ChildInfo> childInfos)
Deprecated. 
 
Use  
NodeInfoImpl.NodeInfoImpl(Path, NodeId, int, Name, Name[], Iterator, Iterator, Iterator)
 instead. The parentId is not used any more. | 
NodeInfoImpl(Path path,
            NodeId id,
            int index,
            Name primaryTypeName,
            Name[] mixinNames,
            Iterator<PropertyId> references,
            Iterator<PropertyId> propertyIds,
            Iterator<ChildInfo> childInfos)
Creates a new node info from the given parameters. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<ChildInfo> | 
RepositoryServiceLogger.getChildInfos(SessionInfo sessionInfo,
             NodeId parentId)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<ChildInfo> | 
NodeInfoImpl.getChildInfos()  | 
Iterator<ChildInfo> | 
RepositoryServiceImpl.getChildInfos(SessionInfo sessionInfo,
             NodeId parentId)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<ChildInfo> | 
NodeInfoImpl.getChildInfos()  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<ChildInfo> | 
RepositoryServiceImpl.getChildInfos(SessionInfo sessionInfo,
             NodeId parentId)
Returns an Iterator of  
ChildInfos present on the
 Node represented by the given parentId. | 
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.