Package | Description |
---|---|
org.apache.jackrabbit.jcr2spi | |
org.apache.jackrabbit.jcr2spi.hierarchy | |
org.apache.jackrabbit.jcr2spi.state |
Modifier and Type | Method and Description |
---|---|
Item |
ItemManager.getItem(HierarchyEntry hierarchyEntry) |
Item |
ItemManagerImpl.getItem(HierarchyEntry hierarchyEntry) |
boolean |
ItemManager.itemExists(HierarchyEntry hierarchyEntry)
Checks if the item for given HierarchyEntry exists.
|
boolean |
ItemManagerImpl.itemExists(HierarchyEntry hierarchyEntry) |
Constructor and Description |
---|
LazyItemIterator(ItemManager itemMgr,
Iterator<? extends HierarchyEntry> hierarchyEntryIterator)
Creates a new
LazyItemIterator instance. |
Modifier and Type | Interface and Description |
---|---|
interface |
NodeEntry
NodeEntry ... |
interface |
PropertyEntry
PropertyEntry ... |
Modifier and Type | Class and Description |
---|---|
class |
NodeEntryImpl
NodeEntryImpl implements common functionality for child
node entry implementations. |
class |
PropertyEntryImpl
PropertyEntryImpl implements a reference to a property state. |
Modifier and Type | Method and Description |
---|---|
HierarchyEntry |
HierarchyManager.lookup(ItemId workspaceItemId)
Lookup of
HierarchyEntry by its workspace Id that may be different
if a entry (or any of its ancestors) has been transiently moved or
reordered. |
HierarchyEntry |
HierarchyManagerImpl.lookup(ItemId workspaceItemId) |
HierarchyEntry |
HierarchyManager.lookup(Path workspacePath)
Lookup of
HierarchyEntry by its workspace path that may be different
if a entry (or any of its ancestors) has been transiently moved or
reordered. |
HierarchyEntry |
HierarchyManagerImpl.lookup(Path workspacePath) |
HierarchyEntry |
NodeEntry.lookupDeepEntry(Path workspacePath)
Traverse the tree below this entry and return the child entry matching
the given 'workspacePath', i.e.
|
HierarchyEntry |
NodeEntryImpl.lookupDeepEntry(Path workspacePath) |
Modifier and Type | Method and Description |
---|---|
void |
EntryFactory.InvalidationStrategy.applyPending(HierarchyEntry entry)
|
int |
HierarchyManager.getDepth(HierarchyEntry hierarchyEntry)
Returns the depth of the specified item.
|
int |
HierarchyManagerImpl.getDepth(HierarchyEntry hierarchyEntry) |
int |
HierarchyManager.getRelativeDepth(NodeEntry ancestor,
HierarchyEntry descendant)
Returns the depth of the specified descendant relative to the given
ancestor.
|
int |
HierarchyManagerImpl.getRelativeDepth(NodeEntry ancestor,
HierarchyEntry descendant) |
void |
EntryFactory.InvalidationStrategy.invalidate(HierarchyEntry entry,
boolean recursive)
Invalidate underlying
ItemState of this
entry . |
Modifier and Type | Method and Description |
---|---|
HierarchyEntry |
ItemState.getHierarchyEntry()
The
HierarchyEntry corresponding to this ItemState . |
Constructor and Description |
---|
ItemState(HierarchyEntry entry,
ItemStateFactory isf,
ItemDefinitionProvider definitionProvider)
Constructs an item state
|
ItemState(int initialStatus,
HierarchyEntry entry,
ItemStateFactory isf,
ItemDefinitionProvider definitionProvider)
Constructs an item state
|
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.