Modifier and Type | Field and Description |
---|---|
protected Graph |
AbstractGremlinTest.graph |
Modifier and Type | Method and Description |
---|---|
default Graph |
GraphProvider.openTestGraph(org.apache.commons.configuration2.Configuration config)
|
Graph |
GraphManager.ManagedGraphProvider.openTestGraph(org.apache.commons.configuration2.Configuration config) |
default Graph |
GraphProvider.standardTestGraph(Class<?> test,
String testMethodName,
LoadGraphWith.GraphData loadGraphWith)
Creates a new
Graph instance using the default
Configuration from GraphProvider.standardGraphConfiguration(Class, String, LoadGraphWith.GraphData) . |
Graph |
GraphManager.ManagedGraphProvider.standardTestGraph(Class<?> test,
String testMethodName,
LoadGraphWith.GraphData loadGraphWith) |
Modifier and Type | Method and Description |
---|---|
static Consumer<Graph> |
AbstractGremlinTest.getAssertVertexEdgeCounts(int expectedVertexCount,
int expectedEdgeCount) |
static org.javatuples.Pair<Class<? extends GraphProvider>,Class<? extends Graph>> |
AbstractGremlinSuite.getGraphProviderClass(Class<?> klass) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractGremlinTest.afterLoadGraphWith(Graph g) |
static void |
AbstractGremlinTest.assertVertexEdgeCounts(Graph graph,
int expectedVertexCount,
int expectedEdgeCount) |
protected void |
AbstractGremlinTest.beforeLoadGraphWith(Graph g) |
void |
GraphProvider.clear(Graph graph,
org.apache.commons.configuration2.Configuration configuration)
Clears a
Graph of all data and settings. |
void |
GraphManager.ManagedGraphProvider.clear(Graph graph,
org.apache.commons.configuration2.Configuration configuration) |
void |
AbstractFileGraphProvider.clear(Graph graph,
org.apache.commons.configuration2.Configuration configuration) |
static void |
GraphHelper.cloneElements(Graph original,
Graph clone)
make a deep clone of the graph elements that preserves ids
|
Edge |
AbstractGremlinTest.convertToEdge(Graph graph,
String outVertexName,
String edgeLabel,
String inVertexName) |
Object |
AbstractGremlinTest.convertToEdgeId(Graph graph,
String outVertexName,
String edgeLabel,
String inVertexName) |
Vertex |
AbstractGremlinTest.convertToVertex(Graph graph,
String vertexName) |
Object |
AbstractGremlinTest.convertToVertexId(Graph graph,
String vertexName)
Looks up the identifier as generated by the current source graph being tested.
|
GraphTraversal<Vertex,VertexProperty<Object>> |
AbstractGremlinTest.convertToVertexProperty(Graph graph,
String vertexName,
String vertexPropertyKey) |
GraphTraversal<Vertex,Object> |
AbstractGremlinTest.convertToVertexPropertyId(Graph graph,
String vertexName,
String vertexPropertyKey) |
static void |
TestHelper.createRandomGraph(Graph graph,
int numberOfVertices,
int maxNumberOfEdgesPerVertex) |
default GraphComputer |
GraphProvider.getGraphComputer(Graph graph)
Create a
GraphComputer from the Graph instance. |
GraphComputer |
GraphManager.ManagedGraphProvider.getGraphComputer(Graph graph) |
protected String |
AbstractFileGraphProvider.getInputLocation(Graph g,
LoadGraphWith.GraphData graphData) |
void |
GraphProvider.loadGraphData(Graph graph,
LoadGraphWith loadGraphWith,
Class testClass,
String testName)
Tests are annotated with a
LoadGraphWith annotation. |
void |
GraphManager.ManagedGraphProvider.loadGraphData(Graph graph,
LoadGraphWith loadGraphWith,
Class testClass,
String testName) |
void |
AbstractGraphProvider.loadGraphData(Graph graph,
LoadGraphWith loadGraphWith,
Class testClass,
String testName) |
protected void |
AbstractGraphProvider.readIntoGraph(Graph graph,
String path)
Used by the default implementation of
AbstractGraphProvider.loadGraphData(Graph, LoadGraphWith, Class, String)
to read the graph from a Kryo file using the default GryoReader implementation. |
default GraphTraversalSource |
GraphProvider.traversal(Graph graph)
Create a
GraphTraversalSource from a Graph instance. |
GraphTraversalSource |
GraphManager.ManagedGraphProvider.traversal(Graph graph) |
default GraphTraversalSource |
GraphProvider.traversal(Graph graph,
TraversalStrategy... strategies)
Create a
GraphTraversalSource from a Graph instance. |
GraphTraversalSource |
GraphManager.ManagedGraphProvider.traversal(Graph graph,
TraversalStrategy... strategies) |
void |
AbstractGremlinTest.tryCommit(Graph graph)
Utility method that commits if the graph supports transactions.
|
void |
AbstractGremlinTest.tryCommit(Graph graph,
Consumer<Graph> assertFunction)
Utility method that commits if the graph supports transactions and executes an assertion function before and
after the commit.
|
void |
AbstractGremlinTest.tryRollback(Graph graph)
Utility method that rollsback if the graph supports transactions.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractGremlinTest.tryCommit(Graph graph,
Consumer<Graph> assertFunction)
Utility method that commits if the graph supports transactions and executes an assertion function before and
after the commit.
|
Modifier and Type | Field and Description |
---|---|
protected Graph |
AbstractGenerator.g |
Modifier and Type | Method and Description |
---|---|
protected void |
DistributionGeneratorTest.DifferentDistributionsTest.afterLoadGraphWith(Graph graph) |
protected void |
DistributionGeneratorTest.ProcessorTest.afterLoadGraphWith(Graph graph) |
protected void |
CommunityGeneratorTest.DifferentDistributionsTest.afterLoadGraphWith(Graph graph) |
protected void |
CommunityGeneratorTest.ProcessorTest.afterLoadGraphWith(Graph graph) |
static CommunityGenerator.Builder |
CommunityGenerator.build(Graph g) |
static DistributionGenerator.Builder |
DistributionGenerator.build(Graph g) |
protected boolean |
AbstractGeneratorTest.same(Graph g1,
Graph g2)
Asserts that two graphs are the "same" in way of structure.
|
protected Iterable<Vertex> |
DistributionGeneratorTest.DifferentDistributionsTest.verticesByOid(Graph graph) |
protected Iterable<Vertex> |
CommunityGeneratorTest.DifferentDistributionsTest.verticesByOid(Graph graph) |
Modifier and Type | Method and Description |
---|---|
default void |
MessageSerializer.configure(Map<String,Object> config,
Map<String,Graph> graphs)
Configure the serializer with mapper settings as required.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractGraphSONMessageSerializerV2d0.configure(Map<String,Object> config,
Map<String,Graph> graphs) |
void |
AbstractGraphSONMessageSerializerV1d0.configure(Map<String,Object> config,
Map<String,Graph> graphs) |
void |
GraphBinaryMessageSerializerV1.configure(Map<String,Object> config,
Map<String,Graph> graphs) |
Constructor and Description |
---|
CredentialTraversalSource(Graph graph) |
CredentialTraversalSource(Graph graph,
TraversalStrategies strategies) |
CredentialTraversalSourceDsl(Graph graph) |
CredentialTraversalSourceDsl(Graph graph,
TraversalStrategies traversalStrategies) |
DefaultCredentialTraversal(Graph graph) |
Constructor and Description |
---|
GremlinAntlrToJava(Graph graph)
Constructs a new instance that is bound to the specified
Graph instance. |
GremlinAntlrToJava(Graph graph,
Supplier<GraphTraversal<?,?>> createAnonymous)
|
GremlinAntlrToJava(String traversalSourceName,
Graph graph,
Supplier<GraphTraversal<?,?>> createAnonymous)
|
GremlinAntlrToJava(String traversalSourceName,
Graph graph,
Supplier<GraphTraversal<?,?>> createAnonymous,
GraphTraversalSource g)
|
Modifier and Type | Method and Description |
---|---|
Graph |
ComputerResult.graph()
|
Modifier and Type | Method and Description |
---|---|
GraphComputer |
Computer.apply(Graph graph) |
<P extends VertexProgram> |
VertexProgram.Builder.create(Graph graph) |
static <M extends MapReduce> |
MapReduce.createMapReduce(Graph graph,
org.apache.commons.configuration2.Configuration configuration)
A helper method to construct a
MapReduce given the content of the supplied configuration. |
static <V extends VertexProgram> |
VertexProgram.createVertexProgram(Graph graph,
org.apache.commons.configuration2.Configuration configuration)
A helper method to construct a
VertexProgram given the content of the supplied configuration. |
default void |
MapReduce.loadState(Graph graph,
org.apache.commons.configuration2.Configuration configuration)
When it is necessary to load the state of a MapReduce job, this method is called.
|
default void |
VertexProgram.loadState(Graph graph,
org.apache.commons.configuration2.Configuration configuration)
When it is necessary to load the state of the VertexProgram, this method is called.
|
void |
GraphComputerTest.VertexProgramM.loadState(Graph graph,
org.apache.commons.configuration2.Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
CloneVertexProgram |
CloneVertexProgram.Builder.create(Graph graph) |
Modifier and Type | Method and Description |
---|---|
void |
ConnectedComponentVertexProgram.loadState(Graph graph,
org.apache.commons.configuration2.Configuration config) |
Modifier and Type | Method and Description |
---|---|
void |
PeerPressureVertexProgram.loadState(Graph graph,
org.apache.commons.configuration2.Configuration configuration) |
void |
ClusterCountMapReduce.loadState(Graph graph,
org.apache.commons.configuration2.Configuration configuration) |
void |
ClusterPopulationMapReduce.loadState(Graph graph,
org.apache.commons.configuration2.Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
void |
PageRankMapReduce.loadState(Graph graph,
org.apache.commons.configuration2.Configuration configuration) |
void |
PageRankVertexProgram.loadState(Graph graph,
org.apache.commons.configuration2.Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
void |
ShortestPathVertexProgram.loadState(Graph graph,
org.apache.commons.configuration2.Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
void |
TraversalVertexProgram.loadState(Graph graph,
org.apache.commons.configuration2.Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
VertexProgram |
VertexComputing.generateProgram(Graph graph,
Memory memory)
Generate the
VertexProgram . |
Modifier and Type | Method and Description |
---|---|
Iterator<Traverser.Admin<S>> |
ComputerResultStep.attach(Iterator<Traverser.Admin<S>> iterator,
Graph graph) |
ShortestPathVertexProgram |
ShortestPathVertexProgramStep.generateProgram(Graph graph,
Memory memory) |
PageRankVertexProgram |
PageRankVertexProgramStep.generateProgram(Graph graph,
Memory memory) |
VertexProgram |
ProgramVertexProgramStep.generateProgram(Graph graph,
Memory memory) |
PeerPressureVertexProgram |
PeerPressureVertexProgramStep.generateProgram(Graph graph,
Memory memory) |
TraversalVertexProgram |
TraversalVertexProgramStep.generateProgram(Graph graph,
Memory memory) |
ConnectedComponentVertexProgram |
ConnectedComponentVertexProgramStep.generateProgram(Graph graph,
Memory memory) |
Modifier and Type | Class and Description |
---|---|
class |
ComputerGraph |
Modifier and Type | Field and Description |
---|---|
protected Graph |
DefaultComputerResult.graph |
Modifier and Type | Method and Description |
---|---|
Graph |
ComputerGraph.ComputerElement.graph() |
Graph |
ComputerGraph.ComputerAdjacentVertex.graph() |
Graph |
DefaultComputerResult.graph() |
Modifier and Type | Method and Description |
---|---|
<P extends VertexProgram> |
AbstractVertexProgramBuilder.create(Graph graph) |
Constructor and Description |
---|
DefaultComputerResult(Graph graph,
Memory memory) |
Modifier and Type | Method and Description |
---|---|
Optional<Graph> |
AbstractRemoteTraversal.getGraph() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractRemoteTraversal.setGraph(Graph graph) |
Modifier and Type | Method and Description |
---|---|
Graph |
TraversalSource.getGraph()
Get the
Graph associated with this traversal source. |
Modifier and Type | Method and Description |
---|---|
Optional<Graph> |
Traversal.Admin.getGraph()
|
Modifier and Type | Method and Description |
---|---|
void |
Traversal.Admin.setGraph(Graph graph) |
T |
AnonymousTraversalSource.withEmbedded(Graph graph)
Creates the specified
TraversalSource binding an embedded Graph as its reference such that
traversals spawned from it will execute over that reference. |
T |
AnonymousTraversalSource.withGraph(Graph graph)
Deprecated.
As of release 3.4.9, replaced by
AnonymousTraversalSource.withEmbedded(Graph) |
Modifier and Type | Field and Description |
---|---|
protected Graph |
GraphTraversalSource.graph |
Modifier and Type | Method and Description |
---|---|
Graph |
GraphTraversalSource.getGraph() |
Constructor and Description |
---|
DefaultGraphTraversal(Graph graph) |
GraphTraversalSource(Graph graph) |
GraphTraversalSource(Graph graph,
TraversalStrategies traversalStrategies) |
Modifier and Type | Method and Description |
---|---|
Optional<Graph> |
AbstractLambdaTraversal.getGraph() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractLambdaTraversal.setGraph(Graph graph) |
Modifier and Type | Method and Description |
---|---|
protected void |
ProfileTest.afterLoadGraphWith(Graph graph) |
void |
ProgramTest.TestProgram.loadState(Graph graph,
org.apache.commons.configuration2.Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
abstract Traversal<Vertex,Graph> |
SubgraphTest.get_g_V_withSideEffectXsgX_outEXknowsX_subgraphXsgX_name_capXsgX(Object v1Id,
Graph subgraph) |
Traversal<Vertex,Graph> |
SubgraphTest.Traversals.get_g_V_withSideEffectXsgX_outEXknowsX_subgraphXsgX_name_capXsgX(Object v1Id,
Graph subgraph) |
Modifier and Type | Method and Description |
---|---|
abstract Traversal<Vertex,Graph> |
SubgraphTest.get_g_V_withSideEffectXsgX_outEXknowsX_subgraphXsgX_name_capXsgX(Object v1Id,
Graph subgraph) |
Traversal<Vertex,Graph> |
SubgraphTest.Traversals.get_g_V_withSideEffectXsgX_outEXknowsX_subgraphXsgX_name_capXsgX(Object v1Id,
Graph subgraph) |
abstract Traversal<Vertex,String> |
SubgraphTest.get_g_V_withSideEffectXsgX_repeatXbothEXcreatedX_subgraphXsgX_outVX_timesX5X_name_dedup(Graph subgraph) |
Traversal<Vertex,String> |
SubgraphTest.Traversals.get_g_V_withSideEffectXsgX_repeatXbothEXcreatedX_subgraphXsgX_outVX_timesX5X_name_dedup(Graph subgraph) |
abstract Traversal<Vertex,Vertex> |
SubgraphTest.get_g_withSideEffectXsgX_V_hasXname_danielX_outE_subgraphXsgX_inV(Graph subgraph) |
Traversal<Vertex,Vertex> |
SubgraphTest.Traversals.get_g_withSideEffectXsgX_V_hasXname_danielX_outE_subgraphXsgX_inV(Graph subgraph) |
Constructor and Description |
---|
ConsoleMutationListener(Graph graph) |
Constructor and Description |
---|
TransactionalEventQueue(Graph graph) |
Modifier and Type | Field and Description |
---|---|
protected Graph |
DefaultTraversal.graph |
Modifier and Type | Method and Description |
---|---|
Optional<Graph> |
DefaultTraversal.getGraph() |
Optional<Graph> |
EmptyTraversal.getGraph() |
Modifier and Type | Method and Description |
---|---|
Traversal.Admin<S,E> |
TraversalObjectFunction.apply(Graph graph) |
Traversal.Admin<S,E> |
TraversalClassFunction.apply(Graph graph) |
T |
TraversalSourceFactory.createTraversalSource(Graph graph) |
static <S,E> PureTraversal<S,E> |
PureTraversal.loadState(org.apache.commons.configuration2.Configuration configuration,
String configurationKey,
Graph graph) |
void |
DefaultTraversal.setGraph(Graph graph) |
void |
EmptyTraversal.setGraph(Graph graph) |
Constructor and Description |
---|
DefaultTraversal(Graph graph) |
Modifier and Type | Method and Description |
---|---|
Graph |
GraphManager.getGraph(String graphName)
Get
Graph instance whose name matches graphName . |
Graph |
GraphManager.openGraph(String graphName,
Function<String,Graph> supplier)
Implementation that allows for custom graph-opening implementations; if the
Map
tracking graph references has a Graph object corresponding to the graph name, then we return that
Graph -- otherwise, we use the custom Function to instantiate a new Graph , add it to
the Map tracking graph references, and return said Graph . |
Graph |
GraphManager.removeGraph(String graphName)
Implementation that allows for custom graph closing implementations; this method should remove the
Graph
from the GraphManager . |
Modifier and Type | Method and Description |
---|---|
void |
GraphManager.putGraph(String graphName,
Graph g)
Add or update the specified
Graph with the specified name to Map<String, Graph> . |
Modifier and Type | Method and Description |
---|---|
Graph |
GraphManager.openGraph(String graphName,
Function<String,Graph> supplier)
Implementation that allows for custom graph-opening implementations; if the
Map
tracking graph references has a Graph object corresponding to the graph name, then we return that
Graph -- otherwise, we use the custom Function to instantiate a new Graph , add it to
the Map tracking graph references, and return said Graph . |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractSession.handleGraphOperation(SessionTask sessionTask,
Bytecode bytecode,
Graph graph)
|
Modifier and Type | Method and Description |
---|---|
protected void |
SessionOpProcessor.beforeProcessing(Graph graph,
Context ctx) |
protected void |
SessionOpProcessor.handleGraphOperation(Bytecode bytecode,
Graph graph,
Context context)
If
Bytecode is detected to contain a "graph operation" then it gets processed by this method. |
protected void |
SessionOpProcessor.handleIterator(Context context,
Iterator itty,
Graph graph) |
protected void |
SessionOpProcessor.onError(Graph graph,
Context ctx) |
protected void |
SessionOpProcessor.onTraversalSuccess(Graph graph,
Context ctx) |
Modifier and Type | Method and Description |
---|---|
protected void |
TraversalOpProcessor.beforeProcessing(Graph graph,
Context ctx) |
protected void |
TraversalOpProcessor.handleIterator(Context context,
Iterator itty,
Graph graph) |
protected void |
TraversalOpProcessor.onError(Graph graph,
Context ctx) |
protected void |
TraversalOpProcessor.onTraversalSuccess(Graph graph,
Context ctx) |
Modifier and Type | Method and Description |
---|---|
Graph |
DefaultGraphManager.getGraph(String graphName) |
Graph |
DefaultGraphManager.openGraph(String graphName,
Function<String,Graph> supplier)
Implementation that allows for custom graph-opening implementations; if the
Map
tracking graph references has a Graph object corresponding to the graph name, then we return that
Graph -- otherwise, we use the custom Function to instantiate a new Graph , add it to
the Map tracking graph references, and return said Graph . |
Graph |
DefaultGraphManager.removeGraph(String graphName)
Implementation that allows for custom graph closing implementations; this method should remove the
Graph
from the GraphManager . |
Modifier and Type | Method and Description |
---|---|
void |
DefaultGraphManager.putGraph(String graphName,
Graph g) |
Modifier and Type | Method and Description |
---|---|
Graph |
DefaultGraphManager.openGraph(String graphName,
Function<String,Graph> supplier)
Implementation that allows for custom graph-opening implementations; if the
Map
tracking graph references has a Graph object corresponding to the graph name, then we return that
Graph -- otherwise, we use the custom Function to instantiate a new Graph , add it to
the Map tracking graph references, and return said Graph . |
Modifier and Type | Class and Description |
---|---|
class |
RemoteGraph
RemoteGraph is only required for integrating with the test suite as there must be a Graph instance
for the test suite to bind to. |
Modifier and Type | Method and Description |
---|---|
default <G extends Graph> |
Transaction.createThreadedTx()
Creates a transaction that can be executed across multiple threads.
|
Modifier and Type | Method and Description |
---|---|
Graph |
Element.graph()
Get the graph that this element is within.
|
default Graph |
VertexProperty.graph()
Get the graph that this element is within.
|
Modifier and Type | Field and Description |
---|---|
Function<Graph,GraphReader> |
IoVertexTest.readerMaker |
Function<Graph,GraphReader> |
IoPropertyTest.readerMaker |
Function<Graph,GraphReader> |
IoEdgeTest.readerMaker |
Function<Graph,GraphReader> |
IoCustomTest.readerMaker |
Function<Graph,GraphWriter> |
IoVertexTest.writerMaker |
Function<Graph,GraphWriter> |
IoPropertyTest.writerMaker |
Function<Graph,GraphWriter> |
IoEdgeTest.writerMaker |
Function<Graph,GraphWriter> |
IoCustomTest.writerMaker |
Modifier and Type | Method and Description |
---|---|
static void |
IoTest.assertClassicGraph(Graph g1,
boolean assertDouble,
boolean lossyForId) |
static void |
IoTest.assertCrewGraph(Graph g1,
boolean lossyForId) |
static void |
IoTest.assertModernGraph(Graph g1,
boolean assertDouble,
boolean lossyForId) |
static void |
IoTest.assertNoEdgeGraph(Graph g1,
boolean assertDouble,
boolean lossyForId) |
Io.Builder<? extends Io> |
Io.Builder.graph(Graph g)
Providers use this method to supply the current instance of their
Graph to the builder. |
static void |
GraphMigrator.migrateGraph(Graph fromGraph,
Graph toGraph)
Use Gryo to pipe the data from one graph to another graph.
|
static void |
GraphMigrator.migrateGraph(Graph fromGraph,
Graph toGraph,
GraphReader reader,
GraphWriter writer)
Pipe the data from one graph to another graph.
|
void |
GraphReader.readGraph(InputStream inputStream,
Graph graphToWriteTo)
Reads an entire graph from an
InputStream . |
void |
GraphWriter.writeGraph(OutputStream outputStream,
Graph g)
Write the entire graph to a stream.
|
Modifier and Type | Method and Description |
---|---|
protected Graph |
GraphSerializer.readValue(Buffer buffer,
GraphBinaryReader context) |
Modifier and Type | Method and Description |
---|---|
protected void |
GraphSerializer.writeValue(Graph value,
Buffer buffer,
GraphBinaryWriter context) |
Modifier and Type | Method and Description |
---|---|
Io.Builder<GraphMLIo> |
GraphMLIo.Builder.graph(Graph g) |
void |
GraphMLReader.readGraph(InputStream graphInputStream,
Graph graphToWriteTo) |
void |
GraphMLWriter.writeGraph(OutputStream outputStream,
Graph g)
Write the data in a Graph to a GraphML OutputStream.
|
Modifier and Type | Method and Description |
---|---|
Io.Builder<GraphSONIo> |
GraphSONIo.Builder.graph(Graph g) |
void |
GraphSONReader.readGraph(InputStream inputStream,
Graph graphToWriteTo)
Read data into a
Graph from output generated by any of the GraphSONWriter writeVertex or
writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph) . |
void |
LegacyGraphSONReader.readGraph(InputStream inputStream,
Graph graphToWriteTo) |
void |
GraphSONWriter.writeGraph(OutputStream outputStream,
Graph g)
Writes a
Graph to stream in an adjacency list format where vertices are written with edges from both
directions. |
Modifier and Type | Method and Description |
---|---|
Io.Builder<GryoIo> |
GryoIo.Builder.graph(Graph g) |
void |
GryoReader.readGraph(InputStream inputStream,
Graph graphToWriteTo)
Read data into a
Graph from output generated by any of the GryoWriter writeVertex or
writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph) . |
void |
GryoWriter.writeGraph(OutputStream outputStream,
Graph g)
Write the entire graph to a stream.
|
Modifier and Type | Method and Description |
---|---|
<G extends Graph> |
AbstractTransaction.createThreadedTx()
Creates a transaction that can be executed across multiple threads.
|
Modifier and Type | Method and Description |
---|---|
static Graph |
GraphFactory.open(org.apache.commons.configuration2.Configuration configuration)
Open a graph.
|
static Graph |
GraphFactory.open(Map configuration)
Open a graph.
|
static Graph |
GraphFactory.open(String configurationFile)
Open a graph.
|
Modifier and Type | Method and Description |
---|---|
static IllegalStateException |
Attachable.Exceptions.canNotGetAttachableFromHostGraph(Attachable<?> attachable,
Graph hostGraph) |
static Edge |
Attachable.Method.createEdge(Attachable<Edge> attachableEdge,
Graph hostGraph) |
static Property |
Attachable.Method.createProperty(Attachable<Property> attachableProperty,
Graph hostGraph) |
static Vertex |
Attachable.Method.createVertex(Attachable<Vertex> attachableVertex,
Graph hostGraph) |
static VertexProperty |
Attachable.Method.createVertexProperty(Attachable<VertexProperty> attachableVertexProperty,
Graph hostGraph) |
static Optional<Edge> |
Attachable.Method.getEdge(Attachable<Edge> attachableEdge,
Graph hostGraph) |
static Optional<Property> |
Attachable.Method.getProperty(Attachable<Property> attachableProperty,
Graph hostGraph) |
static Optional<Vertex> |
Attachable.Method.getVertex(Attachable<Vertex> attachableVertex,
Graph hostGraph) |
static Optional<VertexProperty> |
Attachable.Method.getVertexProperty(Attachable<VertexProperty> attachableVertexProperty,
Graph hostGraph) |
static String |
StringFactory.graphString(Graph graph,
String internalString)
Construct the representation for a
Graph . |
Constructor and Description |
---|
AbstractThreadedTransaction(Graph g) |
AbstractThreadLocalTransaction(Graph g) |
AbstractTransaction(Graph graph) |
Modifier and Type | Method and Description |
---|---|
Graph |
DetachedElement.graph() |
Modifier and Type | Class and Description |
---|---|
class |
EmptyGraph |
Modifier and Type | Method and Description |
---|---|
Graph |
EmptyVertexProperty.graph() |
static Graph |
EmptyGraph.instance() |
static Graph |
EmptyGraph.EmptyGraphFactory.open(org.apache.commons.configuration2.Configuration conf) |
Modifier and Type | Method and Description |
---|---|
Graph |
KeyedVertexProperty.graph() |
Modifier and Type | Method and Description |
---|---|
Graph |
ReferenceElement.graph() |
Modifier and Type | Class and Description |
---|---|
class |
StarGraph
A
StarGraph is a form of Attachable (though the Graph implementation does not implement
that interface itself). |
Modifier and Type | Method and Description |
---|---|
Graph |
StarGraph.StarElement.graph() |
Graph |
StarGraph.StarAdjacentVertex.graph() |
Modifier and Type | Method and Description |
---|---|
Graph |
TinkerGraphComputerView.processResultGraphPersist(GraphComputer.ResultGraph resultGraph,
GraphComputer.Persist persist) |
Modifier and Type | Class and Description |
---|---|
class |
TinkerGraph
An in-memory (with optional persistence on calls to
TinkerGraph.close() ), reference implementation of the property
graph interfaces provided by TinkerPop. |
Modifier and Type | Method and Description |
---|---|
Graph |
TinkerEdge.graph() |
Graph |
TinkerVertex.graph() |
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.