public class InternalArangoVertexCollection<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 VstConnection> extends ArangoExecuteable<E,R,C>
executor
Constructor and Description |
---|
InternalArangoVertexCollection(G graph,
String name) |
Modifier and Type | Method and Description |
---|---|
protected Request |
deleteVertexRequest(String key,
VertexDeleteOptions options) |
protected Request |
dropRequest() |
protected Request |
getVertexRequest(String key,
DocumentReadOptions options) |
protected <T> ArangoExecutor.ResponseDeserializer<T> |
getVertexResponseDeserializer(Class<T> type) |
G |
graph() |
protected <T> Request |
insertVertexRequest(T value,
VertexCreateOptions options) |
protected <T> ArangoExecutor.ResponseDeserializer<VertexEntity> |
insertVertexResponseDeserializer(T value) |
String |
name() |
protected <T> Request |
replaceVertexRequest(String key,
T value,
VertexReplaceOptions options) |
protected <T> ArangoExecutor.ResponseDeserializer<VertexUpdateEntity> |
replaceVertexResponseDeserializer(T value) |
protected <T> Request |
updateVertexRequest(String key,
T value,
VertexUpdateOptions options) |
protected <T> ArangoExecutor.ResponseDeserializer<VertexUpdateEntity> |
updateVertexResponseDeserializer(T value) |
executor, util
public G graph()
public String name()
protected Request dropRequest()
protected <T> Request insertVertexRequest(T value, VertexCreateOptions options)
protected <T> ArangoExecutor.ResponseDeserializer<VertexEntity> insertVertexResponseDeserializer(T value)
protected Request getVertexRequest(String key, DocumentReadOptions options)
protected <T> ArangoExecutor.ResponseDeserializer<T> getVertexResponseDeserializer(Class<T> type)
protected <T> Request replaceVertexRequest(String key, T value, VertexReplaceOptions options)
protected <T> ArangoExecutor.ResponseDeserializer<VertexUpdateEntity> replaceVertexResponseDeserializer(T value)
protected <T> Request updateVertexRequest(String key, T value, VertexUpdateOptions options)
protected <T> ArangoExecutor.ResponseDeserializer<VertexUpdateEntity> updateVertexResponseDeserializer(T value)
protected Request deleteVertexRequest(String key, VertexDeleteOptions options)
Copyright © 2016–2017 ArangoDB GmbH. All rights reserved.