Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.modeshape.graph.Node

Packages that use Node
org.modeshape.graph | The ModeShape Graph API defines the types that allow you to work with content organized as a graph.
org.modeshape.graph.connector.federation | ModeShape provides a federated connector that is able to access repository content from multiple external systems and make that content look like it exists in a single unified repository.
org.modeshape.graph.session | A graph session provides a stateful environment in which graph operations can be enqueued and the state and structure of the graph are cached.
org.modeshape.sequencer.teiid | The classes that make up the JCR Compact Node Definition (CND) file sequencer.

Uses of Node in org.modeshape.graph

Classes in org.modeshape.graph with type parameters of type Node
`static interface` | `Graph.BaseResults<NodeType extends Node>` A set of nodes returned from a `graph`, with methods to access the properties and children of the nodes in the result.
`static interface` | `Graph.Executable<NodeType extends Node>` A interface used to execute the accumulated `requests`.

Subinterfaces of Node in org.modeshape.graph
`interface` | `SubgraphNode` An extended `Node` that includes the ability to get nodes in the `subgraph` relative to this node.

Classes in org.modeshape.graph that implement Node
`protected class` | `Graph.GraphNode`

Methods in org.modeshape.graph that return Node
`Node` | `Graph.GetNodeConjunction.andReturn()`
`Node` | `Graph.CreateAt.getNode()` Complete this request, submit it, and return the actual node that was created.
`Node` | `Results.getNode(Location location)` Get the node at the supplied location.
`Node` | `Results.getNode(Path path)` Get the node at the supplied location.
`Node` | `Results.getNode(String path)` Get the node at the supplied location.
`Node` | `Graph.getNodeAt(Iterable<Property> idProperties)` Request to read the node with the supplied unique identifier properties.
`Node` | `Graph.getNodeAt(Location location)` Request to read the node at the supplied location.
`Node` | `Graph.getNodeAt(Path path)` Request to read the node at the supplied path.
`Node` | `Graph.getNodeAt(Property idProperty)` Request to read the node with the supplied unique identifier property.
`Node` | `Graph.getNodeAt(Property firstIdProperty, Property... additionalIdProperties)` Request to read the node with the supplied unique identifier properties.
`Node` | `Graph.getNodeAt(String path)` Request to read the node at the supplied path.
`Node` | `Graph.getNodeAt(UUID uuid)` Request to read the node with the supplied UUID.
`Node` | `Graph.resolve(Reference reference)` Request to read the node given by the supplied reference value.

Methods in org.modeshape.graph with parameters of type Node
`Graph.Clone<Graph>` | `Graph.clone(Node from)` Begin the request to clone the specified node into a parent node at a different location, which is specified via the `into(...)`
`Graph.Clone<Graph.BatchConjunction>` | `Graph.Batch.clone(Node from)` Begin the request to clone the specified node into a parent node at a different location, which is specified via the `into(...)`
`Graph.Copy<Graph>` | `Graph.copy(Node from)` Begin the request to copy the specified node into a parent node at a different location, which is specified via the `into(...)`
`Graph.Copy<Graph.BatchConjunction>` | `Graph.Batch.copy(Node from)` Begin the request to copy the specified node into a parent node at a different location, which is specified via the `into(...)`
`Graph.Conjunction<Graph>` | `Graph.delete(Node at)` Request to delete the specified node.
`Graph.BatchConjunction` | `Graph.Batch.delete(Node at)` Request to delete the specified node.
`Graph.LockScope<Graph.LockTimeout<Graph.Conjunction<Graph>>>` | `Graph.lock(Node at)` Request to lock the specified node.
`Graph.LockScope<Graph.LockTimeout<Graph.BatchConjunction>>` | `Graph.Batch.lock(Node at)` Request to lock the specified node.
`Graph.Move<Graph.Conjunction<Graph>>` | `Graph.move(Node from)` Begin the request to move the specified node into a parent node at a different location, which is specified via the `into(...)`
`Graph.Move<Graph.BatchConjunction>` | `Graph.Batch.move(Node from)` Begin the request to move the specified node into a parent node at a different location, which is specified via the `into(...)`
`Next` | `Graph.SetValuesTo.to(Node node)` Set the property value to be a reference to the given node.
`Graph.Conjunction<Graph>` | `Graph.unlock(Node at)` Request to unlock the specified node.
`Graph.BatchConjunction` | `Graph.Batch.unlock(Node at)` Request to unlock the specified node.

Uses of Node in org.modeshape.graph.connector.federation

Methods in org.modeshape.graph.connector.federation with parameters of type Node
`protected Projection` | `FederatedRepositorySource.createProjection(ExecutionContext context, ProjectionParser projectionParser, Node node)` Instantiate the `Projection` described by the supplied properties.

Uses of Node in org.modeshape.graph.session

Methods in org.modeshape.graph.session with parameters of type Node
`void` | `GraphSession.Operations.materialize(Node persistentNode, GraphSession.Node<NodePayload,PropertyPayload> node)` Update the children and properties for the node with the information from the persistent store.
`void` | `GraphSession.NodeOperations.materialize(Node persistentNode, GraphSession.Node<Payload,PropertyPayload> node)` Update the children and properties for the node with the information from the persistent store.
`void` | `GraphSession.Operations.materializeProperties(Node persistentNode, GraphSession.Node<NodePayload,PropertyPayload> node)` Update the properties ONLY for the node with the information from the persistent store.
`void` | `GraphSession.NodeOperations.materializeProperties(Node persistentNode, GraphSession.Node<Payload,PropertyPayload> node)` Update the properties ONLY for the node with the information from the persistent store.

Uses of Node in org.modeshape.sequencer.teiid

Methods in org.modeshape.sequencer.teiid with parameters of type Node
`protected XmiModelReader.ModelObjectHandler` | `XmiModelReader.findHandler(Node node)`
`protected String` | `XmiGraphReader.firstValue(Node node, Name propertyName)`
`protected String` | `XmiGraphReader.firstValue(Node node, Name propertyName, String defaultValue)`
`protected String` | `VdbManifest.Reader.firstValue(Node node, Name propertyName, String defaultValue)`
`protected String` | `XmiGraphReader.firstValue(Node node, String propertyName)`
`protected String` | `VdbManifest.Reader.firstValue(Node node, String propertyName)`
`protected boolean` | `XmiGraphReader.firstValue(Node node, String propertyName, boolean defaultValue)`
`protected boolean` | `VdbManifest.Reader.firstValue(Node node, String propertyName, boolean defaultValue)`
`protected double` | `XmiGraphReader.firstValue(Node node, String propertyName, double defaultValue)`
`protected long` | `XmiGraphReader.firstValue(Node node, String propertyName, long defaultValue)`
`protected long` | `VdbManifest.Reader.firstValue(Node node, String propertyName, long defaultValue)`
`protected String` | `XmiGraphReader.firstValue(Node node, String propertyName, String defaultValue)`
`protected String` | `VdbManifest.Reader.firstValue(Node node, String propertyName, String defaultValue)`
`protected List<Name>` | `XmiGraphReader.names(Node node, String propertyName, String regexDelimiter)`
`protected UUID` | `XmiModelReader.uuidFor(Node node)`
`protected UUID` | `XmiGraphReader.uuidFor(Node node)`
`protected List<String>` | `XmiGraphReader.values(Node node, String propertyName, String regexDelimiter)`
`protected UUID` | `XmiGraphReader.xmiUuidFor(Node node)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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