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)
           
 



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