|
ModeShape Distribution 3.0.0.Beta4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ChildReferences.Context | |
---|---|
org.modeshape.jcr.cache | |
org.modeshape.jcr.cache.document |
Uses of ChildReferences.Context in org.modeshape.jcr.cache |
---|
Classes in org.modeshape.jcr.cache that implement ChildReferences.Context | |
---|---|
static class |
ChildReferences.BasicContext
A ChildReferences.Context implementation that has no changes but maintains the SNS indexes for nodes with any name. |
static class |
ChildReferences.NoContext
A ChildReferences.Changes implementation that has no changes and that is useful when there are never any siblings
with the same names, since it always returns '1' for the SNS index. |
static class |
ChildReferences.NoSnsIndexesContext
A ChildReferences.Context implementation that has no changes and that always returns '1' for the SNS index. |
static class |
ChildReferences.SingleNameContext
A ChildReferences.Context implementation that has no changes and can be used to find the SNS indexes for nodes
named a single name. |
static class |
ChildReferences.WithChanges
A ChildReferences.Context implementation that has changes and can be used to find the SNS indexes for nodes named a
single name. |
Fields in org.modeshape.jcr.cache declared as ChildReferences.Context | |
---|---|
protected static ChildReferences.Context |
ChildReferences.NoContext.INSTANCE
|
Methods in org.modeshape.jcr.cache with parameters of type ChildReferences.Context | |
---|---|
ChildReference |
ChildReferences.getChild(Name name,
int snsIndex,
ChildReferences.Context context)
Look for the child reference that has the given name and SNS index. |
ChildReference |
ChildReferences.getChild(NodeKey key,
ChildReferences.Context context)
Look for the child reference that has the node key. |
Iterator<ChildReference> |
ChildReferences.iterator(ChildReferences.Context context)
Get an iterator over all child references in this collection, using the supplied context. |
Iterator<ChildReference> |
ChildReferences.iterator(ChildReferences.Context context,
Collection<?> namePatterns,
NamespaceRegistry registry)
Get an iterator over all of the children that have names matching at least one of the supplied patterns, using the supplied context. |
Iterator<ChildReference> |
ChildReferences.iterator(Name name,
ChildReferences.Context context)
Get an iterator over all of the children that have same name matching the supplied value. |
Constructors in org.modeshape.jcr.cache with parameters of type ChildReferences.Context | |
---|---|
ChildReferences.WithChanges(ChildReferences.Context delegate,
ChildReferences.Changes changes)
|
Uses of ChildReferences.Context in org.modeshape.jcr.cache.document |
---|
Methods in org.modeshape.jcr.cache.document with parameters of type ChildReferences.Context | |
---|---|
protected Iterator<ChildReference> |
AbstractChildReferences.contextSensitiveIterator(Iterator<ChildReference> original,
ChildReferences.Context context)
|
protected Iterator<ChildReference> |
SessionChildReferences.createIterator(ChildReferences.Context context)
|
protected Iterator<ChildReference> |
SessionChildReferences.createIterator(Name name,
ChildReferences.Context context)
|
ChildReference |
SessionChildReferences.getChild(Name name,
int snsIndex,
ChildReferences.Context context)
|
ChildReference |
MutableChildReferences.getChild(Name name,
int snsIndex,
ChildReferences.Context context)
|
ChildReference |
ImmutableChildReferences.EmptyChildReferences.getChild(Name name,
int snsIndex,
ChildReferences.Context context)
|
ChildReference |
ImmutableChildReferences.Medium.getChild(Name name,
int snsIndex,
ChildReferences.Context context)
|
ChildReference |
ImmutableChildReferences.Segmented.getChild(Name name,
int snsIndex,
ChildReferences.Context context)
|
ChildReference |
SessionChildReferences.getChild(NodeKey key,
ChildReferences.Context context)
|
ChildReference |
MutableChildReferences.getChild(NodeKey key,
ChildReferences.Context context)
|
ChildReference |
ImmutableChildReferences.EmptyChildReferences.getChild(NodeKey key,
ChildReferences.Context context)
|
ChildReference |
ImmutableChildReferences.Medium.getChild(NodeKey key,
ChildReferences.Context context)
|
ChildReference |
ImmutableChildReferences.Segmented.getChild(NodeKey key,
ChildReferences.Context context)
|
Iterator<ChildReference> |
SessionChildReferences.iterator(ChildReferences.Context context)
|
Iterator<ChildReference> |
ImmutableChildReferences.EmptyChildReferences.iterator(ChildReferences.Context context)
|
Iterator<ChildReference> |
AbstractChildReferences.iterator(ChildReferences.Context context)
Get an iterator over all child references in this collection, but base the SNS indexes upon those already consumed. |
Iterator<ChildReference> |
ImmutableChildReferences.EmptyChildReferences.iterator(ChildReferences.Context context,
Collection<?> namePatterns,
NamespaceRegistry registry)
|
Iterator<ChildReference> |
AbstractChildReferences.iterator(ChildReferences.Context context,
Collection<?> namePatterns,
NamespaceRegistry registry)
|
Iterator<ChildReference> |
AbstractChildReferences.iterator(ChildReferences.Context context,
Name name)
|
Iterator<ChildReference> |
SessionChildReferences.iterator(Name name,
ChildReferences.Context context)
|
Iterator<ChildReference> |
ImmutableChildReferences.EmptyChildReferences.iterator(Name name,
ChildReferences.Context context)
|
Iterator<ChildReference> |
AbstractChildReferences.iterator(Name name,
ChildReferences.Context context)
|
|
ModeShape Distribution 3.0.0.Beta4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |