Package com.arangodb
Interface ArangoEdgeCollectionAsync
- All Superinterfaces:
ArangoSerdeAccessor
- All Known Implementing Classes:
ArangoEdgeCollectionAsyncImpl
Asynchronous version of
ArangoEdgeCollection
-
Method Summary
Modifier and TypeMethodDescriptiondeleteEdge
(String key) Asynchronous version ofArangoEdgeCollection.deleteEdge(String)
deleteEdge
(String key, EdgeDeleteOptions options) Asynchronous version ofArangoEdgeCollection.deleteEdge(String, EdgeDeleteOptions)
drop()
Deprecated.drop
(EdgeCollectionDropOptions options) Deprecated.useremove(EdgeCollectionRemoveOptions)
instead<T> CompletableFuture<T>
Asynchronous version ofArangoEdgeCollection.getEdge(String, Class)
<T> CompletableFuture<T>
getEdge
(String key, Class<T> type, GraphDocumentReadOptions options) Asynchronous version ofArangoEdgeCollection.getEdge(String, Class, GraphDocumentReadOptions)
graph()
The the handler of the named graph the edge collection is withininsertEdge
(Object value) Asynchronous version ofArangoEdgeCollection.insertEdge(Object)
insertEdge
(Object value, EdgeCreateOptions options) Asynchronous version ofArangoEdgeCollection.insertEdge(Object, EdgeCreateOptions)
name()
The name of the edge collectionremove()
Asynchronous version ofArangoEdgeCollection.remove()
remove
(EdgeCollectionRemoveOptions options) Asynchronous version ofArangoEdgeCollection.remove(EdgeCollectionRemoveOptions)
replaceEdge
(String key, Object value) Asynchronous version ofArangoEdgeCollection.replaceEdge(String, Object)
replaceEdge
(String key, Object value, EdgeReplaceOptions options) Asynchronous version ofArangoEdgeCollection.replaceEdge(String, Object, EdgeReplaceOptions)
updateEdge
(String key, Object value) Asynchronous version ofArangoEdgeCollection.updateEdge(String, Object)
updateEdge
(String key, Object value, EdgeUpdateOptions options) Asynchronous version ofArangoEdgeCollection.updateEdge(String, Object, EdgeUpdateOptions)
Methods inherited from interface com.arangodb.ArangoSerdeAccessor
getSerde
-
Method Details
-
graph
ArangoGraphAsync graph()The the handler of the named graph the edge collection is within- Returns:
- graph handler
-
name
String name()The name of the edge collection- Returns:
- collection name
-
drop
Deprecated.useremove()
insteadAsynchronous version ofArangoEdgeCollection.drop()
-
drop
Deprecated.useremove(EdgeCollectionRemoveOptions)
insteadAsynchronous version ofArangoEdgeCollection.drop(EdgeCollectionDropOptions)
-
remove
CompletableFuture<Void> remove()Asynchronous version ofArangoEdgeCollection.remove()
-
remove
Asynchronous version ofArangoEdgeCollection.remove(EdgeCollectionRemoveOptions)
-
insertEdge
Asynchronous version ofArangoEdgeCollection.insertEdge(Object)
-
insertEdge
Asynchronous version ofArangoEdgeCollection.insertEdge(Object, EdgeCreateOptions)
-
getEdge
Asynchronous version ofArangoEdgeCollection.getEdge(String, Class)
-
getEdge
Asynchronous version ofArangoEdgeCollection.getEdge(String, Class, GraphDocumentReadOptions)
-
replaceEdge
Asynchronous version ofArangoEdgeCollection.replaceEdge(String, Object)
-
replaceEdge
CompletableFuture<EdgeUpdateEntity> replaceEdge(String key, Object value, EdgeReplaceOptions options) Asynchronous version ofArangoEdgeCollection.replaceEdge(String, Object, EdgeReplaceOptions)
-
updateEdge
Asynchronous version ofArangoEdgeCollection.updateEdge(String, Object)
-
updateEdge
Asynchronous version ofArangoEdgeCollection.updateEdge(String, Object, EdgeUpdateOptions)
-
deleteEdge
Asynchronous version ofArangoEdgeCollection.deleteEdge(String)
-
deleteEdge
Asynchronous version ofArangoEdgeCollection.deleteEdge(String, EdgeDeleteOptions)
-
remove()
instead