public class DeleteParserMultiple extends RequestParserMultiple
FILTER_POS, lastDepth, QUERY_POS, ROOT_POS
adapter, hasFullTextCurrentQuery, hasFullTextQuery, request, rootNode, sourceRequest
Constructor and Description |
---|
DeleteParserMultiple() |
DeleteParserMultiple(VarNameAdapter adapter) |
Modifier and Type | Method and Description |
---|---|
protected RequestMultiple |
getNewRequest() |
DeleteMultiQuery |
getRequest() |
void |
parse(com.fasterxml.jackson.databind.JsonNode request) |
String |
toString() |
addCondition, analyzeRootQuery, filterParse, getFinalScrollId, getFinalScrollTimeout, getLastDepth, hintCache, hintNoTimeout, model, parseJson, parseQueryOnly, queryParse, rootParse
analyzeArrayCommand, analyzeOneCommand, getRequestId, getRootNode, getSource, hasFullTextQuery, isCommandAsFullText
public DeleteParserMultiple()
public DeleteParserMultiple(VarNameAdapter adapter)
adapter
- VarNameAdapterprotected RequestMultiple getNewRequest()
getNewRequest
in class AbstractParser<RequestMultiple>
public void parse(com.fasterxml.jackson.databind.JsonNode request) throws InvalidParseOperationException
parse
in class AbstractParser<RequestMultiple>
request
- containing a parsed JSON as { $roots: roots, $query : query, $filter : multi } or [ roots, query,
multi ]InvalidParseOperationException
- if request could not parse to JSONpublic String toString()
toString
in class RequestParserMultiple
public DeleteMultiQuery getRequest()
getRequest
in class RequestParserMultiple
Copyright © 2018 Vitam. All rights reserved.