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

## Uses of Class
org.modeshape.graph.Graph

Packages that use Graph
org.modeshape.graph | The ModeShape Graph API defines the types that allow you to work with content organized as a graph.
org.modeshape.graph.io | Utilities for inputing and outputing larger amounts of data.
org.modeshape.graph.search | A small framework for a search engine component.
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.jcr | The ModeShape implementation of the JCR API.
org.modeshape.repository | The components and services that make up ModeShape's lower-level graph engine, which is used within its JCR Engine.

Uses of Graph in org.modeshape.graph

Fields in org.modeshape.graph with type parameters of type Graph
`protected Graph.Conjunction<Graph>` | `Graph.nextGraph`

Methods in org.modeshape.graph that return Graph
`static Graph` | `Graph.create(ExecutionContext context)` Create a graph instance that uses a transient, in-memory source and the supplied `context`.
`static Graph` | `Graph.create(RepositoryConnection connection, ExecutionContext context)` Create a graph instance that uses the supplied `RepositoryConnection` and `context`.
`static Graph` | `Graph.create(RepositorySource source, ExecutionContext context)` Create a graph instance that uses the supplied `RepositoryConnection` and `context`.
`static Graph` | `Graph.create(String sourceName, RepositoryConnectionFactory connectionFactory, ExecutionContext context)` Create a graph instance that uses the supplied repository and `context`.
`Graph` | `Results.getGraph()` Get the graph containing the node.
`Graph` | `Node.getGraph()` Get the graph containing the node.
`Graph` | `Graph.Batch.getGraph()` Obtain the graph that this batch uses.
`Graph` | `Graph.GraphNode.getGraph()`
`Graph` | `Graph.BaseResults.getGraph()` Get the graph containing the node.

Methods in org.modeshape.graph that return types with arguments of type Graph
`Graph.AddValue<Graph>` | `Graph.addValue(Object value)`
`Graph.Clone<Graph>` | `Graph.clone(Location from)` Begin the request to clone a node at the specified location into a parent node at a different location, which is specified via the `into(...)`
`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>` | `Graph.clone(Path from)` Begin the request to clone a node located at the supplied path into a parent node at a different location, which is specified via the `into(...)`
`Graph.Clone<Graph>` | `Graph.clone(Property idProperty)` Begin the request to clone a node with the specified unique identification property into a parent node at a different location, which is specified via the `into(...)`
`Graph.Clone<Graph>` | `Graph.clone(Property firstIdProperty, Property... additionalIdProperties)` Begin the request to clone a node with the specified identification properties into a parent node at a different location, which is specified via the `into(...)`
`Graph.Clone<Graph>` | `Graph.clone(String fromPath)` Begin the request to clone a node located at the supplied path into a parent node at a different location, which is specified via the `into(...)`
`Graph.Clone<Graph>` | `Graph.clone(UUID from)` Begin the request to clone a node with the specified unique identifier into a parent node at a different location, which is specified via the `into(...)`
`Graph.Copy<Graph>` | `Graph.copy(Location from)` Begin the request to copy a node at the specified location 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>` | `Graph.copy(Path from)` Begin the request to copy a node located at the supplied path into a parent node at a different location, which is specified via the `into(...)`
`Graph.Copy<Graph>` | `Graph.copy(Property idProperty)` Begin the request to copy a node with the specified unique identification property into a parent node at a different location, which is specified via the `into(...)`
`Graph.Copy<Graph>` | `Graph.copy(Property firstIdProperty, Property... additionalIdProperties)` Begin the request to copy a node with the specified identification properties into a parent node at a different location, which is specified via the `into(...)`
`Graph.Copy<Graph>` | `Graph.copy(String fromPath)` Begin the request to copy a node located at the supplied path into a parent node at a different location, which is specified via the `into(...)`
`Graph.Copy<Graph>` | `Graph.copy(UUID from)` Begin the request to copy a node with the specified unique identifier into a parent node at a different location, which is specified via the `into(...)`
`protected Graph.CreateAction<Graph>` | `Graph.create(Location parent, Name child)`
`Graph.Create<Graph>` | `Graph.create(Path at)` Begin the request to create a node located at the supplied path.
`Graph.Create<Graph>` | `Graph.create(Path at, Iterable<Property> properties)` Begin the request to create a node located at the supplied path.
`Graph.Create<Graph>` | `Graph.create(Path at, Property property)` Begin the request to create a node located at the supplied path.
`Graph.Create<Graph>` | `Graph.create(Path at, Property firstProperty, Property... additionalProperties)` Begin the request to create a node located at the supplied path.
`Graph.Create<Graph>` | `Graph.create(String atPath)` Begin the request to create a node located at the supplied path.
`Graph.Create<Graph>` | `Graph.create(String atPath, Property property)` Begin the request to create a node located at the supplied path.
`Graph.Create<Graph>` | `Graph.create(String atPath, Property firstProperty, Property... additionalProperties)` Begin the request to create a node located at the supplied path.
`Graph.CreateAt<Graph>` | `Graph.createAt(Path at)` Begin the request to create a node located at the supplied path, and return an interface used to either add properties for the new node, or complete/submit the request and return the location, node, or graph.
`Graph.CreateAt<Graph>` | `Graph.createAt(String atPath)` Begin the request to create a node located at the supplied path, and return an interface used to either add properties for the new node, or complete/submit the request and return the location, node, or graph.
`Graph.CreateNode<Graph.Conjunction<Graph>>` | `Graph.createUnder(Location parent)` Begin the request to create a node under the existing parent node at the supplied location.
`Graph.Conjunction<Graph>` | `Graph.delete(Location at)` Request to delete the node at the given location.
`Graph.Conjunction<Graph>` | `Graph.delete(Node at)` Request to delete the specified node.
`Graph.Conjunction<Graph>` | `Graph.delete(Path at)` Request to delete the node at the given path.
`Graph.Conjunction<Graph>` | `Graph.delete(Property idProperty)` Request to delete the node with the given unique identification property.
`Graph.Conjunction<Graph>` | `Graph.delete(Property firstIdProperty, Property... additionalIdProperties)` Request to delete the node with the given identification properties.
`Graph.Conjunction<Graph>` | `Graph.delete(String atPath)` Request to delete the node at the given path.
`Graph.Conjunction<Graph>` | `Graph.delete(UUID at)` Request to delete the node with the given UUID.
`Graph.ImportInto<Graph.Conjunction<Graph>>` | `Graph.importXmlFrom(File file)` Import the content from the XML file at the supplied file, specifying via the returned `object` where the content is to be imported.
`Graph.ImportInto<Graph.Conjunction<Graph>>` | `Graph.importXmlFrom(InputStream stream)` Import the content from the provided stream of XML data, specifying via the returned `object` where the content is to be imported.
`Graph.ImportInto<Graph.Conjunction<Graph>>` | `Graph.importXmlFrom(String pathToFile)` Import the content from the XML file at the supplied file location, specifying via the returned `object` where the content is to be imported.
`Graph.ImportInto<Graph.Conjunction<Graph>>` | `Graph.importXmlFrom(String resourceName, ClassLoader classLoader)` Import the content from the XML file at the supplied file location, specifying via the returned `object` where the content is to be imported.
`Graph.ImportInto<Graph.Conjunction<Graph>>` | `Graph.importXmlFrom(URI uri)` Import the content from the XML file at the supplied URI, specifying via the returned `object` where the content is to be imported.
`Graph.LockScope<Graph.LockTimeout<Graph.Conjunction<Graph>>>` | `Graph.lock(Location at)` Request to lock the node at the given location.
`Graph.LockScope<Graph.LockTimeout<Graph.Conjunction<Graph>>>` | `Graph.lock(Node at)` Request to lock the specified node.
`Graph.LockScope<Graph.LockTimeout<Graph.Conjunction<Graph>>>` | `Graph.lock(Path at)` Request to lock the node at the given path.
`Graph.LockScope<Graph.LockTimeout<Graph.Conjunction<Graph>>>` | `Graph.lock(Property idProperty)` Request to lock the node with the given unique identification property.
`Graph.LockScope<Graph.LockTimeout<Graph.Conjunction<Graph>>>` | `Graph.lock(Property firstIdProperty, Property... additionalIdProperties)` Request to lock the node with the given identification properties.
`Graph.LockScope<Graph.LockTimeout<Graph.Conjunction<Graph>>>` | `Graph.lock(String atPath)` Request to lock the node at the given path.
`Graph.LockScope<Graph.LockTimeout<Graph.Conjunction<Graph>>>` | `Graph.lock(UUID at)` Request to lock the node with the given UUID.
`Graph.Conjunction<Graph>` | `Graph.merge(Graph otherContent)` Merge the content in the supplied graph with the content in this graph, ensuring that all of the content in the supplied graph exists in this graph.
`Graph.Move<Graph.Conjunction<Graph>>` | `Graph.move(Location from)` Begin the request to move a node at the specified location into a parent node at a different location, which is specified via the `into(...)`
`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.Conjunction<Graph>>` | `Graph.move(Path from)` Begin the request to move a node located at the supplied path into a parent node at a different location, which is specified via the `into(...)`
`Graph.Move<Graph.Conjunction<Graph>>` | `Graph.move(Property idProperty)` Begin the request to move a node with the specified unique identification property into a parent node at a different location, which is specified via the `into(...)`
`Graph.Move<Graph.Conjunction<Graph>>` | `Graph.move(Property firstIdProperty, Property... additionalIdProperties)` Begin the request to move a node with the specified identification properties into a parent node at a different location, which is specified via the `into(...)`
`Graph.Move<Graph.Conjunction<Graph>>` | `Graph.move(String fromPath)` Begin the request to move a node located at the supplied path into a parent node at a different location, which is specified via the `into(...)`
`Graph.Move<Graph.Conjunction<Graph>>` | `Graph.move(UUID from)` Begin the request to move a node with the specified unique identifier into a parent node at a different location, which is specified via the `into(...)`
`Graph.On<Graph.Conjunction<Graph>>` | `Graph.remove(Name... propertyNames)` Remove properties from the node at the given location.
`Graph.On<Graph.Conjunction<Graph>>` | `Graph.remove(String... propertyNames)` Remove properties from the node at the given location.
`Graph.RemoveValue<Graph>` | `Graph.removeValue(Object value)`
`Graph.SetValues<Graph.Conjunction<Graph>>` | `Graph.set(Name propertyName)` Set a property on a node, starting with the name.
`Graph.On<Graph.Conjunction<Graph>>` | `Graph.set(Property... properties)` Set the properties on a node.
`Graph.SetValues<Graph.Conjunction<Graph>>` | `Graph.set(String propertyName)` Set a property on a node, starting with the name.
`Graph.Conjunction<Graph>` | `Graph.unlock(Location at)` Request to unlock the node at the given location.
`Graph.Conjunction<Graph>` | `Graph.unlock(Node at)` Request to unlock the specified node.
`Graph.Conjunction<Graph>` | `Graph.unlock(Path at)` Request to unlock the node at the given path.
`Graph.Conjunction<Graph>` | `Graph.unlock(Property idProperty)` Request to unlock the node with the given unique identification property.
`Graph.Conjunction<Graph>` | `Graph.unlock(Property firstIdProperty, Property... additionalIdProperties)` Request to unlock the node with the given identification properties.
`Graph.Conjunction<Graph>` | `Graph.unlock(String atPath)` Request to unlock the node at the given path.
`Graph.Conjunction<Graph>` | `Graph.unlock(UUID at)` Request to unlock the node with the given UUID.

Methods in org.modeshape.graph with parameters of type Graph
`Graph.Conjunction<Graph>` | `Graph.merge(Graph otherContent)` Merge the content in the supplied graph with the content in this graph, ensuring that all of the content in the supplied graph exists in this graph.
`Graph.Conjunction<Graph.Batch>` | `Graph.Batch.merge(Graph otherContent)` Ensure that this graph contains the content in the supplied graph.

Uses of Graph in org.modeshape.graph.io

Methods in org.modeshape.graph.io that return Graph
`Graph` | `GraphImporter.getGraph()` The graph that this importer uses.

Constructors in org.modeshape.graph.io with parameters of type Graph
`GraphImporter(Graph graph)`

Uses of Graph in org.modeshape.graph.search

Methods in org.modeshape.graph.search that return Graph
`protected Graph` | `AbstractSearchEngine.graph(ExecutionContext context)` Obtain a graph to the source for which this engine exists.

Uses of Graph in org.modeshape.graph.session

Fields in org.modeshape.graph.session declared as Graph
`protected Graph` | `GraphSession.store`

Constructors in org.modeshape.graph.session with parameters of type Graph
`GraphSession(Graph graph, String workspaceName, GraphSession.Operations<Payload,PropertyPayload> nodeOperations)` Create a session that uses the supplied graph and the supplied node operations.
`GraphSession(Graph graph, String workspaceName, GraphSession.Operations<Payload,PropertyPayload> nodeOperations, GraphSession.Authorizer authorizer)` Create a session that uses the supplied graph and the supplied node operations.

Uses of Graph in org.modeshape.jcr

Methods in org.modeshape.jcr with parameters of type Graph
`protected void` | `JcrRepository.initializeSystemContent(Graph systemGraph)`
`void` | `JackrabbitXmlNodeTypeReader.read(Graph graph, Path parentOfTypes, String resourceName)` Import the node types from the supplied location in the specified graph.
`void` | `CndNodeTypeReader.read(Graph graph, Path parentOfTypes, String resourceName)` Import the node types from the supplied location in the specified graph.

Uses of Graph in org.modeshape.repository

Methods in org.modeshape.repository that return Graph
`protected Graph` | `ModeShapeConfiguration.configurationGraph()`
`protected Graph` | `ModeShapeEngine.getConfigurationGraph()`
`Graph` | `ModeShapeEngine.getGraph(ExecutionContext context, String sourceName)` Get a graph to the underlying source, using the supplied context.
`Graph` | `ModeShapeEngine.getGraph(String sourceName)` Get a graph to the underlying source.
`Graph` | `ModeShapeConfiguration.ConfigurationDefinition.graph()` Obtain a graph to this configuration repository.

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.