Package com.c8db.internal
Class InternalRestql<A extends InternalC8DB<E>,D extends InternalC8Database<A,E>,E extends C8Executor>
- java.lang.Object
-
- com.c8db.internal.C8Executeable<E>
-
- com.c8db.internal.InternalRestql<A,D,E>
-
- Direct Known Subclasses:
RestqlImpl
public abstract class InternalRestql<A extends InternalC8DB<E>,D extends InternalC8Database<A,E>,E extends C8Executor> extends C8Executeable<E>
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringEDGEprotected static StringPATH_API_RESTQLprotected static StringVERTEX-
Fields inherited from class com.c8db.internal.C8Executeable
context, executor, util
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedInternalRestql(D db)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected C8Executor.ResponseDeserializer<GraphEntity>addEdgeDefinitionResponseDeserializer()Ddb()protected RequestdropRequest(String name)protected RequestdropRequest(String name, String user)protected C8Executor.ResponseDeserializer<Collection<String>>getEdgeDefinitionsDeserializer()protected RequestgetUserQueriesRequest()protected RequestgetUserQueriesRequest(String userName)protected C8Executor.ResponseDeserializer<Collection<UserQueryEntity>>getUserQueriesResponseDeserializer()protected C8Executor.ResponseDeserializer<Collection<String>>getVertexCollectionsResponseDeserializer()protected C8Executor.ResponseDeserializer<GraphEntity>removeEdgeDefinitionResponseDeserializer()protected C8Executor.ResponseDeserializer<GraphEntity>replaceEdgeDefinitionResponseDeserializer()-
Methods inherited from class com.c8db.internal.C8Executeable
createPath, executor, request, util, util
-
-
-
-
Field Detail
-
PATH_API_RESTQL
protected static final String PATH_API_RESTQL
- See Also:
- Constant Field Values
-
VERTEX
protected static final String VERTEX
- See Also:
- Constant Field Values
-
EDGE
protected static final String EDGE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
InternalRestql
protected InternalRestql(D db)
-
-
Method Detail
-
db
public D db()
-
getUserQueriesResponseDeserializer
protected C8Executor.ResponseDeserializer<Collection<UserQueryEntity>> getUserQueriesResponseDeserializer()
-
getUserQueriesRequest
protected Request getUserQueriesRequest()
-
getVertexCollectionsResponseDeserializer
protected C8Executor.ResponseDeserializer<Collection<String>> getVertexCollectionsResponseDeserializer()
-
getEdgeDefinitionsDeserializer
protected C8Executor.ResponseDeserializer<Collection<String>> getEdgeDefinitionsDeserializer()
-
addEdgeDefinitionResponseDeserializer
protected C8Executor.ResponseDeserializer<GraphEntity> addEdgeDefinitionResponseDeserializer()
-
replaceEdgeDefinitionResponseDeserializer
protected C8Executor.ResponseDeserializer<GraphEntity> replaceEdgeDefinitionResponseDeserializer()
-
removeEdgeDefinitionResponseDeserializer
protected C8Executor.ResponseDeserializer<GraphEntity> removeEdgeDefinitionResponseDeserializer()
-
-