Namespace triagens\ArangoDb
Classes summary
AdminHandler | Provides access to ArangoDB's administration interface |
AqlUserFunction | Provides management of user-functions |
Autoloader | Handles automatic loading of missing class files. |
Batch | Provides batching functionality |
BatchPart | Provides batch part functionality |
BindVars | A simple container for bind variables |
Collection | Value object representing a collection |
CollectionHandler | Provides management of collections |
Connection | Provides access to the ArangoDB server |
ConnectionOptions | Simple container class for connection options. |
Cursor | Provides access to the results of an AQL query or another statement |
Database | A class for managing ArangoDB Databases |
DefaultValues | Contains default values used by the client |
Document | Value object representing a single collection-based document |
DocumentHandler | A handler that manages documents |
Edge | Value object representing a single collection-based edge document |
EdgeDefinition | Value object representing an edge Definition. An edge definition contains a collection called 'relation' to store the edges and multiple vertices collection defined in 'fromCollections' and 'toCollections'. |
EdgeHandler | A handler that manages edges |
Endpoint | Endpoint specification |
Export | Collection export |
ExportCursor | Provides access to the results of a collection export |
Graph | Value object representing a graph |
GraphHandler | A handler that manages graphs. |
Handler | A base class for REST-based handlers |
HttpHelper | Helper methods for HTTP request/response handling |
HttpResponse | Container class for HTTP responses |
QueryCacheHandler | A base class for REST-based handlers |
QueryHandler | A base class for REST-based handlers |
Statement | Container for an AQL query |
TraceRequest | Class TraceRequest |
TraceResponse | Class TraceResponse |
Transaction | Transaction object |
Traversal | Provides graph traversal |
UpdatePolicy | Document update policies |
UrlHelper | Some helper methods to construct and process URLs |
Urls | Some basic URLs |
User | Value object representing a single User document |
UserHandler | A handler that manages users . A user-document handler that fetches vertices from the server and persists them on the server. It does so by issuing the appropriate HTTP requests to the server. |
ValueValidator | A simple validator for values to be stored in the database |
Vertex | Value object representing a single vertex document |
VertexHandler | A handler that manages vertices. A vertex-document handler that fetches vertices from the server and persists them on the server. It does so by issuing the appropriate HTTP requests to the server. |
Exceptions summary
ClientException | Client-Exception |
ConnectException | Connect-Exception |
Exception | Exception base class used to throw Arango specific exceptions |
ServerException | Server-Exception |