| 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
JanusGraphVertexs. |
| 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 | |
| JanusGraphLazyEdge | |
| JanusGraphLazyRelation<V> | |
| JanusGraphLazyRelationConstructor | |
| JanusGraphLazyVertexProperty<V> | |
| 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.