public class InternalSimpleDriverImpl extends BaseArangoDriver implements InternalSimpleDriver
| Modifier and Type | Field and Description |
|---|---|
protected String |
baseUrl |
protected ArangoConfigure |
configure |
protected InternalCursorDriver |
cursorDriver |
protected HttpManager |
httpManager |
createDocumentHandle, createDocumentHandle, createEndpointUrl, createEntity, createEntity, createEntity, createEntity, createEntityImpl, setKeyValueHeader, setStatusCode, toReplicationDumpHeader, validate, validateCollectionName, validateDatabaseName, validateDocumentHandleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHttpManager, setHttpManagerprotected InternalCursorDriver cursorDriver
protected ArangoConfigure configure
protected HttpManager httpManager
protected String baseUrl
public <T> CursorEntity<T> executeSimpleAll(String database, String collectionName, int skip, int limit, Class<?> clazz) throws ArangoException
executeSimpleAll in interface InternalSimpleDriverArangoExceptionpublic <T> CursorResultSet<T> executeSimpleAllWithResultSet(String database, String collectionName, int skip, int limit, Class<?> clazz) throws ArangoException
executeSimpleAllWithResultSet in interface InternalSimpleDriverArangoExceptionpublic <T> CursorEntity<DocumentEntity<T>> executeSimpleAllWithDocument(String database, String collectionName, int skip, int limit, Class<?> clazz) throws ArangoException
executeSimpleAllWithDocument in interface InternalSimpleDriverArangoExceptionpublic <T> CursorResultSet<DocumentEntity<T>> executeSimpleAllWithDocumentResultSet(String database, String collectionName, int skip, int limit, Class<?> clazz) throws ArangoException
executeSimpleAllWithDocumentResultSet in interface InternalSimpleDriverArangoExceptionpublic <T> CursorEntity<T> executeSimpleByExample(String database, String collectionName, Map<String,Object> example, int skip, int limit, Class<?> clazz) throws ArangoException
executeSimpleByExample in interface InternalSimpleDriverArangoExceptionpublic <T> CursorResultSet<T> executeSimpleByExampleWithResultSet(String database, String collectionName, Map<String,Object> example, int skip, int limit, Class<?> clazz) throws ArangoException
executeSimpleByExampleWithResultSet in interface InternalSimpleDriverArangoExceptionpublic <T> CursorEntity<DocumentEntity<T>> executeSimpleByExampleWithDocument(String database, String collectionName, Map<String,Object> example, int skip, int limit, Class<?> clazz) throws ArangoException
executeSimpleByExampleWithDocument in interface InternalSimpleDriverArangoExceptionpublic <T> CursorResultSet<DocumentEntity<T>> executeSimpleByExampleWithDocumentResultSet(String database, String collectionName, Map<String,Object> example, int skip, int limit, Class<?> clazz) throws ArangoException
executeSimpleByExampleWithDocumentResultSet in interface InternalSimpleDriverArangoExceptionpublic <T> ScalarExampleEntity<T> executeSimpleFirstExample(String database, String collectionName, Map<String,Object> example, Class<?> clazz) throws ArangoException
executeSimpleFirstExample in interface InternalSimpleDriverArangoExceptionpublic <T> ScalarExampleEntity<T> executeSimpleAny(String database, String collectionName, Class<?> clazz) throws ArangoException
executeSimpleAny in interface InternalSimpleDriverArangoExceptionpublic <T> CursorEntity<T> executeSimpleRange(String database, String collectionName, String attribute, Object left, Object right, Boolean closed, int skip, int limit, Class<?> clazz) throws ArangoException
executeSimpleRange in interface InternalSimpleDriverArangoExceptionpublic <T> CursorResultSet<T> executeSimpleRangeWithResultSet(String database, String collectionName, String attribute, Object left, Object right, Boolean closed, int skip, int limit, Class<?> clazz) throws ArangoException
executeSimpleRangeWithResultSet in interface InternalSimpleDriverArangoExceptionpublic <T> CursorEntity<DocumentEntity<T>> executeSimpleRangeWithDocument(String database, String collectionName, String attribute, Object left, Object right, Boolean closed, int skip, int limit, Class<?> clazz) throws ArangoException
executeSimpleRangeWithDocument in interface InternalSimpleDriverArangoExceptionpublic <T> CursorResultSet<DocumentEntity<T>> executeSimpleRangeWithDocumentResultSet(String database, String collectionName, String attribute, Object left, Object right, Boolean closed, int skip, int limit, Class<?> clazz) throws ArangoException
executeSimpleRangeWithDocumentResultSet 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> CursorEntity<T> executeSimpleFulltext(String database, String collectionName, String attribute, String query, int skip, int limit, String index, Class<?> clazz) throws ArangoException
executeSimpleFulltext in interface InternalSimpleDriverArangoExceptionpublic <T> CursorResultSet<T> executeSimpleFulltextWithResultSet(String database, String collectionName, String attribute, String query, int skip, int limit, String index, Class<?> clazz) throws ArangoException
executeSimpleFulltextWithResultSet in interface InternalSimpleDriverArangoExceptionpublic <T> CursorEntity<DocumentEntity<T>> executeSimpleFulltextWithDocument(String database, String collectionName, String attribute, String query, int skip, int limit, String index, Class<?> clazz) throws ArangoException
executeSimpleFulltextWithDocument in interface InternalSimpleDriverArangoExceptionpublic <T> CursorResultSet<DocumentEntity<T>> executeSimpleFulltextWithDocumentResultSet(String database, String collectionName, String attribute, String query, int skip, int limit, String index, Class<?> clazz) throws ArangoException
executeSimpleFulltextWithDocumentResultSet in interface InternalSimpleDriverArangoExceptionpublic <T> DocumentResultEntity<T> executeSimpleFirst(String database, String collectionName, Integer count, Class<?> clazz) throws ArangoException
executeSimpleFirst in interface InternalSimpleDriverArangoExceptionpublic <T> DocumentResultEntity<T> executeSimpleLast(String database, String collectionName, Integer count, Class<?> clazz) throws ArangoException
executeSimpleLast in interface InternalSimpleDriverArangoExceptionpublic HttpManager getHttpManager()
getHttpManager in interface BaseDriverInterfacepublic void setHttpManager(HttpManager httpManager)
setHttpManager in interface BaseDriverInterfaceCopyright © 2012–2015 ArangoDB GmbH. All rights reserved.