public class InsertMultiQuery extends RequestMultiple
Modifier and Type | Field and Description |
---|---|
protected com.fasterxml.jackson.databind.node.ObjectNode |
data |
queries, roots
filter, 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, setQuery
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
public final InsertMultiQuery resetData()
public final InsertMultiQuery reset()
reset
in class RequestMultiple
public 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 AbstractRequest
filterContent
- 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()
RequestMultiple
getData
in class RequestMultiple
public String toString()
toString
in class RequestMultiple
Copyright © 2018 Vitam. All rights reserved.