All Classes and Interfaces

Class
Description
 
 
 
 
 
An Analyzer capable of running a restricted AQL query to perform data manipulation / filtering.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interface for operations on ArangoDB collection level.
Asynchronous version of ArangoCollection
 
 
 
 
ArangoConfigProperties implementation that reads configuration entries from local file.
 
 
 
 
 
 
Interface for operations on ArangoDB database level.
Asynchronous version of ArangoDatabase
 
 
Central access point for applications to communicate with an ArangoDB server.
Builder class to build an instance of ArangoDB.
Asynchronous version of ArangoDB
 
 
 
 
 
 
 
 
 
 
Interface for operations on ArangoDB edge collection level.
Asynchronous version of ArangoEdgeCollection
 
 
 
 
 
 
 
 
Interface for operations on ArangoDB graph level.
Asynchronous version of ArangoGraph
 
 
 
 
Interface for accessing metrics.
 
 
 
Interface for operations on ArangoDB view level for ArangoSearch views.
Asynchronous version of ArangoSearch
 
 
 
 
 
 
 
Contract for serialization/deserialization of user data.
 
 
Interface for operations on ArangoDB vertex collection level.
Asynchronous version of ArangoVertexCollection
 
 
Interface for operations on ArangoDB view level.
Asynchronous version of ArangoView
 
 
 
 
 
 
 
 
 
An Analyzer capable of classifying tokens in the input text.
 
An Analyzer capable of converting the input into a set of language-specific tokens.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
An Analyzer capable of breaking up delimited text into tokens as per RFC 4180 (without starting new records on newlines).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Deprecated.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Deprecated.
since ArangoDB 3.10, use ArangoSearch or Inverted indexes instead.
 
 
An Analyzer capable of breaking up a GeoJSON object into a set of indexable tokens for further usage with ArangoSearch Geo functions.
 
 
An Analyzer capable of breaking up JSON object describing a coordinate into a set of indexable tokens for further usage with ArangoSearch Geo functions.
 
An Analyzer capable of breaking up a GeoJSON object or coordinate array in [longitude, latitude] order into a set of indexable tokens for further usage with ArangoSearch Geo functions.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
An Analyzer applying the identity transformation, i.e. returning the input unmodified.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Not shaded in arangodb-java-driver-shaded.
User data serde based on Jackson Databind.
Not shaded in arangodb-java-driver-shaded.
 
 
 
 
 
 
 
 
 
 
User data serde based on Jakarta JSON Binding (JSON-B).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
An Analyzer that computes so called MinHash signatures using a locality-sensitive hash function.
 
An Analyzer capable of breaking up text into tokens using multiple delimiters.
 
 
An Analyzer capable of finding nearest neighbors of tokens in the input.
 
An Analyzer capable of producing n-grams from a specified input in a range of min..max (inclusive).
An Analyzer capable of producing n-grams from a specified input in a range of min..max (inclusive).
Skip invoking JavaType#getAllInvolvedRawTypes() on the target class during arch tests.
An Analyzer capable of normalizing the text, treated as a single token, i.e. case conversion and accent removal.
 
 
 
Automatically generated from PackageVersion.java.in by replacer plugin.
 
 
An Analyzer capable of chaining effects of multiple Analyzers into one.
 
 
 
Configuration specific for ProtocolProvider.
 
 
 
 
 
 
 
 
Interface for accessing queue time latency metrics, reported by the "X-Arango-Queue-Time-Seconds" response header.
 
Represents an observed value of the server queue latency, as returned from the "X-Arango-Queue-Time-Seconds" response header.
 
Helper class used to encapsulate raw value serialized as byte array.
Marker interface for raw data, implementations are: RawBytes RawJson
Helper class used to encapsulate raw JSON string.
 
 
 
 
 
 
 
Context holding information about the current request and response.
 
 
 
 
 
 
 
 
 
Interface for operations on ArangoDB view level for SearchAlias views.
Asynchronous version of SearchAlias
 
 
 
 
 
 
 
 
 
 
An Analyzer capable of breaking up the input text into tokens in a language-agnostic manner, making it suitable for mixed language strings.
 
 
 
 
 
 
 
 
 
 
An Analyzer capable of stemming the text, treated as a single token, for supported languages.
 
An Analyzer capable of removing specified tokens from the input.
 
 
 
 
 
 
 
An Analyzer capable of breaking up strings into individual words while also optionally filtering out stop-words, extracting word stems, applying case conversion and accent removal.
 
 
 
 
 
 
 
 
 
Indicates a public API that has references to internal classes and that should change in the next major release.
Indicates an internal class referenced in public API, which should be therefore considered part of the public API.
 
 
Marker annotation for fields that need to be serialized/deserialized using the user serde.
Marker annotation for collections or map fields whose values need to be serialized/deserialized using the user serde.
 
 
 
 
Deprecated.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
An Analyzer that creates n-grams to enable fast partial matching for wildcard queries if you have large string values, especially if you want to search for suffixes or substrings in the middle of strings (infixes) as opposed to prefixes.
 
Deprecated.
since ArangoDB 3.12, use MDIndexOptions instead.