All Classes and Interfaces

Class
Description
Base class to implement domain class specific event-handler methods.
 
Base class for delete events.
 
 
Published after an object was deleted from the database.
Published after an object is loaded from the database.
Published after saving an object to the database.
 
 
Defines methods to customize the Java-based configuration for Spring Data ArangoDB.
 
This class contains additional converters that are not supported by the converter.
 
 
 
 
 
 
 
 
Converts Example to String representing predicate expression and puts necessary bindings in the given bindVars Map
Translate any ArangoDBException to the appropriate DataAccessException using response code and error number.
Annotation to declare a field to represent ArangoDB's document field _id.
 
 
Spring Data ArangoDB specific event class.
Interface that specifies a basic set of ArangoDB operations.
 
 
This class provides access to parameters of a user-defined method.
 
 
 
 
Created by F625633 on 07/07/2017.
ArangoDB specific Repository interface.
 
 
Created by F625633 on 07/07/2017.
Converts the result returned from the ArangoDB Java driver to the desired type.
This class contains additional types (besides the default ones) that are supported by the converter.
 
 
 
 
 
Published before a delete is executed.
Published before an object is saved to the database.
 
Annotation to mark a method parameter - of type Map<String, Object - of a repository method annotated with @Query to be used as AQL's bind parameter.
Interface that specifies a basic set of ArangoDB operations on collection level.
 
 
 
 
 
 
 
 
 
 
 
Creates a full AQL query from a PartTree and ArangoParameterAccessor
Annotation to identify a domain object to be persisted into a ArangoDB document collection.
 
 
 
Annotation to identify a domain object to be persisted into a ArangoDB edge collection.
 
 
Annotation to activate auditing in ArangoDB via annotation configuration.
Annotation to activate ArangoDB repositories.
Annotation to define metadata for document fields.
Annotation to indicate that the annotated field is stored as a document in another collection using ArangoDB's graph model instead of a nested document.
Deprecated.
Deprecated.
since ArangoDB 3.10, use ArangoSearch or Inverted indexes instead.
Deprecated.
 
Annotation to define given fields to be indexed using ArangoDB's Geo index.
Annotation to mark a field to be indexed using ArangoDB's Geo index.
 
GeoJson<T extends Iterable<?>>
Interface definition for structures defined in GeoJSON format.
GeoJsonLineString is defined as list of at least 2 Points.
GeoJsonMultiPoint is defined as list of Points.
GeoJsonMultiPolygon is defined as a list of GeoJsonPolygons.
GeoJson representation of Point.
GeoJson representation of Polygon.
 
Allows identification of proxy classes and retrieval of the wrapped entity.
Generic utilities for metadata, such as records' _keys.
Annotation to define given fields to be indexed using ArangoDB's Persistent index.
Annotation to mark a field to be indexed using ArangoDB's Persistent index.
 
Annotation to declare a custom AQL (ArangoDB Query Language) query on repository methods.
Annotation to set additional query options for custom AQL (ArangoDB Query Language) queries defined on repository methods.
Annotation to indicate that the annotated field is stored as a document in another collection instead of a nested document.
 
 
 
 
 
 
 
Annotation to mark a String field to represent the ArangoDB document field _rev.
Ring<T extends Comparable<T>>
 
The implementation of all CRUD, paging and sorting functionality in ArangoRepository from the Spring Data Commons CRUD repository and PagingAndSorting repository
Annotation to mark a method parameter of a repository method annotated with @Query to be used as SPEL's variable in the query expression.
 
These date and java.time converters are necessary to override (possibly existing) Spring converters.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Annotation to indicate that the annotated field is stored as a document in another collection using ArangoDB's graph model instead of a nested document.
Annotation to define given field to be indexed using ArangoDB's TTL index.
Annotation to mark a field to be indexed using ArangoDB's Ttl index.
Interface that specifies operations to manage ArangoDB users.