MCPcopy Index your code
hub / github.com/arangodb/arangodb-java-driver-async

github.com/arangodb/arangodb-java-driver-async @v6.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v6.0.0 ↗ · + Follow
900 symbols 4,863 edges 54 files 260 documented · 29%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

ArangoDB-Logo

arangodb-java-driver-async

Maven Central

The asynchronous variant of the official ArangoDB Java Driver.

The following documentation links to the documentation of the synchronous variant, because this driver provides a nearly identical API with some exceptions:

  • The main access point is the class ArangoDBAsync instead of ArangoDB
  • Each method, which performs a database operation, returns a CompletableFuture instead of the normal result.
  • Only the transport protocol VST is supported (no HTTP).

Documentation

Learn more

Extension points exported contracts — how you extend this code

ArangoSearchAsync (Interface)
Interface for operations on ArangoDB view level for ArangoSearch views. @see <a href="https://docs.arangodb.com/current [3 …
src/main/java/com/arangodb/ArangoSearchAsync.java
ArangoDBAsync (Interface)
Central access point for applications to communicate with an ArangoDB server. Will be instantiated through {@link A [2 …
src/main/java/com/arangodb/ArangoDBAsync.java
ArangoRouteAsync (Interface)
Interface for a specific path to be used to perform arbitrary requests. @author Mark Vollmary [2 implementers]
src/main/java/com/arangodb/ArangoRouteAsync.java
ArangoVertexCollectionAsync (Interface)
Interface for operations on ArangoDB vertex collection level. @see <a href="https://docs.arangodb.com/current/HTTP/Ghar [1 …
src/main/java/com/arangodb/ArangoVertexCollectionAsync.java
ArangoGraphAsync (Interface)
Interface for operations on ArangoDB graph level. @see API Do [1 implementers]
src/main/java/com/arangodb/ArangoGraphAsync.java

Core symbols most depended-on inside this repo

get
called by 881
src/main/java/com/arangodb/ArangoRouteAsync.java
collection
called by 307
src/main/java/com/arangodb/ArangoDatabaseAsync.java
execute
called by 158
src/main/java/com/arangodb/ArangoDBAsync.java
graph
called by 109
src/main/java/com/arangodb/ArangoDatabaseAsync.java
insertDocument
called by 74
src/main/java/com/arangodb/ArangoCollectionAsync.java
drop
called by 64
src/main/java/com/arangodb/ArangoViewAsync.java
getProperties
called by 55
src/main/java/com/arangodb/ArangoSearchAsync.java
createCollection
called by 48
src/main/java/com/arangodb/ArangoDatabaseAsync.java

Shape

Method 838
Class 51
Interface 10
Enum 1

Languages

Java100%

Modules by API surface

src/test/java/com/arangodb/ArangoCollectionTest.java126 symbols
src/test/java/com/arangodb/ArangoDatabaseTest.java66 symbols
src/main/java/com/arangodb/internal/ArangoDatabaseAsyncImpl.java60 symbols
src/main/java/com/arangodb/ArangoDatabaseAsync.java58 symbols
src/main/java/com/arangodb/ArangoDBAsync.java53 symbols
src/main/java/com/arangodb/internal/ArangoCollectionAsyncImpl.java41 symbols
src/main/java/com/arangodb/ArangoCollectionAsync.java41 symbols
src/test/java/com/arangodb/ArangoDBTest.java33 symbols
src/test/java/com/arangodb/example/graph/AQLActorsAndMoviesExample.java24 symbols
src/test/java/com/arangodb/StreamTransactionTest.java23 symbols
src/main/java/com/arangodb/internal/ArangoDBAsyncImpl.java23 symbols
src/test/java/com/arangodb/ArangoVertexCollectionTest.java21 symbols

For agents

$ claude mcp add arangodb-java-driver-async \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page