public class InternalArangoGraph<A extends InternalArangoDB<E,R,C>,D extends InternalArangoDatabase<A,E,R,C>,E extends ArangoExecutor,R,C extends VstConnection> extends ArangoExecuteable<E,R,C>
executor
Constructor and Description |
---|
InternalArangoGraph(D db,
String name) |
executor, util
public D db()
public String name()
protected Request dropRequest()
protected Request getInfoRequest()
protected ArangoExecutor.ResponseDeserializer<GraphEntity> getInfoResponseDeserializer()
protected Request getVertexCollectionsRequest()
protected ArangoExecutor.ResponseDeserializer<Collection<String>> getVertexCollectionsResponseDeserializer()
protected ArangoExecutor.ResponseDeserializer<GraphEntity> addVertexCollectionResponseDeserializer()
protected Request getEdgeDefinitionsRequest()
protected ArangoExecutor.ResponseDeserializer<Collection<String>> getEdgeDefinitionsDeserializer()
protected Request addEdgeDefinitionRequest(EdgeDefinition definition)
protected ArangoExecutor.ResponseDeserializer<GraphEntity> addEdgeDefinitionResponseDeserializer()
protected Request replaceEdgeDefinitionRequest(EdgeDefinition definition)
protected ArangoExecutor.ResponseDeserializer<GraphEntity> replaceEdgeDefinitionResponseDeserializer()
protected ArangoExecutor.ResponseDeserializer<GraphEntity> removeEdgeDefinitionResponseDeserializer()
Copyright © 2016–2017 ArangoDB GmbH. All rights reserved.