Interface | Description |
---|---|
BaseVertexQuery<Q extends BaseVertexQuery<Q>> |
BaseVertexQuery constructs and executes a query over incident edges or properties from the perspective of a vertex.
|
EdgeLabel |
EdgeLabel is an extension of
RelationType for edges. |
Idfiable |
Represents an entity that can be uniquely identified by an id.
|
JanusGraph |
JanusGraph graph database implementation of the Blueprint's interface.
|
JanusGraphComputer | |
JanusGraphEdge |
A JanusGraphEdge connects two
JanusGraphVertex . |
JanusGraphElement |
JanusGraphElement represents the abstract concept of an entity in the graph and specifies basic methods for interacting
with entities.
|
JanusGraphIndexQuery |
A GraphQuery that queries for graph elements directly against a particular indexing backend and hence allows this
query mechanism to exploit the full range of features and functionality of the indexing backend.
|
JanusGraphIndexQuery.Result<V extends org.apache.tinkerpop.gremlin.structure.Element> |
Container of a query result with its score.
|
JanusGraphMultiVertexQuery<Q extends JanusGraphMultiVertexQuery<Q>> |
A MultiVertexQuery is identical to a
JanusGraphVertexQuery but executed against a set of vertices simultaneously. |
JanusGraphProperty<V> | |
JanusGraphQuery<Q extends JanusGraphQuery<Q>> |
Constructs a query against a mixed index to retrieve all elements (either vertices or edges)
that match all conditions.
|
JanusGraphRelation |
JanusGraphRelation is the most abstract form of a relation between a vertex and some other entity, where
relation is understood in its mathematical sense.
|
JanusGraphTransaction |
JanusGraphTransaction defines a transactional context for a
JanusGraph . |
JanusGraphVertex |
JanusGraphVertex is the basic unit of a
JanusGraph . |
JanusGraphVertexProperty<V> |
JanusGraphProperty is a
JanusGraphRelation connecting a vertex to a value. |
JanusGraphVertexQuery<Q extends JanusGraphVertexQuery<Q>> |
A JanusGraphVertexQuery is a VertexQuery executed for a single vertex.
|
MixedIndexAggQuery | |
Namifiable |
Represents an entity that can be uniquely identified by a String name.
|
PropertyKey |
PropertyKey is an extension of
RelationType for properties. |
QueryDescription | |
QueryDescription.SubQuery |
Represents one sub-query of this query.
|
RelationType |
RelationType defines the schema for
JanusGraphRelation . |
Transaction |
Transaction defines a transactional context for a
JanusGraph . |
TransactionBuilder |
Constructor returned by
JanusGraph.buildTransaction() to build a new transaction. |
VertexLabel |
A vertex label is a label attached to vertices in a JanusGraph graph.
|
VertexList |
List of
JanusGraphVertex s. |
Class | Description |
---|---|
ConfiguredGraphFactory |
This class provides static methods to: 1) create graph references denoted by a
graphName using a previously created template configuration using the
ConfigurationManagementGraph or 2) open a graph reference denoted by a
graphName for graphs that have been previously created or for graphs for which you have
previously created a configuration using the ConfigurationManagementGraph . |
Connection |
Connection contains schema constraints from outgoing vertex to incoming vertex through an edge.
|
EmptyJanusGraphVertexProperty<V> | |
JanusGraphFactory |
JanusGraphFactory is used to open or instantiate a JanusGraph graph database.
|
JanusGraphFactory.Builder | |
JanusGraphManagerUtility |
This class allows an access point to the
JanusGraphManager
Singleton without throwing a NoClassDefFoundError
if the server has not been configured to use the org.apache.tinkerpop:gremlin-server
dependency, since this dependency is optional. |
Enum | Description |
---|---|
Cardinality |
The cardinality of the values associated with given key for a particular element.
|
JanusGraphComputer.ResultMode | |
Multiplicity |
The multiplicity of edges between vertices for a given label.
|
Exception | Description |
---|---|
InvalidElementException |
Exception thrown when an element is invalid for the executing operation or when an operation could not be performed
on an element.
|
InvalidIDException |
JanusGraph represents element identifiers as longs, but not all numbers
in the representable space of longs are valid.
|
JanusGraphConfigurationException |
Exception thrown due to invalid configuration options or when errors
occur during the configuration and initialization of JanusGraph.
|
JanusGraphException |
Most general type of exception thrown by the JanusGraph graph database.
|
QueryException |
Exception thrown when a user defined query (e.g.
|
ReadOnlyTransactionException | |
SchemaViolationException |
Thrown to indicate that schema is violated.
|
Copyright © 2012–2024. All rights reserved.