public class InternalTraversalDriverImpl extends BaseArangoDriver implements InternalTraversalDriver
InternalTraversalDriver.Direction, InternalTraversalDriver.ItemOrder, InternalTraversalDriver.Order, InternalTraversalDriver.Strategy, InternalTraversalDriver.Uniqueness
Modifier and Type | Field and Description |
---|---|
protected String |
baseUrl |
protected ArangoConfigure |
configure |
protected HttpManager |
httpManager |
Modifier and Type | Method and Description |
---|---|
HttpManager |
getHttpManager() |
<V,E> TraversalEntity<V,E> |
getTraversal(String databaseName,
String graphName,
String edgeCollection,
String startVertex,
Class<V> vertexClazz,
Class<E> edgeClazz,
String filter,
Long minDepth,
Long maxDepth,
String visitor,
InternalTraversalDriver.Direction direction,
String init,
String expander,
String sort,
InternalTraversalDriver.Strategy strategy,
InternalTraversalDriver.Order order,
InternalTraversalDriver.ItemOrder itemOrder,
InternalTraversalDriver.Uniqueness verticesUniqueness,
InternalTraversalDriver.Uniqueness edgesUniqueness,
Long maxIterations) |
void |
setHttpManager(HttpManager httpManager) |
createDocumentHandle, createDocumentHandle, createEndpointUrl, createEntity, createEntity, createEntity, createEntity, createEntityImpl, setKeyValueHeader, setStatusCode, toReplicationDumpHeader, validate, validateCollectionName, validateDatabaseName, validateDocumentHandle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHttpManager, setHttpManager
protected ArangoConfigure configure
protected HttpManager httpManager
protected String baseUrl
public <V,E> TraversalEntity<V,E> getTraversal(String databaseName, String graphName, String edgeCollection, String startVertex, Class<V> vertexClazz, Class<E> edgeClazz, String filter, Long minDepth, Long maxDepth, String visitor, InternalTraversalDriver.Direction direction, String init, String expander, String sort, InternalTraversalDriver.Strategy strategy, InternalTraversalDriver.Order order, InternalTraversalDriver.ItemOrder itemOrder, InternalTraversalDriver.Uniqueness verticesUniqueness, InternalTraversalDriver.Uniqueness edgesUniqueness, Long maxIterations) throws ArangoException
getTraversal
in interface InternalTraversalDriver
ArangoException
public HttpManager getHttpManager()
getHttpManager
in interface BaseDriverInterface
public void setHttpManager(HttpManager httpManager)
setHttpManager
in interface BaseDriverInterface
Copyright © 2012–2015 ArangoDB GmbH. All rights reserved.