public abstract class RequestSingle extends AbstractRequest
| Modifier and Type | Field and Description |
|---|---|
protected Query |
query |
filter, projection| Constructor and Description |
|---|
RequestSingle() |
| Modifier and Type | Method and Description |
|---|---|
List<Action> |
getActions()
default implements of getActions
|
boolean |
getAllProjection() |
com.fasterxml.jackson.databind.JsonNode |
getData() |
com.fasterxml.jackson.databind.node.ArrayNode |
getDatas() |
protected com.fasterxml.jackson.databind.node.ObjectNode |
getFinal()
Get the json final of request
|
int |
getNbQueries() |
com.fasterxml.jackson.databind.node.ObjectNode |
getProjection() |
List<Query> |
getQueries()
default implements of getQueries
|
Query |
getQuery() |
Set<String> |
getRoots() |
RequestSingle |
reset() |
RequestSingle |
resetQuery() |
RequestSingle |
setQuery(Query query)
Set the query of request: in case of multi-query request: re-initialize list of query
|
String |
toString() |
addHintFilter, addHintFilter, getFilter, parseFilter, parseHintFilter, resetFilter, resetHintFilter, selectAddOrderByAscFilter, selectAddOrderByDescFilter, selectAddOrderByFilter, selectAddProjection, selectAddUnusedProjection, selectAddUsedProjection, selectGetAllProjection, selectGetFinalSelect, selectGetProjection, selectParseLimitFilter, selectParseOrderByFilter, selectParseProjection, selectReset, selectResetLimitFilter, selectResetOrderByFilter, selectResetUsedProjection, selectSetFilter, selectSetLimitFilter, selectSetLimitFilter, selectSetProjection, selectSetScrollFilter, setFilterprotected Query query
public final RequestSingle resetQuery()
public RequestSingle reset()
reset in class AbstractRequestpublic final RequestSingle setQuery(Query query) throws InvalidCreateOperationException
AbstractRequestsetQuery in class AbstractRequestquery - of requestInvalidCreateOperationException - whern query is invalidprotected final com.fasterxml.jackson.databind.node.ObjectNode getFinal()
getFinal in class AbstractRequestpublic final Query getQuery()
public final int getNbQueries()
getNbQueries in class AbstractRequestpublic List<Query> getQueries()
getQueries in class AbstractRequestpublic Set<String> getRoots()
getRoots in class AbstractRequestpublic com.fasterxml.jackson.databind.JsonNode getData()
getData in class AbstractRequestpublic boolean getAllProjection()
getAllProjection in class AbstractRequestpublic com.fasterxml.jackson.databind.node.ObjectNode getProjection()
getProjection in class AbstractRequestpublic List<Action> getActions()
getActions in class AbstractRequestpublic String toString()
toString in class AbstractRequestpublic com.fasterxml.jackson.databind.node.ArrayNode getDatas()
Copyright © 2018 Vitam. All rights reserved.