public class InternalArangoEdgeCollection<A extends InternalArangoDB<E,R,C>,D extends InternalArangoDatabase<A,E,R,C>,G extends InternalArangoGraph<A,D,E,R,C>,E extends ArangoExecutor,R,C extends Connection> extends ArangoExecuteable<E,R,C>
executor
Constructor and Description |
---|
InternalArangoEdgeCollection(G graph,
String name) |
Modifier and Type | Method and Description |
---|---|
protected Request |
deleteEdgeRequest(String key,
EdgeDeleteOptions options) |
protected Request |
getEdgeRequest(String key,
DocumentReadOptions options) |
protected <T> ArangoExecutor.ResponseDeserializer<T> |
getEdgeResponseDeserializer(Class<T> type) |
G |
graph() |
protected <T> Request |
insertEdgeRequest(T value,
EdgeCreateOptions options) |
protected <T> ArangoExecutor.ResponseDeserializer<EdgeEntity> |
insertEdgeResponseDeserializer(T value) |
String |
name() |
protected <T> Request |
replaceEdgeRequest(String key,
T value,
EdgeReplaceOptions options) |
protected <T> ArangoExecutor.ResponseDeserializer<EdgeUpdateEntity> |
replaceEdgeResponseDeserializer(T value) |
protected <T> Request |
updateEdgeRequest(String key,
T value,
EdgeUpdateOptions options) |
protected <T> ArangoExecutor.ResponseDeserializer<EdgeUpdateEntity> |
updateEdgeResponseDeserializer(T value) |
executor, util
public G graph()
public String name()
protected <T> Request insertEdgeRequest(T value, EdgeCreateOptions options)
protected <T> ArangoExecutor.ResponseDeserializer<EdgeEntity> insertEdgeResponseDeserializer(T value)
protected Request getEdgeRequest(String key, DocumentReadOptions options)
protected <T> ArangoExecutor.ResponseDeserializer<T> getEdgeResponseDeserializer(Class<T> type)
protected <T> Request replaceEdgeRequest(String key, T value, EdgeReplaceOptions options)
protected <T> ArangoExecutor.ResponseDeserializer<EdgeUpdateEntity> replaceEdgeResponseDeserializer(T value)
protected <T> Request updateEdgeRequest(String key, T value, EdgeUpdateOptions options)
protected <T> ArangoExecutor.ResponseDeserializer<EdgeUpdateEntity> updateEdgeResponseDeserializer(T value)
protected Request deleteEdgeRequest(String key, EdgeDeleteOptions options)
Copyright © 2016–2017 ArangoDB GmbH. All rights reserved.