public class InsertParserMultiple extends RequestParserMultiple
lastDepthadapter, hasFullTextCurrentQuery, hasFullTextQuery, request, rootNode, sourceRequest| Constructor and Description |
|---|
InsertParserMultiple()
Should be used in Internal API
|
InsertParserMultiple(VarNameAdapter adapter)
Should be used in Masterdata or Metadata
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
dataParse(com.fasterxml.jackson.databind.JsonNode rootNode)
{$data : { field: value, ...
|
protected RequestMultiple |
getNewRequest() |
InsertMultiQuery |
getRequest() |
void |
parse(com.fasterxml.jackson.databind.JsonNode request) |
String |
toString() |
addCondition, analyzeRootQuery, filterParse, getFinalScrollId, getFinalScrollTimeout, getLastDepth, hintCache, hintNoTimeout, model, parseJson, parseQueryOnly, queryParse, rootParseanalyzeOneCommand, getAdapter, getRootNode, getSource, hasFullTextQuery, isCommandAsFullText, parseOrderByFilterpublic InsertParserMultiple()
public InsertParserMultiple(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: root, $query : query, $filter : filter, $data : data}InvalidParseOperationException - if request could not parse to JSONprotected void dataParse(com.fasterxml.jackson.databind.JsonNode rootNode)
throws InvalidParseOperationException
rootNode - JsonNodeInvalidParseOperationException - if rootNode could not parse to JSONpublic String toString()
toString in class RequestParserMultiplepublic InsertMultiQuery getRequest()
getRequest in class RequestParserMultipleCopyright © 2018 Vitam. All rights reserved.