public class InternalSimpleDriverImpl extends BaseArangoDriver implements InternalSimpleDriver
| Modifier and Type | Field and Description |
|---|---|
protected AnnotationHandler |
annotationHandler |
protected static String |
COLLECTION |
protected ArangoConfigure |
configure |
protected InternalCursorDriver |
cursorDriver |
protected HttpManager |
httpManager |
createDocumentEndpointUrl, createDocumentHandle, createDocumentHandle, createEndpointUrl, createEndpointUrl, createEntity, createEntity, createEntity, createEntity, createEntityImpl, createGharialEndpointUrl, createIndexEndpointUrl, createJobEndpointUrl, createUserEndpointUrl, getJSONResponseText, setKeyValueHeader, setStatusCode, toReplicationDumpHeader, validate, validateCollectionName, validateDatabaseName, validateDocumentHandleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHttpManager, setHttpManagerprotected InternalCursorDriver cursorDriver
protected static final String COLLECTION
protected ArangoConfigure configure
protected HttpManager httpManager
protected AnnotationHandler annotationHandler
public <T> DocumentCursor<T> executeSimpleAllDocuments(String database, String collectionName, int skip, int limit, Class<T> clazz) throws ArangoException
executeSimpleAllDocuments in interface InternalSimpleDriverArangoExceptionpublic <T> DocumentCursor<T> executeSimpleByExampleDocuments(String database, String collectionName, Map<String,Object> example, int skip, int limit, Class<T> clazz) throws ArangoException
executeSimpleByExampleDocuments in interface InternalSimpleDriverArangoExceptionpublic <T> ScalarExampleEntity<T> executeSimpleFirstExample(String database, String collectionName, Map<String,Object> example, Class<T> clazz) throws ArangoException
executeSimpleFirstExample in interface InternalSimpleDriverArangoExceptionpublic <T> ScalarExampleEntity<T> executeSimpleAny(String database, String collectionName, Class<T> clazz) throws ArangoException
executeSimpleAny in interface InternalSimpleDriverArangoExceptionpublic <T> DocumentCursor<T> executeSimpleRangeWithDocuments(String database, String collectionName, String attribute, Object left, Object right, Boolean closed, int skip, int limit, Class<T> clazz) throws ArangoException
executeSimpleRangeWithDocuments in interface InternalSimpleDriverArangoExceptionpublic SimpleByResultEntity executeSimpleRemoveByExample(String database, String collectionName, Map<String,Object> example, Boolean waitForSync, Integer limit) throws ArangoException
executeSimpleRemoveByExample in interface InternalSimpleDriverArangoExceptionpublic SimpleByResultEntity executeSimpleReplaceByExample(String database, String collectionName, Map<String,Object> example, Map<String,Object> newValue, Boolean waitForSync, Integer limit) throws ArangoException
executeSimpleReplaceByExample in interface InternalSimpleDriverArangoExceptionpublic SimpleByResultEntity executeSimpleUpdateByExample(String database, String collectionName, Map<String,Object> example, Map<String,Object> newValue, Boolean keepNull, Boolean waitForSync, Integer limit) throws ArangoException
executeSimpleUpdateByExample in interface InternalSimpleDriverArangoExceptionpublic <T> DocumentCursor<T> executeSimpleFulltextWithDocuments(String database, String collectionName, String attribute, String query, int skip, int limit, String index, Class<T> clazz) throws ArangoException
executeSimpleFulltextWithDocuments in interface InternalSimpleDriverArangoExceptionpublic HttpManager getHttpManager()
getHttpManager in interface BaseDriverInterfacepublic void setHttpManager(HttpManager httpManager)
setHttpManager in interface BaseDriverInterfaceCopyright © 2012–2016 ArangoDB GmbH. All rights reserved.