public class InsertMultiQuery extends RequestMultiple
| Modifier and Type | Field and Description |
|---|---|
protected com.fasterxml.jackson.databind.node.ObjectNode |
data |
queries, rootsfilter, projection| Constructor and Description |
|---|
InsertMultiQuery() |
| Modifier and Type | Method and Description |
|---|---|
InsertMultiQuery |
addData(com.fasterxml.jackson.databind.node.ObjectNode... data)
Note that if previous attributes have the same name, they will be replaced.
|
com.fasterxml.jackson.databind.node.ObjectNode |
getData()
default implements of getData
|
com.fasterxml.jackson.databind.node.ObjectNode |
getFinalInsert() |
InsertMultiQuery |
parseData(String data) |
InsertMultiQuery |
reset() |
InsertMultiQuery |
resetData() |
InsertMultiQuery |
setData(com.fasterxml.jackson.databind.JsonNode dataContent) |
InsertMultiQuery |
setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
InsertMultiQuery |
setMult(boolean mult) |
InsertMultiQuery |
setMult(com.fasterxml.jackson.databind.JsonNode filterContent) |
String |
toString() |
addQueries, addRoots, addRoots, getActions, getAllProjection, getFinal, getNbQueries, getNthQuery, getProjection, getQueries, getRoots, parseRoots, resetQueries, resetRoots, setQueryaddHintFilter, 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, selectSetScrollFilterpublic final InsertMultiQuery resetData()
public final InsertMultiQuery reset()
reset in class RequestMultiplepublic final InsertMultiQuery setMult(boolean mult)
mult - True to act on multiple elements, False to act only on 1 elementpublic final InsertMultiQuery setMult(com.fasterxml.jackson.databind.JsonNode filterContent)
filterContent - json filterpublic final InsertMultiQuery setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) throws InvalidParseOperationException
setFilter in class AbstractRequestfilterContent - json filterInvalidParseOperationException - when query is invalidpublic final InsertMultiQuery addData(com.fasterxml.jackson.databind.node.ObjectNode... data)
data - list of json datapublic final InsertMultiQuery setData(com.fasterxml.jackson.databind.JsonNode dataContent) throws InvalidParseOperationException
dataContent - json dataInvalidParseOperationException - when query is invalidpublic final InsertMultiQuery parseData(String data) throws InvalidParseOperationException
data - string dataInvalidParseOperationException - when query is invalidpublic final com.fasterxml.jackson.databind.node.ObjectNode getFinalInsert()
public final com.fasterxml.jackson.databind.node.ObjectNode getData()
RequestMultiplegetData in class RequestMultiplepublic String toString()
toString in class RequestMultipleCopyright © 2018 Vitam. All rights reserved.