Package com.arangodb.internal
Class InternalArangoEdgeCollection
java.lang.Object
com.arangodb.internal.ArangoExecuteable
com.arangodb.internal.InternalArangoEdgeCollection
- All Implemented Interfaces:
ArangoSerdeAccessor
- Direct Known Subclasses:
ArangoEdgeCollectionAsyncImpl
,ArangoEdgeCollectionImpl
- Author:
- Mark Vollmary
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
InternalArangoEdgeCollection
(ArangoExecuteable executeable, String dbName, String graphName, String name) -
Method Summary
Modifier and TypeMethodDescriptionprotected InternalRequest
deleteEdgeRequest
(String key, EdgeDeleteOptions options) protected InternalRequest
getEdgeRequest
(String key, GraphDocumentReadOptions options) protected <T> ArangoExecutor.ResponseDeserializer<T>
getEdgeResponseDeserializer
(Class<T> type) protected <T> InternalRequest
insertEdgeRequest
(T value, EdgeCreateOptions options) protected ArangoExecutor.ResponseDeserializer<EdgeEntity>
name()
protected InternalRequest
Deprecated.protected InternalRequest
protected <T> InternalRequest
replaceEdgeRequest
(String key, T value, EdgeReplaceOptions options) protected <T> InternalRequest
updateEdgeRequest
(String key, T value, EdgeUpdateOptions options) Methods inherited from class com.arangodb.internal.ArangoExecuteable
createPath, executorAsync, executorSync, getSerde, request
-
Constructor Details
-
InternalArangoEdgeCollection
protected InternalArangoEdgeCollection(ArangoExecuteable executeable, String dbName, String graphName, String name)
-
-
Method Details
-
name
-
removeEdgeDefinitionRequest
@Deprecated protected InternalRequest removeEdgeDefinitionRequest(EdgeCollectionDropOptions options) Deprecated. -
removeEdgeDefinitionRequest
-
insertEdgeRequest
-
insertEdgeResponseDeserializer
-
getEdgeRequest
-
getEdgeResponseDeserializer
-
replaceEdgeRequest
-
replaceEdgeResponseDeserializer
-
updateEdgeRequest
-
updateEdgeResponseDeserializer
-
deleteEdgeRequest
-