Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha5
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.modeshape.jcr.cache.ChildReferences.Context

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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha5
PREV NEXT | FRAMES NO FRAMES

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.