public abstract class InternalArangoVertexCollection<A extends InternalArangoDB<E>,D extends InternalArangoDatabase<A,E>,G extends InternalArangoGraph<A,D,E>,E extends ArangoExecutor> extends ArangoExecuteable<E>
executor, serde
Modifier | Constructor and Description |
---|---|
protected |
InternalArangoVertexCollection(G graph,
String name) |
createPath, executor, getSerde, request
public G graph()
public String name()
protected InternalRequest dropRequest()
protected <T> InternalRequest insertVertexRequest(T value, VertexCreateOptions options)
protected ArangoExecutor.ResponseDeserializer<VertexEntity> insertVertexResponseDeserializer()
protected InternalRequest getVertexRequest(String key, GraphDocumentReadOptions options)
protected <T> ArangoExecutor.ResponseDeserializer<T> getVertexResponseDeserializer(Class<T> type)
protected <T> InternalRequest replaceVertexRequest(String key, T value, VertexReplaceOptions options)
protected ArangoExecutor.ResponseDeserializer<VertexUpdateEntity> replaceVertexResponseDeserializer()
protected <T> InternalRequest updateVertexRequest(String key, T value, VertexUpdateOptions options)
protected ArangoExecutor.ResponseDeserializer<VertexUpdateEntity> updateVertexResponseDeserializer()
protected InternalRequest deleteVertexRequest(String key, VertexDeleteOptions options)
Copyright © 2016–2023 ArangoDB GmbH. All rights reserved.