Classes, interfaces, and traits

DocumentClassable

Add functionality for $_documentClass

« More »

AdminHandler

Provides access to ArangoDB's administration interface

« More »

AqlUserFunction

Provides management of user-functions

« More »

Autoloader

Handles automatic loading of missing class files.

« More »

Batch

Provides batching functionality

« More »

BatchPart

Provides batch part functionality

« More »

BindVars

A simple container for bind variables

« More »

ClientException

Client-Exception

« More »

Collection

Value object representing a collection

« More »

CollectionHandler

Provides management of collections

« More »

ConnectException

Connect-Exception

« More »

Connection

Provides access to the ArangoDB server

« More »

ConnectionOptions

Simple container class for connection options.

« More »

Cursor

Provides access to the results of an AQL query or another statement

« More »

Database

A class for managing ArangoDB Databases

« More »

DefaultValues

Contains default values used by the client

« More »

Document

Value object representing a single collection-based document

« More »

DocumentHandler

A handler that manages documents

« More »

Edge

Value object representing a single collection-based edge document

« More »

EdgeDefinition

Value object representing an edge Definition.

« More »

EdgeHandler

A handler that manages edges

« More »

Endpoint

Endpoint specification

« More »

Exception

Exception base class used to throw Arango specific exceptions

« More »

Export

Collection export

« More »

ExportCursor

Provides access to the results of a collection export

« More »

FailoverException

Failover-Exception

« More »

FoxxHandler

A class for uploading Foxx application zips to a database

« More »

Graph

Value object representing a graph

« More »

GraphHandler

A handler that manages graphs.

« More »

Handler

A base class for REST-based handlers

« More »

HttpHelper

Helper methods for HTTP request/response handling

« More »

HttpResponse

Container class for HTTP responses

« More »

QueryCacheHandler

A base class for REST-based handlers

« More »

QueryHandler

A base class for REST-based handlers

« More »

ServerException

Server-Exception

« More »

Statement

Container for an AQL query

« More »

StreamingTransaction

Streaming transaction object

« More »

StreamingTransactionCollection

Streaming transaction collection object

« More »

StreamingTransactionHandler

Provides management of streaming transactions

« More »

TraceRequest

Class TraceRequest

« More »

TraceResponse

Class TraceResponse

« More »

Transaction

Transaction object

« More »

TransactionBase

Transaction base class, used by Transaction and StreamingTransaction

« More »

Traversal

Provides graph traversal

« More »

UpdatePolicy

Document update policies

« More »

UrlHelper

Some helper methods to construct and process URLs

« More »

Urls

Some basic URLs

« More »

User

Value object representing a single User document

« More »

UserHandler

A handler that manages users

« More »

ValueValidator

A simple validator for values to be stored in the database

« More »

Vertex

Value object representing a single vertex document

« More »

VertexHandler

A handler that manages vertices.

« More »

View

Value object representing a view

« More »

ViewHandler

A handler that manages views.

« More »