Package | Description |
---|---|
com.arangodb | |
com.arangodb.entity | |
com.arangodb.http | |
com.arangodb.impl | |
com.arangodb.util |
Modifier and Type | Method and Description |
---|---|
void |
ArangoDriver.cancelBatchMode() |
long |
ArangoDriver.checkDocument(long collectionId,
long documentId) |
long |
ArangoDriver.checkDocument(long collectionId,
String documentKey) |
long |
ArangoDriver.checkDocument(String documentHandle) |
long |
ArangoDriver.checkDocument(String collectionName,
long documentId) |
long |
ArangoDriver.checkDocument(String collectionName,
String documentKey) |
long |
InternalDocumentDriver.checkDocument(String database,
String documentHandle) |
void |
CursorResultSet.close() |
<T> CursorEntity<T> |
ArangoDriver.continueQuery(long cursorId,
Class<?>... clazz) |
<T> CursorEntity<T> |
InternalCursorDriver.continueQuery(String database,
long cursorId,
Class<?>... clazz) |
DefaultEntity |
InternalAqlFunctionsDriver.createAqlFunction(String name,
String code) |
DefaultEntity |
ArangoDriver.createAqlFunction(String name,
String code) |
IndexEntity |
ArangoDriver.createCappedIndex(long collectionId,
int size) |
IndexEntity |
ArangoDriver.createCappedIndex(String collectionName,
int size) |
IndexEntity |
InternalIndexDriver.createCappedIndex(String database,
String collectionName,
int size) |
CollectionEntity |
ArangoDriver.createCollection(String name) |
CollectionEntity |
ArangoDriver.createCollection(String name,
CollectionOptions collectionOptions) |
CollectionEntity |
InternalCollectionDriver.createCollection(String database,
String name,
CollectionOptions collectionOptions) |
BooleanResultEntity |
ArangoDriver.createDatabase(String database,
UserEntity... users) |
BooleanResultEntity |
InternalDatabaseDriver.createDatabase(String database,
UserEntity... users) |
DocumentEntity<?> |
ArangoDriver.createDocument(long collectionId,
Object value) |
DocumentEntity<?> |
ArangoDriver.createDocument(long collectionId,
Object value,
Boolean createCollection,
Boolean waitForSync) |
DocumentEntity<?> |
ArangoDriver.createDocument(long collectionId,
String documentKey,
Object value) |
DocumentEntity<?> |
ArangoDriver.createDocument(long collectionId,
String documentKey,
Object value,
Boolean createCollection,
Boolean waitForSync) |
<T> DocumentEntity<T> |
ArangoDriver.createDocument(String collectionName,
Object value) |
<T> DocumentEntity<T> |
ArangoDriver.createDocument(String collectionName,
Object value,
Boolean createCollection,
Boolean waitForSync) |
<T> DocumentEntity<T> |
ArangoDriver.createDocument(String collectionName,
String documentKey,
Object value) |
<T> DocumentEntity<T> |
ArangoDriver.createDocument(String collectionName,
String documentKey,
Object value,
Boolean createCollection,
Boolean waitForSync) |
<T> DocumentEntity<T> |
InternalDocumentDriver.createDocument(String database,
String collectionName,
String documentKey,
Object value,
Boolean createCollection,
Boolean waitForSync) |
protected String |
BaseArangoDriver.createDocumentHandle(String collectionName,
String documentKey) |
<T> DocumentEntity<T> |
InternalDocumentDriver.createDocumentRaw(String database,
String collectionName,
String documentKey,
String rawJsonString,
Boolean createCollection,
Boolean waitForSync) |
<T> EdgeEntity<T> |
InternalGraphDriver.createEdge(String database,
String graphName,
String edgeCollectionName,
String key,
String fromHandle,
String toHandle,
Object value,
Boolean waitForSync) |
GraphEntity |
InternalGraphDriver.createEdgeDefinition(String databaseName,
String graphName,
EdgeDefinitionEntity edgeDefinition)
Adds a new edge definition to an existing graph.
|
BooleanResultEntity |
ArangoDriver.createEndpoint(String endpoint,
String... databases) |
BooleanResultEntity |
InternalEndpointDriver.createEndpoint(String endpoint,
String... databases) |
protected String |
BaseArangoDriver.createEndpointUrl(String baseUrl,
String database,
Object... paths) |
protected <T extends BaseEntity> |
BaseArangoDriver.createEntity(HttpResponseEntity res,
Class<? extends BaseEntity> clazz,
Class<?>... pclazz) |
protected <T extends BaseEntity> |
BaseArangoDriver.createEntity(HttpResponseEntity res,
Class<? extends BaseEntity> clazz,
Class<?>[] pclazz,
boolean validate)
HTTPレスポンスから指定した型へ変換する。 レスポンスがエラーであるかを確認して、エラーの場合は例外を投げる。
|
protected <T extends BaseEntity> |
BaseArangoDriver.createEntity(HttpResponseEntity res,
Class<T> clazz) |
protected <T> T |
BaseArangoDriver.createEntity(String str,
Class<T> clazz,
Class<?>... pclazz) |
protected <T> T |
BaseArangoDriver.createEntityImpl(HttpResponseEntity res,
Class<?> type) |
IndexEntity |
ArangoDriver.createFulltextIndex(long collectionId,
Integer minLength,
String... fields) |
IndexEntity |
ArangoDriver.createFulltextIndex(long collectionId,
String... fields) |
IndexEntity |
ArangoDriver.createFulltextIndex(String collectionName,
Integer minLength,
String... fields) |
IndexEntity |
ArangoDriver.createFulltextIndex(String collectionName,
String... fields) |
IndexEntity |
InternalIndexDriver.createFulltextIndex(String database,
String collectionName,
Integer minLength,
String... fields) |
IndexEntity |
ArangoDriver.createGeoIndex(String collectionName,
boolean unique,
String... fields) |
GraphEntity |
ArangoDriver.createGraph(String graphName,
Boolean waitForSync)
Creates an empty graph.
|
GraphEntity |
ArangoDriver.createGraph(String graphName,
List<EdgeDefinitionEntity> edgeDefinitions,
List<String> orphanCollections,
Boolean waitForSync)
Creates a graph.
|
GraphEntity |
InternalGraphDriver.createGraph(String databaseName,
String graphName,
Boolean waitForSync)
Creates an empty graph.
|
GraphEntity |
InternalGraphDriver.createGraph(String databaseName,
String graphName,
List<EdgeDefinitionEntity> edgeDefinitions,
List<String> orphanCollections,
Boolean waitForSync)
Creates a graph.
|
IndexEntity |
ArangoDriver.createHashIndex(String collectionName,
boolean unique,
String... fields) |
IndexEntity |
ArangoDriver.createIndex(long collectionId,
IndexType type,
boolean unique,
String... fields) |
IndexEntity |
ArangoDriver.createIndex(String collectionName,
IndexType type,
boolean unique,
String... fields) |
IndexEntity |
InternalIndexDriver.createIndex(String database,
String collectionName,
IndexType type,
boolean unique,
String... fields) |
KeyValueEntity |
InternalKVSDriver.createKeyValue(String database,
String collectionName,
String key,
Object value,
Map<String,Object> attributes,
Date expiredDate) |
IndexEntity |
ArangoDriver.createSkipListIndex(String collectionName,
boolean unique,
String... fields) |
DefaultEntity |
ArangoDriver.createUser(String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
DefaultEntity |
InternalUsersDriver.createUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
<T> DocumentEntity<T> |
InternalGraphDriver.createVertex(String database,
String graphName,
String collectionName,
T vertex,
Boolean waitForSync)
Stores a new vertex with the information contained within the document into
the given collection.
|
GraphEntity |
InternalGraphDriver.createVertexCollection(String databaseName,
String graphName,
String collectionName) |
void |
ArangoDriver.deleteAllJobs() |
void |
InternalJobsDriver.deleteAllJobs(String database) |
DefaultEntity |
InternalAqlFunctionsDriver.deleteAqlFunction(String name,
boolean isNameSpace) |
DefaultEntity |
ArangoDriver.deleteAqlFunction(String name,
boolean isNameSpace) |
CollectionEntity |
ArangoDriver.deleteCollection(long id) |
CollectionEntity |
ArangoDriver.deleteCollection(String name) |
CollectionEntity |
InternalCollectionDriver.deleteCollection(String database,
String name) |
BooleanResultEntity |
ArangoDriver.deleteDatabase(String database) |
BooleanResultEntity |
InternalDatabaseDriver.deleteDatabase(String database) |
DocumentEntity<?> |
ArangoDriver.deleteDocument(long collectionId,
long documentId) |
DocumentEntity<?> |
ArangoDriver.deleteDocument(long collectionId,
long documentId,
Long rev,
Policy policy) |
DocumentEntity<?> |
ArangoDriver.deleteDocument(long collectionId,
String documentKey) |
DocumentEntity<?> |
ArangoDriver.deleteDocument(long collectionId,
String documentKey,
Long rev,
Policy policy) |
DocumentEntity<?> |
ArangoDriver.deleteDocument(String documentHandle) |
DocumentEntity<?> |
ArangoDriver.deleteDocument(String collectionName,
long documentId) |
DocumentEntity<?> |
ArangoDriver.deleteDocument(String collectionName,
long documentId,
Long rev,
Policy policy) |
DocumentEntity<?> |
ArangoDriver.deleteDocument(String documentHandle,
Long rev,
Policy policy) |
DocumentEntity<?> |
ArangoDriver.deleteDocument(String collectionName,
String documentKey) |
DocumentEntity<?> |
ArangoDriver.deleteDocument(String collectionName,
String documentKey,
Long rev,
Policy policy) |
DocumentEntity<?> |
InternalDocumentDriver.deleteDocument(String database,
String documentHandle,
Long rev,
Policy policy) |
DeletedEntity |
InternalGraphDriver.deleteEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Boolean waitForSync,
Long rev,
Long ifMatchRevision)
Deletes an edge with the given id, if it is contained within the graph.
|
GraphEntity |
InternalGraphDriver.deleteEdgeDefinition(String databaseName,
String graphName,
String edgeName,
Boolean dropCollection)
Removes an existing edge definition from this graph.
|
BooleanResultEntity |
ArangoDriver.deleteEndpoint(String endpoint) |
BooleanResultEntity |
InternalEndpointDriver.deleteEndpoint(String endpoint) |
void |
ArangoDriver.deleteExpiredJobs(int timeStamp) |
void |
InternalJobsDriver.deleteExpiredJobs(String database,
int timeStamp) |
DeletedEntity |
ArangoDriver.deleteGraph(String graphName)
Delete a graph by its name.
|
void |
ArangoDriver.deleteGraph(String graphName,
Boolean dropCollections)
Delete a graph by its name.
|
DeletedEntity |
InternalGraphDriver.deleteGraph(String databaseName,
String graphName,
Boolean dropCollections)
Delete a graph by its name.
|
IndexEntity |
ArangoDriver.deleteIndex(String indexHandle) |
IndexEntity |
InternalIndexDriver.deleteIndex(String database,
String indexHandle) |
void |
ArangoDriver.deleteJobById(String JobId) |
void |
InternalJobsDriver.deleteJobById(String database,
String JobId) |
DefaultEntity |
ArangoDriver.deleteUser(String username) |
DefaultEntity |
InternalUsersDriver.deleteUser(String database,
String username) |
DeletedEntity |
InternalGraphDriver.deleteVertex(String database,
String graphName,
String collectionName,
String key,
Boolean waitForSync,
Long rev,
Long ifMatchRevision)
Deletes a vertex with the given key, if it is contained within the graph.
|
DeletedEntity |
InternalGraphDriver.deleteVertexCollection(String databaseName,
String graphName,
String collectionName,
Boolean dropCollection) |
DefaultEntity |
ArangoDriver.executeBatch() |
<T> CursorEntity<T> |
ArangoDriver.executeQuery(String query,
Map<String,Object> bindVars,
Class<T> clazz,
Boolean calcCount,
Integer batchSize) |
<T> CursorEntity<T> |
InternalCursorDriver.executeQuery(String database,
String query,
Map<String,Object> bindVars,
Class<T> clazz,
Boolean calcCount,
Integer batchSize) |
<T> CursorResultSet<T> |
ArangoDriver.executeQueryWithResultSet(String query,
Map<String,Object> bindVars,
Class<T> clazz,
Boolean calcCount,
Integer batchSize) |
<T> CursorResultSet<T> |
InternalCursorDriver.executeQueryWithResultSet(String database,
String query,
Map<String,Object> bindVars,
Class<T> clazz,
Boolean calcCount,
Integer batchSize) |
DefaultEntity |
ArangoDriver.executeScript(String jsCode) |
DefaultEntity |
InternalAdminDriver.executeScript(String database,
String jsCode) |
<T> CursorEntity<T> |
ArangoDriver.executeSimpleAll(String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<T> |
InternalSimpleDriver.executeSimpleAll(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
ArangoDriver.executeSimpleAllWithDocument(String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleAllWithDocument(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
ArangoDriver.executeSimpleAllWithDocumentResultSet(String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleAllWithDocumentResultSet(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
ArangoDriver.executeSimpleAllWithResultSet(String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
InternalSimpleDriver.executeSimpleAllWithResultSet(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> ScalarExampleEntity<T> |
ArangoDriver.executeSimpleAny(String collectionName,
Class<?> clazz) |
<T> ScalarExampleEntity<T> |
InternalSimpleDriver.executeSimpleAny(String database,
String collectionName,
Class<?> clazz) |
<T> CursorEntity<T> |
ArangoDriver.executeSimpleByExample(String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<T> clazz) |
<T> CursorEntity<T> |
InternalSimpleDriver.executeSimpleByExample(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
ArangoDriver.executeSimpleByExampleWithDocument(String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleByExampleWithDocument(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleByExampleWithDocumentResultSet(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
ArangoDriver.executeSimpleByExampleWithDocumentResusltSet(String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
InternalSimpleDriver.executeSimpleByExampleWithResultSet(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
ArangoDriver.executeSimpleByExampleWithResusltSet(String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> DocumentResultEntity<T> |
ArangoDriver.executeSimpleFirst(String collectionName,
Integer count,
Class<?> clazz) |
<T> DocumentResultEntity<T> |
InternalSimpleDriver.executeSimpleFirst(String database,
String collectionName,
Integer count,
Class<?> clazz) |
<T> ScalarExampleEntity<T> |
ArangoDriver.executeSimpleFirstExample(String collectionName,
Map<String,Object> example,
Class<?> clazz) |
<T> ScalarExampleEntity<T> |
InternalSimpleDriver.executeSimpleFirstExample(String database,
String collectionName,
Map<String,Object> example,
Class<?> clazz) |
<T> CursorEntity<T> |
ArangoDriver.executeSimpleFulltext(String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorEntity<T> |
InternalSimpleDriver.executeSimpleFulltext(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
ArangoDriver.executeSimpleFulltextWithDocument(String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleFulltextWithDocument(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
ArangoDriver.executeSimpleFulltextWithDocumentResultSet(String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleFulltextWithDocumentResultSet(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorResultSet<T> |
ArangoDriver.executeSimpleFulltextWithResultSet(String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorResultSet<T> |
InternalSimpleDriver.executeSimpleFulltextWithResultSet(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> DocumentResultEntity<T> |
ArangoDriver.executeSimpleLast(String collectionName,
Integer count,
Class<?> clazz) |
<T> DocumentResultEntity<T> |
InternalSimpleDriver.executeSimpleLast(String database,
String collectionName,
Integer count,
Class<?> clazz) |
<T> CursorEntity<T> |
ArangoDriver.executeSimpleRange(String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<T> |
InternalSimpleDriver.executeSimpleRange(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
ArangoDriver.executeSimpleRangeWithDocument(String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleRangeWithDocument(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
ArangoDriver.executeSimpleRangeWithDocumentResultSet(String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleRangeWithDocumentResultSet(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
ArangoDriver.executeSimpleRangeWithResultSet(String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
InternalSimpleDriver.executeSimpleRangeWithResultSet(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
SimpleByResultEntity |
ArangoDriver.executeSimpleRemoveByExample(String collectionName,
Map<String,Object> example,
Boolean waitForSync,
Integer limit) |
SimpleByResultEntity |
InternalSimpleDriver.executeSimpleRemoveByExample(String database,
String collectionName,
Map<String,Object> example,
Boolean waitForSync,
Integer limit) |
SimpleByResultEntity |
ArangoDriver.executeSimpleReplaceByExample(String collectionName,
Map<String,Object> example,
Map<String,Object> newValue,
Boolean waitForSync,
Integer limit) |
SimpleByResultEntity |
InternalSimpleDriver.executeSimpleReplaceByExample(String database,
String collectionName,
Map<String,Object> example,
Map<String,Object> newValue,
Boolean waitForSync,
Integer limit) |
SimpleByResultEntity |
ArangoDriver.executeSimpleUpdateByExample(String collectionName,
Map<String,Object> example,
Map<String,Object> newValue,
Boolean keepNull,
Boolean waitForSync,
Integer limit) |
SimpleByResultEntity |
InternalSimpleDriver.executeSimpleUpdateByExample(String database,
String collectionName,
Map<String,Object> example,
Map<String,Object> newValue,
Boolean keepNull,
Boolean waitForSync,
Integer limit) |
<T> T |
InternalTransactionDriver.executeTransaction(String database,
TransactionEntity transactionEntity,
Class clazz) |
<T> T |
ArangoDriver.executeTransaction(TransactionEntity transactionEntity,
Class<T> clazz) |
DefaultEntity |
ArangoDriver.finishQuery(long cursorId) |
DefaultEntity |
InternalCursorDriver.finishQuery(String database,
long cursorId) |
AqlFunctionsEntity |
InternalAqlFunctionsDriver.getAqlFunctions(String namespace) |
AqlFunctionsEntity |
ArangoDriver.getAqlFunctions(String namespace) |
<T> T |
ArangoDriver.getBatchResponseByRequestId(String requestId) |
CollectionEntity |
ArangoDriver.getCollection(long id) |
CollectionEntity |
ArangoDriver.getCollection(String name) |
CollectionEntity |
InternalCollectionDriver.getCollection(String database,
String name) |
CollectionEntity |
ArangoDriver.getCollectionChecksum(String name,
Boolean withRevisions,
Boolean withData) |
CollectionEntity |
InternalCollectionDriver.getCollectionChecksum(String database,
String name,
Boolean withRevisions,
Boolean withData) |
CollectionEntity |
ArangoDriver.getCollectionCount(long id) |
CollectionEntity |
ArangoDriver.getCollectionCount(String name) |
CollectionEntity |
InternalCollectionDriver.getCollectionCount(String database,
String name) |
CollectionEntity |
ArangoDriver.getCollectionFigures(long id) |
CollectionEntity |
ArangoDriver.getCollectionFigures(String name) |
CollectionEntity |
InternalCollectionDriver.getCollectionFigures(String database,
String name) |
CollectionEntity |
ArangoDriver.getCollectionProperties(long id) |
CollectionEntity |
ArangoDriver.getCollectionProperties(String name) |
CollectionEntity |
InternalCollectionDriver.getCollectionProperties(String database,
String name) |
CollectionEntity |
ArangoDriver.getCollectionRevision(long id) |
CollectionEntity |
ArangoDriver.getCollectionRevision(String name) |
CollectionEntity |
InternalCollectionDriver.getCollectionRevision(String database,
String name) |
CollectionsEntity |
ArangoDriver.getCollections() |
CollectionsEntity |
ArangoDriver.getCollections(Boolean excludeSystem) |
CollectionsEntity |
InternalCollectionDriver.getCollections(String database,
Boolean excludeSystem) |
DatabaseEntity |
ArangoDriver.getCurrentDatabase() |
DatabaseEntity |
InternalDatabaseDriver.getCurrentDatabase() |
StringsResultEntity |
ArangoDriver.getDatabases() |
StringsResultEntity |
ArangoDriver.getDatabases(boolean currentUserAccessableOnly) |
StringsResultEntity |
InternalDatabaseDriver.getDatabases(boolean currentUserAccessableOnly,
String username,
String password) |
StringsResultEntity |
ArangoDriver.getDatabases(String username,
String password) |
<T> DocumentEntity<T> |
ArangoDriver.getDocument(long collectionId,
long documentId,
Class<?> clazz) |
<T> DocumentEntity<T> |
ArangoDriver.getDocument(long collectionId,
String documentKey,
Class<?> clazz) |
<T> DocumentEntity<T> |
ArangoDriver.getDocument(String documentHandle,
Class<?> clazz) |
<T> DocumentEntity<T> |
ArangoDriver.getDocument(String documentHandle,
Class<?> clazz,
Long ifNoneMatchRevision,
Long ifMatchRevision) |
<T> DocumentEntity<T> |
ArangoDriver.getDocument(String collectionName,
long documentId,
Class<?> clazz) |
<T> DocumentEntity<T> |
ArangoDriver.getDocument(String collectionName,
String documentKey,
Class<?> clazz) |
<T> DocumentEntity<T> |
InternalDocumentDriver.getDocument(String database,
String documentHandle,
Class<?> clazz,
Long ifNoneMatchRevision,
Long ifMatchRevision) |
List<String> |
ArangoDriver.getDocuments(long collectionId) |
List<String> |
ArangoDriver.getDocuments(long collectionId,
boolean handleConvert) |
List<String> |
ArangoDriver.getDocuments(String collectionName) |
List<String> |
ArangoDriver.getDocuments(String collectionName,
boolean handleConvert) |
List<String> |
InternalDocumentDriver.getDocuments(String database,
String collectionName,
boolean handleConvert) |
<T> EdgeEntity<T> |
InternalGraphDriver.getEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Class<?> clazz,
Long rev,
Long ifNoneMatchRevision,
Long ifMatchRevision)
Loads an edge with the given key if it is contained within your graph.
|
List<String> |
InternalGraphDriver.getEdgeCollections(String databaseName,
String graphName)
Returns a list of names of all edge collections of a graph that are defined
in the graphs edgeDefinitions
|
<T> CursorEntity<EdgeEntity<T>> |
InternalGraphDriver.getEdges(String database,
String graphName,
String vertexKey,
Class<?> clazz,
Integer batchSize,
Integer limit,
Boolean count,
Direction direction,
Collection<String> labels,
ArangoDriver driver,
FilterCondition... properties) |
List<Endpoint> |
ArangoDriver.getEndpoints() |
List<Endpoint> |
InternalEndpointDriver.getEndpoints() |
GraphEntity |
ArangoDriver.getGraph(String graphName)
Get graph object by name, including its edge definitions and vertex
collections.
|
GraphEntity |
InternalGraphDriver.getGraph(String databaseName,
String graphName)
Get graph object by name, including its edge definitions and vertex
collections.
|
List<String> |
ArangoDriver.getGraphList()
Creates a list of the names of all available graphs of the default
database.
|
List<String> |
InternalGraphDriver.getGraphList(String databaseName)
Creates a list of the names of all available graphs.
|
GraphsEntity |
ArangoDriver.getGraphs()
Returns a GraphsEntity containing all graph as GraphEntity object of the
default database.
|
GraphsEntity |
InternalGraphDriver.getGraphs(String databaseName)
Returns a GraphsEntity containing all graph as GraphEntity object.
|
IndexEntity |
ArangoDriver.getIndex(String indexHandle) |
IndexEntity |
InternalIndexDriver.getIndex(String database,
String indexHandle) |
IndexesEntity |
ArangoDriver.getIndexes(long collectionId) |
IndexesEntity |
ArangoDriver.getIndexes(String collectionName) |
IndexesEntity |
InternalIndexDriver.getIndexes(String database,
String collectionName) |
<T> T |
ArangoDriver.getJobResult(String jobId) |
<T> T |
InternalJobsDriver.getJobResult(String database,
String jobId) |
List<String> |
ArangoDriver.getJobs(JobsEntity.JobState jobState) |
List<String> |
ArangoDriver.getJobs(JobsEntity.JobState jobState,
int count) |
List<String> |
InternalJobsDriver.getJobs(String database,
JobsEntity.JobState jobState) |
List<String> |
InternalJobsDriver.getJobs(String database,
JobsEntity.JobState jobState,
int count) |
ReplicationApplierConfigEntity |
ArangoDriver.getReplicationApplierConfig() |
ReplicationApplierConfigEntity |
InternalReplicationDriver.getReplicationApplierConfig(String database) |
ReplicationApplierStateEntity |
ArangoDriver.getReplicationApplierState() |
ReplicationApplierStateEntity |
InternalReplicationDriver.getReplicationApplierState(String database) |
<T> void |
ArangoDriver.getReplicationDump(String collectionName,
Long from,
Long to,
Integer chunkSize,
Boolean ticks,
Class<T> clazz,
DumpHandler<T> handler) |
<T> void |
InternalReplicationDriver.getReplicationDump(String database,
String collectionName,
Long from,
Long to,
Integer chunkSize,
Boolean ticks,
Class<T> clazz,
DumpHandler<T> handler) |
ReplicationInventoryEntity |
ArangoDriver.getReplicationInventory() |
ReplicationInventoryEntity |
ArangoDriver.getReplicationInventory(boolean includeSystem) |
ReplicationInventoryEntity |
InternalReplicationDriver.getReplicationInventory(String database,
Boolean includeSystem) |
ReplicationLoggerConfigEntity |
ArangoDriver.getReplicationLoggerConfig() |
ReplicationLoggerConfigEntity |
InternalReplicationDriver.getReplicationLoggerConfig(String database) |
ReplicationLoggerStateEntity |
ArangoDriver.getReplicationLoggerState() |
ReplicationLoggerStateEntity |
InternalReplicationDriver.getReplicationLoggerState(String database) |
String |
ArangoDriver.getReplicationServerId() |
String |
InternalReplicationDriver.getReplicationServerId() |
AdminLogEntity |
ArangoDriver.getServerLog(Integer logLevel,
Boolean logLevelUpTo,
Integer start,
Integer size,
Integer offset,
Boolean sortAsc,
String text) |
AdminLogEntity |
InternalAdminDriver.getServerLog(Integer logLevel,
Boolean logLevelUpTo,
Integer start,
Integer size,
Integer offset,
Boolean sortAsc,
String text) |
StatisticsEntity |
ArangoDriver.getStatistics() |
StatisticsEntity |
InternalAdminDriver.getStatistics() |
StatisticsDescriptionEntity |
ArangoDriver.getStatisticsDescription() |
StatisticsDescriptionEntity |
InternalAdminDriver.getStatisticsDescription() |
ArangoUnixTime |
ArangoDriver.getTime() |
ArangoUnixTime |
InternalAdminDriver.getTime() |
UserEntity |
ArangoDriver.getUser(String username) |
UserEntity |
InternalUsersDriver.getUser(String database,
String username) |
List<UserEntity> |
ArangoDriver.getUsers() |
UsersEntity |
InternalUsersDriver.getUsers(String database) |
List<DocumentEntity<UserEntity>> |
ArangoDriver.getUsersDocument() |
ArangoVersion |
ArangoDriver.getVersion() |
ArangoVersion |
InternalAdminDriver.getVersion() |
<T> DocumentEntity<T> |
InternalGraphDriver.getVertex(String database,
String graphName,
String collectionName,
String key,
Class<?> clazz,
Long rev,
Long ifNoneMatchRevision,
Long ifMatchRevision)
Gets a vertex with the given key if it is contained within your graph.
|
List<String> |
InternalGraphDriver.getVertexCollections(String databaseName,
String graphName)
Returns a list of names of all vertex collections of a graph, defined in
the graphs edgeDefinitions (in "from", "to", and "orphanCollections")
|
<T> EdgeEntity<T> |
ArangoDriver.graphCreateEdge(String graphName,
String edgeCollectionName,
String key,
String fromHandle,
String toHandle)
Stores a new edge with the information contained within the body into the
given collection.
|
<T> EdgeEntity<T> |
ArangoDriver.graphCreateEdge(String graphName,
String edgeCollectionName,
String key,
String fromHandle,
String toHandle,
Object value,
Boolean waitForSync)
Stores a new edge with the information contained within the body into the
given collection.
|
GraphEntity |
ArangoDriver.graphCreateEdgeDefinition(String graphName,
EdgeDefinitionEntity edgeDefinition)
Adds a new edge definition to an existing graph
|
<T> DocumentEntity<T> |
ArangoDriver.graphCreateVertex(String graphName,
String collectionName,
T vertex,
Boolean waitForSync)
Stores a new vertex with the information contained within the document into
the given collection.
|
GraphEntity |
ArangoDriver.graphCreateVertexCollection(String graphName,
String collectionName)
Creates a vertex collection
|
DeletedEntity |
ArangoDriver.graphDeleteEdge(String graphName,
String edgeCollectionName,
String key)
Deletes an edge with the given id, if it is contained within the graph.
|
DeletedEntity |
ArangoDriver.graphDeleteEdge(String graphName,
String edgeCollectionName,
String key,
Boolean waitForSync)
Deletes an edge with the given id, if it is contained within the graph.
|
DeletedEntity |
ArangoDriver.graphDeleteEdge(String graphName,
String edgeCollectionName,
String key,
Boolean waitForSync,
Long rev,
Long ifMatchRevision)
Deletes an edge with the given id, if it is contained within the graph.
|
GraphEntity |
ArangoDriver.graphDeleteEdgeDefinition(String graphName,
String edgeCollectionName,
Boolean dropCollection)
Removes an existing edge definition from this graph.
|
DeletedEntity |
ArangoDriver.graphDeleteVertex(String graphName,
String collectionName,
String key)
Deletes a vertex with the given key, if it is contained within the graph.
|
DeletedEntity |
ArangoDriver.graphDeleteVertex(String graphName,
String collectionName,
String key,
Boolean waitForSync)
Deletes a vertex with the given key, if it is contained within the graph.
|
DeletedEntity |
ArangoDriver.graphDeleteVertex(String graphName,
String collectionName,
String key,
Boolean waitForSync,
Long rev,
Long ifMatchRevision)
Deletes a vertex with the given key, if it is contained within the graph.
|
DeletedEntity |
ArangoDriver.graphDeleteVertexCollection(String graphName,
String collectionName,
Boolean dropCollection)
Removes a vertex collection from the graph and optionally deletes the
collection, if it is not used in any other graph.
|
<T> EdgeEntity<T> |
ArangoDriver.graphGetEdge(String graphName,
String edgeCollectionName,
String key,
Class<?> clazz)
Loads an edge with the given key if it is contained within your graph.
|
<T> EdgeEntity<T> |
ArangoDriver.graphGetEdge(String graphName,
String edgeCollectionName,
String key,
Class<?> clazz,
Long rev,
Long ifNoneMatchRevision,
Long ifMatchRevision)
Loads an edge with the given key if it is contained within your graph.
|
List<String> |
ArangoDriver.graphGetEdgeCollections(String graphName)
Returns a list of all edge collection of a graph that are defined in the
graphs edgeDefinitions
|
CursorEntity<PlainEdgeEntity> |
ArangoDriver.graphGetEdges(String graphName)
Returns all Edges of a graph, each edge as a PlainEdgeEntity.
|
<T> CursorEntity<T> |
ArangoDriver.graphGetEdges(String graphName,
Class<T> clazz,
String vertexDocumentHandle)
Returns all Edges of a given vertex.
|
<T> CursorEntity<T> |
ArangoDriver.graphGetEdgesByExampleMap(String graphName,
Class<T> clazzT,
Map<String,Object> vertexExample)
Returns all Edges of vertices matching the map.
|
<T,S> CursorEntity<T> |
ArangoDriver.graphGetEdgesByExampleObject(String graphName,
Class<T> clazzT,
S vertexExample)
Returns all Edges of vertices matching the example object (non-primitive
set to null will not be used for comparing).
|
<T> DocumentEntity<T> |
ArangoDriver.graphGetVertex(String graphName,
String collectionName,
String key,
Class<?> clazz)
Gets a vertex with the given key if it is contained within your graph.
|
<T> DocumentEntity<T> |
ArangoDriver.graphGetVertex(String graphName,
String collectionName,
String key,
Class<?> clazz,
Long rev,
Long ifNoneMatchRevision,
Long ifMatchRevision)
Gets a vertex with the given key if it is contained within your graph.
|
List<String> |
ArangoDriver.graphGetVertexCollections(String graphName)
Returns a list of all vertex collection of a graph that are defined in the
graphs edgeDefinitions (in "from", "to", and "orphanCollections")
|
<T> EdgeEntity<T> |
ArangoDriver.graphReplaceEdge(String graphName,
String edgeCollectionName,
String key,
Object value)
Replaces an edge with the given key by the content in the body.
|
<T> EdgeEntity<T> |
ArangoDriver.graphReplaceEdge(String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean waitForSync,
Long rev,
Long ifMatchRevision)
Replaces an edge with the given key by the content in the body.
|
GraphEntity |
ArangoDriver.graphReplaceEdgeDefinition(String graphName,
String edgeCollectionName,
EdgeDefinitionEntity edgeDefinition)
Replaces an existing edge definition to an existing graph.
|
<T> DocumentEntity<T> |
ArangoDriver.graphReplaceVertex(String graphName,
String collectionName,
String key,
Object vertex)
Replaces a vertex with the given key by the content in the body.
|
<T> DocumentEntity<T> |
ArangoDriver.graphReplaceVertex(String graphName,
String collectionName,
String key,
Object vertex,
Boolean waitForSync,
Long rev,
Long ifMatchRevision)
Replaces a vertex with the given key by the content in the body.
|
<T> EdgeEntity<T> |
ArangoDriver.graphUpdateEdge(String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean keepNull)
Updates an edge with the given key by adding the content in the body.
|
<T> EdgeEntity<T> |
ArangoDriver.graphUpdateEdge(String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean waitForSync,
Boolean keepNull,
Long rev,
Long ifMatchRevision)
Updates an edge with the given key by adding the content in the body.
|
<T> DocumentEntity<T> |
ArangoDriver.graphUpdateVertex(String graphName,
String collectionName,
String key,
Object vertex,
Boolean keepNull)
Updates a vertex with the given key by adding the content in the body.
|
<T> DocumentEntity<T> |
ArangoDriver.graphUpdateVertex(String graphName,
String collectionName,
String key,
Object vertex,
Boolean keepNull,
Boolean waitForSync,
Long rev,
Long ifMatchRevision)
Updates a vertex with the given key by adding the content in the body.
|
ImportResultEntity |
ArangoDriver.importDocuments(String collection,
Boolean createCollection,
Collection<?> values) |
ImportResultEntity |
InternalImportDriver.importDocuments(String database,
String collection,
Boolean createCollection,
Collection<?> values) |
ImportResultEntity |
ArangoDriver.importDocumentsByHeaderValues(String collection,
Boolean createCollection,
Collection<? extends Collection<?>> headerValues) |
ImportResultEntity |
InternalImportDriver.importDocumentsByHeaderValues(String database,
String collection,
Boolean createCollection,
Collection<? extends Collection<?>> headerValues) |
ImportResultEntity |
ArangoClient.importRawJsonDocuments(String collectionName,
boolean createCollection,
Iterator<String> itr,
int bufferCount) |
CollectionEntity |
ArangoDriver.loadCollection(long id) |
CollectionEntity |
ArangoDriver.loadCollection(long id,
Boolean count) |
CollectionEntity |
ArangoDriver.loadCollection(String name) |
CollectionEntity |
ArangoDriver.loadCollection(String name,
Boolean count) |
CollectionEntity |
InternalCollectionDriver.loadCollection(String database,
String name,
Boolean count) |
DefaultEntity |
ArangoDriver.reloadRouting() |
DefaultEntity |
InternalAdminDriver.reloadRouting() |
CollectionEntity |
ArangoDriver.renameCollection(long id,
String newName) |
CollectionEntity |
ArangoDriver.renameCollection(String name,
String newName) |
CollectionEntity |
InternalCollectionDriver.renameCollection(String database,
String name,
String newName) |
DocumentEntity<?> |
ArangoDriver.replaceDocument(long collectionId,
long documentId,
Object value) |
DocumentEntity<?> |
ArangoDriver.replaceDocument(long collectionId,
long documentId,
Object value,
Long rev,
Policy policy,
Boolean waitForSync) |
DocumentEntity<?> |
ArangoDriver.replaceDocument(long collectionId,
String documentKey,
Object value) |
DocumentEntity<?> |
ArangoDriver.replaceDocument(long collectionId,
String documentKey,
Object value,
Long rev,
Policy policy,
Boolean waitForSync) |
DocumentEntity<?> |
ArangoDriver.replaceDocument(String collectionName,
long documentId,
Object value) |
DocumentEntity<?> |
ArangoDriver.replaceDocument(String collectionName,
long documentId,
Object value,
Long rev,
Policy policy,
Boolean waitForSync) |
<T> DocumentEntity<T> |
ArangoDriver.replaceDocument(String documentHandle,
Object value) |
<T> DocumentEntity<T> |
ArangoDriver.replaceDocument(String documentHandle,
Object value,
Long rev,
Policy policy,
Boolean waitForSync) |
DocumentEntity<?> |
ArangoDriver.replaceDocument(String collectionName,
String documentKey,
Object value) |
DocumentEntity<?> |
ArangoDriver.replaceDocument(String collectionName,
String documentKey,
Object value,
Long rev,
Policy policy,
Boolean waitForSync) |
<T> DocumentEntity<T> |
InternalDocumentDriver.replaceDocument(String database,
String documentHandle,
Object value,
Long rev,
Policy policy,
Boolean waitForSync) |
<T> EdgeEntity<T> |
InternalGraphDriver.replaceEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean waitForSync,
Long rev,
Long ifMatchRevision)
Replaces an edge with the given key by the content in the body.
|
GraphEntity |
InternalGraphDriver.replaceEdgeDefinition(String databaseName,
String graphName,
String edgeName,
EdgeDefinitionEntity edgeDefinition)
Replaces an existing edge definition to an existing graph.
|
DefaultEntity |
ArangoDriver.replaceUser(String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
DefaultEntity |
InternalUsersDriver.replaceUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
<T> DocumentEntity<T> |
InternalGraphDriver.replaceVertex(String database,
String graphName,
String collectionName,
String key,
Object vertex,
Boolean waitForSync,
Long rev,
Long ifMatchRevision)
Replaces a vertex with the given key by the content in the body.
|
CollectionEntity |
ArangoDriver.setCollectionProperties(long id,
Boolean newWaitForSync,
Long journalSize) |
CollectionEntity |
ArangoDriver.setCollectionProperties(String name,
Boolean newWaitForSync,
Long journalSize) |
CollectionEntity |
InternalCollectionDriver.setCollectionProperties(String database,
String name,
Boolean newWaitForSync,
Long journalSize) |
protected void |
BaseArangoDriver.setKeyValueHeader(HttpResponseEntity res,
KeyValueEntity entity) |
ReplicationApplierConfigEntity |
ArangoDriver.setReplicationApplierConfig(ReplicationApplierConfigEntity param) |
ReplicationApplierConfigEntity |
InternalReplicationDriver.setReplicationApplierConfig(String database,
ReplicationApplierConfigEntity param) |
ReplicationApplierConfigEntity |
ArangoDriver.setReplicationApplierConfig(String endpoint,
String database,
String username,
String password,
Integer maxConnectRetries,
Integer connectTimeout,
Integer requestTimeout,
Integer chunkSize,
Boolean autoStart,
Boolean adaptivePolling) |
ReplicationApplierConfigEntity |
InternalReplicationDriver.setReplicationApplierConfig(String _database,
String endpoint,
String database,
String username,
String password,
Integer maxConnectRetries,
Integer connectTimeout,
Integer requestTimeout,
Integer chunkSize,
Boolean autoStart,
Boolean adaptivePolling) |
ReplicationLoggerConfigEntity |
ArangoDriver.setReplicationLoggerConfig(Boolean autoStart,
Boolean logRemoteChanges,
Long maxEvents,
Long maxEventsSize) |
ReplicationLoggerConfigEntity |
InternalReplicationDriver.setReplicationLoggerConfig(String database,
Boolean autoStart,
Boolean logRemoteChanges,
Long maxEvents,
Long maxEventsSize) |
protected void |
BaseArangoDriver.setStatusCode(HttpResponseEntity res,
BaseEntity entity) |
void |
ArangoDriver.startAsyncMode(boolean fireAndForget) |
void |
ArangoDriver.startBatchMode() |
ReplicationApplierStateEntity |
ArangoDriver.startReplicationApplier(Long from) |
ReplicationApplierStateEntity |
InternalReplicationDriver.startReplicationApplier(String database,
Long from) |
boolean |
ArangoDriver.startReplicationLogger() |
boolean |
InternalReplicationDriver.startReplicationLogger(String database) |
void |
ArangoDriver.stopAsyncMode() |
ReplicationApplierStateEntity |
ArangoDriver.stopReplicationApplier() |
ReplicationApplierStateEntity |
InternalReplicationDriver.stopReplicationApplier(String database) |
boolean |
ArangoDriver.stopReplicationLogger() |
boolean |
InternalReplicationDriver.stopReplicationLogger(String database) |
ReplicationSyncEntity |
ArangoDriver.syncReplication(String endpoint,
String database,
String username,
String password,
RestrictType restrictType,
String... restrictCollections) |
ReplicationSyncEntity |
InternalReplicationDriver.syncReplication(String _database,
String endpoint,
String database,
String username,
String password,
RestrictType restrictType,
String... restrictCollections) |
CollectionEntity |
ArangoDriver.truncateCollection(long id) |
CollectionEntity |
ArangoDriver.truncateCollection(String name) |
CollectionEntity |
InternalCollectionDriver.truncateCollection(String database,
String name) |
CollectionEntity |
ArangoDriver.unloadCollection(long id) |
CollectionEntity |
ArangoDriver.unloadCollection(String name) |
CollectionEntity |
InternalCollectionDriver.unloadCollection(String database,
String name) |
DocumentEntity<?> |
ArangoDriver.updateDocument(long collectionId,
long documentId,
Object value) |
DocumentEntity<?> |
ArangoDriver.updateDocument(long collectionId,
long documentId,
Object value,
Boolean keepNull) |
DocumentEntity<?> |
ArangoDriver.updateDocument(long collectionId,
long documentId,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull) |
DocumentEntity<?> |
ArangoDriver.updateDocument(long collectionId,
String documentKey,
Object value) |
DocumentEntity<?> |
ArangoDriver.updateDocument(long collectionId,
String documentKey,
Object value,
Boolean keepNull) |
DocumentEntity<?> |
ArangoDriver.updateDocument(long collectionId,
String documentKey,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull) |
DocumentEntity<?> |
ArangoDriver.updateDocument(String collectionName,
long documentId,
Object value) |
DocumentEntity<?> |
ArangoDriver.updateDocument(String collectionName,
long documentId,
Object value,
Boolean keepNull) |
DocumentEntity<?> |
ArangoDriver.updateDocument(String collectionName,
long documentId,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull) |
<T> DocumentEntity<T> |
ArangoDriver.updateDocument(String documentHandle,
Object value) |
<T> DocumentEntity<T> |
ArangoDriver.updateDocument(String documentHandle,
Object value,
Boolean keepNull) |
<T> DocumentEntity<T> |
ArangoDriver.updateDocument(String documentHandle,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull) |
DocumentEntity<?> |
ArangoDriver.updateDocument(String collectionName,
String documentKey,
Object value) |
DocumentEntity<?> |
ArangoDriver.updateDocument(String collectionName,
String documentKey,
Object value,
Boolean keepNull) |
DocumentEntity<?> |
ArangoDriver.updateDocument(String collectionName,
String documentKey,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull) |
<T> DocumentEntity<T> |
InternalDocumentDriver.updateDocument(String database,
String documentHandle,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull) |
<T> EdgeEntity<T> |
InternalGraphDriver.updateEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean waitForSync,
Boolean keepNull,
Long rev,
Long ifMatchRevision)
Updates an edge with the given key by adding the content in the body.
|
KeyValueEntity |
InternalKVSDriver.updateKeyValue(String database,
String collectionName,
String key,
Object value,
Map<String,Object> attributes,
Date expiredDate,
boolean create) |
DefaultEntity |
ArangoDriver.updateUser(String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
DefaultEntity |
InternalUsersDriver.updateUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
<T> DocumentEntity<T> |
InternalGraphDriver.updateVertex(String databaseName,
String graphName,
String collectionName,
String key,
Object vertex,
Boolean keepNull,
Boolean waitForSync,
Long rev,
Long ifMatchRevision)
Updates a vertex with the given key by adding the content in the body.
|
protected void |
BaseArangoDriver.validate(HttpResponseEntity res,
BaseEntity entity) |
protected void |
BaseArangoDriver.validateCollectionName(String name) |
protected void |
BaseArangoDriver.validateDatabaseName(String database,
boolean allowNull) |
protected void |
BaseArangoDriver.validateDocumentHandle(String documentHandle) |
CursorEntity<?> |
ArangoDriver.validateQuery(String query) |
CursorEntity<?> |
InternalCursorDriver.validateQuery(String database,
String query) |
Modifier and Type | Method and Description |
---|---|
BatchResponseEntity |
BatchResponseListEntity.getResponseFromRequestId(String requestId) |
Modifier and Type | Method and Description |
---|---|
static boolean |
HttpManager.is400Error(ArangoException e) |
static boolean |
HttpManager.is404Error(ArangoException e) |
static boolean |
HttpManager.is412Error(ArangoException e) |
Modifier and Type | Method and Description |
---|---|
long |
InternalDocumentDriverImpl.checkDocument(String database,
String documentHandle) |
<T> CursorEntity<T> |
InternalCursorDriverImpl.continueQuery(String database,
long cursorId,
Class<?>... clazz) |
DefaultEntity |
InternalAqlFunctionsDriverImpl.createAqlFunction(String name,
String code) |
IndexEntity |
InternalIndexDriverImpl.createCappedIndex(String database,
String collectionName,
int size) |
CollectionEntity |
InternalCollectionDriverImpl.createCollection(String database,
String name,
CollectionOptions collectionOptions) |
BooleanResultEntity |
InternalDatabaseDriverImpl.createDatabase(String database,
UserEntity... users) |
<T> DocumentEntity<T> |
InternalDocumentDriverImpl.createDocument(String database,
String collectionName,
String documentKey,
Object value,
Boolean createCollection,
Boolean waitForSync) |
<T> DocumentEntity<T> |
InternalDocumentDriverImpl.createDocumentRaw(String database,
String collectionName,
String documentKey,
String rawJsonString,
Boolean createCollection,
Boolean waitForSync) |
<T> EdgeEntity<T> |
InternalGraphDriverImpl.createEdge(String database,
String graphName,
String edgeCollectionName,
String key,
String fromHandle,
String toHandle,
Object value,
Boolean waitForSync) |
GraphEntity |
InternalGraphDriverImpl.createEdgeDefinition(String databaseName,
String graphName,
EdgeDefinitionEntity edgeDefinition) |
BooleanResultEntity |
InternalEndpointDriverImpl.createEndpoint(String endpoint,
String... databases) |
IndexEntity |
InternalIndexDriverImpl.createFulltextIndex(String database,
String collectionName,
Integer minLength,
String... fields) |
GraphEntity |
InternalGraphDriverImpl.createGraph(String databaseName,
String graphName,
Boolean waitForSync) |
GraphEntity |
InternalGraphDriverImpl.createGraph(String databaseName,
String graphName,
List<EdgeDefinitionEntity> edgeDefinitions,
List<String> orphanCollections,
Boolean waitForSync) |
IndexEntity |
InternalIndexDriverImpl.createIndex(String database,
String collectionName,
IndexType type,
boolean unique,
String... fields) |
KeyValueEntity |
InternalKVSDriverImpl.createKeyValue(String database,
String collectionName,
String key,
Object value,
Map<String,Object> attributes,
Date expiredDate) |
DefaultEntity |
InternalUsersDriverImpl.createUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
<T> DocumentEntity<T> |
InternalGraphDriverImpl.createVertex(String database,
String graphName,
String collectionName,
T vertex,
Boolean waitForSync) |
GraphEntity |
InternalGraphDriverImpl.createVertexCollection(String databaseName,
String graphName,
String collectionName) |
void |
InternalJobsDriverImpl.deleteAllJobs(String database) |
DefaultEntity |
InternalAqlFunctionsDriverImpl.deleteAqlFunction(String name,
boolean isNameSpace) |
CollectionEntity |
InternalCollectionDriverImpl.deleteCollection(String database,
String name) |
BooleanResultEntity |
InternalDatabaseDriverImpl.deleteDatabase(String database) |
DocumentEntity<?> |
InternalDocumentDriverImpl.deleteDocument(String database,
String documentHandle,
Long rev,
Policy policy) |
DeletedEntity |
InternalGraphDriverImpl.deleteEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Boolean waitForSync,
Long rev,
Long ifMatchRevision) |
GraphEntity |
InternalGraphDriverImpl.deleteEdgeDefinition(String databaseName,
String graphName,
String edgeName,
Boolean dropCollection) |
BooleanResultEntity |
InternalEndpointDriverImpl.deleteEndpoint(String endpoint) |
void |
InternalJobsDriverImpl.deleteExpiredJobs(String database,
int timeStamp) |
DeletedEntity |
InternalGraphDriverImpl.deleteGraph(String databaseName,
String graphName,
Boolean dropCollections) |
IndexEntity |
InternalIndexDriverImpl.deleteIndex(String database,
String indexHandle) |
void |
InternalJobsDriverImpl.deleteJobById(String database,
String JobId) |
DefaultEntity |
InternalUsersDriverImpl.deleteUser(String database,
String username) |
DeletedEntity |
InternalGraphDriverImpl.deleteVertex(String databaseName,
String graphName,
String collectionName,
String key,
Boolean waitForSync,
Long rev,
Long ifMatchRevision) |
DeletedEntity |
InternalGraphDriverImpl.deleteVertexCollection(String databaseName,
String graphName,
String collectionName,
Boolean dropCollection)
Removes a vertex collection from the graph and optionally deletes the
collection, if it is not used in any other graph.
|
DefaultEntity |
InternalBatchDriverImpl.executeBatch(List<BatchPart> callStack,
String defaultDataBase) |
<T> CursorEntity<T> |
InternalCursorDriverImpl.executeQuery(String database,
String query,
Map<String,Object> bindVars,
Class<T> clazz,
Boolean calcCount,
Integer batchSize) |
<T> CursorResultSet<T> |
InternalCursorDriverImpl.executeQueryWithResultSet(String database,
String query,
Map<String,Object> bindVars,
Class<T> clazz,
Boolean calcCount,
Integer batchSize) |
DefaultEntity |
InternalAdminDriverImpl.executeScript(String database,
String jsCode) |
<T> CursorEntity<T> |
InternalSimpleDriverImpl.executeSimpleAll(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleAllWithDocument(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleAllWithDocumentResultSet(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
InternalSimpleDriverImpl.executeSimpleAllWithResultSet(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> ScalarExampleEntity<T> |
InternalSimpleDriverImpl.executeSimpleAny(String database,
String collectionName,
Class<?> clazz) |
<T> CursorEntity<T> |
InternalSimpleDriverImpl.executeSimpleByExample(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleByExampleWithDocument(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleByExampleWithDocumentResultSet(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
InternalSimpleDriverImpl.executeSimpleByExampleWithResultSet(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> DocumentResultEntity<T> |
InternalSimpleDriverImpl.executeSimpleFirst(String database,
String collectionName,
Integer count,
Class<?> clazz) |
<T> ScalarExampleEntity<T> |
InternalSimpleDriverImpl.executeSimpleFirstExample(String database,
String collectionName,
Map<String,Object> example,
Class<?> clazz) |
<T> CursorEntity<T> |
InternalSimpleDriverImpl.executeSimpleFulltext(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleFulltextWithDocument(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleFulltextWithDocumentResultSet(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorResultSet<T> |
InternalSimpleDriverImpl.executeSimpleFulltextWithResultSet(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> DocumentResultEntity<T> |
InternalSimpleDriverImpl.executeSimpleLast(String database,
String collectionName,
Integer count,
Class<?> clazz) |
<T> CursorEntity<T> |
InternalSimpleDriverImpl.executeSimpleRange(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleRangeWithDocument(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleRangeWithDocumentResultSet(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
InternalSimpleDriverImpl.executeSimpleRangeWithResultSet(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
SimpleByResultEntity |
InternalSimpleDriverImpl.executeSimpleRemoveByExample(String database,
String collectionName,
Map<String,Object> example,
Boolean waitForSync,
Integer limit) |
SimpleByResultEntity |
InternalSimpleDriverImpl.executeSimpleReplaceByExample(String database,
String collectionName,
Map<String,Object> example,
Map<String,Object> newValue,
Boolean waitForSync,
Integer limit) |
SimpleByResultEntity |
InternalSimpleDriverImpl.executeSimpleUpdateByExample(String database,
String collectionName,
Map<String,Object> example,
Map<String,Object> newValue,
Boolean keepNull,
Boolean waitForSync,
Integer limit) |
<T> T |
InternalTransactionDriverImpl.executeTransaction(String database,
TransactionEntity transactionEntity,
Class clazz) |
DefaultEntity |
InternalCursorDriverImpl.finishQuery(String database,
long cursorId) |
AqlFunctionsEntity |
InternalAqlFunctionsDriverImpl.getAqlFunctions(String namespace) |
CollectionEntity |
InternalCollectionDriverImpl.getCollection(String database,
String name) |
CollectionEntity |
InternalCollectionDriverImpl.getCollectionChecksum(String database,
String name,
Boolean withRevisions,
Boolean withData) |
CollectionEntity |
InternalCollectionDriverImpl.getCollectionCount(String database,
String name) |
CollectionEntity |
InternalCollectionDriverImpl.getCollectionFigures(String database,
String name) |
CollectionEntity |
InternalCollectionDriverImpl.getCollectionProperties(String database,
String name) |
CollectionEntity |
InternalCollectionDriverImpl.getCollectionRevision(String database,
String name) |
CollectionsEntity |
InternalCollectionDriverImpl.getCollections(String database,
Boolean excludeSystem) |
DatabaseEntity |
InternalDatabaseDriverImpl.getCurrentDatabase() |
StringsResultEntity |
InternalDatabaseDriverImpl.getDatabases(boolean currentUserAccessableOnly,
String username,
String password) |
<T> DocumentEntity<T> |
InternalDocumentDriverImpl.getDocument(String database,
String documentHandle,
Class<?> clazz,
Long ifNoneMatchRevision,
Long ifMatchRevision) |
List<String> |
InternalDocumentDriverImpl.getDocuments(String database,
String collectionName,
boolean handleConvert) |
<T> EdgeEntity<T> |
InternalGraphDriverImpl.getEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Class<?> clazz,
Long rev,
Long ifNoneMatchRevision,
Long ifMatchRevision) |
List<String> |
InternalGraphDriverImpl.getEdgeCollections(String databaseName,
String graphName) |
<T> CursorEntity<EdgeEntity<T>> |
InternalGraphDriverImpl.getEdges(String database,
String graphName,
String vertexKey,
Class<?> clazz,
Integer batchSize,
Integer limit,
Boolean count,
Direction direction,
Collection<String> labels,
ArangoDriver driver,
FilterCondition... properties) |
List<Endpoint> |
InternalEndpointDriverImpl.getEndpoints() |
GraphEntity |
InternalGraphDriverImpl.getGraph(String databaseName,
String graphName) |
List<String> |
InternalGraphDriverImpl.getGraphList(String databaseName) |
GraphsEntity |
InternalGraphDriverImpl.getGraphs(String databaseName) |
IndexEntity |
InternalIndexDriverImpl.getIndex(String database,
String indexHandle) |
IndexesEntity |
InternalIndexDriverImpl.getIndexes(String database,
String collectionName) |
<T> T |
InternalJobsDriverImpl.getJobResult(String database,
String jobId) |
List<String> |
InternalJobsDriverImpl.getJobs(String database,
JobsEntity.JobState jobState) |
List<String> |
InternalJobsDriverImpl.getJobs(String database,
JobsEntity.JobState jobState,
int count) |
ReplicationApplierConfigEntity |
InternalReplicationDriverImpl.getReplicationApplierConfig(String database) |
ReplicationApplierStateEntity |
InternalReplicationDriverImpl.getReplicationApplierState(String database) |
<T> void |
InternalReplicationDriverImpl.getReplicationDump(String database,
String collectionName,
Long from,
Long to,
Integer chunkSize,
Boolean ticks,
Class<T> clazz,
DumpHandler<T> handler) |
ReplicationInventoryEntity |
InternalReplicationDriverImpl.getReplicationInventory(String database,
Boolean includeSystem) |
ReplicationLoggerConfigEntity |
InternalReplicationDriverImpl.getReplicationLoggerConfig(String database) |
ReplicationLoggerStateEntity |
InternalReplicationDriverImpl.getReplicationLoggerState(String database) |
String |
InternalReplicationDriverImpl.getReplicationServerId() |
AdminLogEntity |
InternalAdminDriverImpl.getServerLog(Integer logLevel,
Boolean logLevelUpTo,
Integer start,
Integer size,
Integer offset,
Boolean sortAsc,
String text) |
StatisticsEntity |
InternalAdminDriverImpl.getStatistics() |
StatisticsDescriptionEntity |
InternalAdminDriverImpl.getStatisticsDescription() |
ArangoUnixTime |
InternalAdminDriverImpl.getTime() |
UserEntity |
InternalUsersDriverImpl.getUser(String database,
String username) |
UsersEntity |
InternalUsersDriverImpl.getUsers(String database) |
ArangoVersion |
InternalAdminDriverImpl.getVersion() |
<T> DocumentEntity<T> |
InternalGraphDriverImpl.getVertex(String databaseName,
String graphName,
String collectionName,
String key,
Class<?> clazz,
Long rev,
Long ifNoneMatchRevision,
Long ifMatchRevision) |
List<String> |
InternalGraphDriverImpl.getVertexCollections(String databaseName,
String graphName) |
ImportResultEntity |
InternalImportDriverImpl.importDocuments(String database,
String collection,
Boolean createCollection,
Collection<?> values) |
ImportResultEntity |
InternalImportDriverImpl.importDocumentsByHeaderValues(String database,
String collection,
Boolean createCollection,
Collection<? extends Collection<?>> headerValues) |
CollectionEntity |
InternalCollectionDriverImpl.loadCollection(String database,
String name,
Boolean count) |
DefaultEntity |
InternalAdminDriverImpl.reloadRouting() |
CollectionEntity |
InternalCollectionDriverImpl.renameCollection(String database,
String name,
String newName) |
<T> DocumentEntity<T> |
InternalDocumentDriverImpl.replaceDocument(String database,
String documentHandle,
Object value,
Long rev,
Policy policy,
Boolean waitForSync) |
<T> EdgeEntity<T> |
InternalGraphDriverImpl.replaceEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean waitForSync,
Long rev,
Long ifMatchRevision) |
GraphEntity |
InternalGraphDriverImpl.replaceEdgeDefinition(String databaseName,
String graphName,
String edgeName,
EdgeDefinitionEntity edgeDefinition) |
DefaultEntity |
InternalUsersDriverImpl.replaceUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
<T> DocumentEntity<T> |
InternalGraphDriverImpl.replaceVertex(String databaseName,
String graphName,
String collectionName,
String key,
Object vertex,
Boolean waitForSync,
Long rev,
Long ifMatchRevision) |
CollectionEntity |
InternalCollectionDriverImpl.setCollectionProperties(String database,
String name,
Boolean newWaitForSync,
Long journalSize) |
ReplicationApplierConfigEntity |
InternalReplicationDriverImpl.setReplicationApplierConfig(String database,
ReplicationApplierConfigEntity param) |
ReplicationApplierConfigEntity |
InternalReplicationDriverImpl.setReplicationApplierConfig(String _database,
String endpoint,
String database,
String username,
String password,
Integer maxConnectRetries,
Integer connectTimeout,
Integer requestTimeout,
Integer chunkSize,
Boolean autoStart,
Boolean adaptivePolling) |
ReplicationLoggerConfigEntity |
InternalReplicationDriverImpl.setReplicationLoggerConfig(String database,
Boolean autoStart,
Boolean logRemoteChanges,
Long maxEvents,
Long maxEventsSize) |
ReplicationApplierStateEntity |
InternalReplicationDriverImpl.startReplicationApplier(String database,
Long from) |
boolean |
InternalReplicationDriverImpl.startReplicationLogger(String database) |
ReplicationApplierStateEntity |
InternalReplicationDriverImpl.stopReplicationApplier(String database) |
boolean |
InternalReplicationDriverImpl.stopReplicationLogger(String database) |
ReplicationSyncEntity |
InternalReplicationDriverImpl.syncReplication(String _database,
String endpoint,
String database,
String username,
String password,
RestrictType restrictType,
String... restrictCollections) |
CollectionEntity |
InternalCollectionDriverImpl.truncateCollection(String database,
String name) |
CollectionEntity |
InternalCollectionDriverImpl.unloadCollection(String database,
String name) |
<T> DocumentEntity<T> |
InternalDocumentDriverImpl.updateDocument(String database,
String documentHandle,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull) |
<T> EdgeEntity<T> |
InternalGraphDriverImpl.updateEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean waitForSync,
Boolean keepNull,
Long rev,
Long ifMatchRevision) |
KeyValueEntity |
InternalKVSDriverImpl.updateKeyValue(String database,
String collectionName,
String key,
Object value,
Map<String,Object> attributes,
Date expiredDate,
boolean create) |
DefaultEntity |
InternalUsersDriverImpl.updateUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
<T> DocumentEntity<T> |
InternalGraphDriverImpl.updateVertex(String databaseName,
String graphName,
String collectionName,
String key,
Object vertex,
Boolean keepNull,
Boolean waitForSync,
Long rev,
Long ifMatchRevision) |
CursorEntity<?> |
InternalCursorDriverImpl.validateQuery(String database,
String query) |
Modifier and Type | Method and Description |
---|---|
static <T> T |
ReflectionUtils.newInstance(Class<?> clazz) |
static <T> List<T> |
ResultSetUtils.toList(CursorResultSet<T> rs) |
Copyright © 2012–2014 ArangoDB GmbH. All rights reserved.