Class PushAction
- java.lang.Object
-
- fr.gouv.vitam.common.database.builder.query.action.Action
-
- fr.gouv.vitam.common.database.builder.query.action.PushAction
-
- Direct Known Subclasses:
PushAction
public class PushAction extends Action
Push Action: $push : { name : [ value, value, ... ] }
-
-
Field Summary
-
Fields inherited from class fr.gouv.vitam.common.database.builder.query.action.Action
currentAction, currentObject, currentUPDATEACTION, ready
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PushAction()
PushAction(java.lang.String variableName, boolean... value)
Push Action constructorPushAction(java.lang.String variableName, double... value)
Push Action constructorPushAction(java.lang.String variableName, long... value)
Push Action constructorPushAction(java.lang.String variableName, com.fasterxml.jackson.databind.JsonNode value)
Push Action constructorPushAction(java.lang.String variableName, java.lang.String... value)
Push Action constructorPushAction(java.lang.String variableName, java.util.Date... value)
Push Action constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PushAction
add(boolean... value)
Add other Push sub actions to Push QueryPushAction
add(double... value)
Add other Push sub actions to Push QueryPushAction
add(long... value)
Add other Push sub actions to Push QueryPushAction
add(com.fasterxml.jackson.databind.JsonNode value)
Add other Push sub actions to Push QueryPushAction
add(java.lang.String... value)
Add other Push sub actions to Push QueryPushAction
add(java.util.Date... value)
Add other Push sub actions to Push Query-
Methods inherited from class fr.gouv.vitam.common.database.builder.query.action.Action
clean, createActionValueArrayVariable, createActionVariables, createActionVariableValue, createActionVariableValue, createActionVariableValue, createActionVariableValue, createActionVariableValue, createActionVariableValue, getCurrentAction, getCurrentObject, getUPDATEACTION, isReady, setReady, toString
-
-
-
-
Constructor Detail
-
PushAction
protected PushAction()
-
PushAction
public PushAction(java.lang.String variableName, java.lang.String... value) throws InvalidCreateOperationException
Push Action constructor- Parameters:
variableName
- key namevalue
- key value- Throws:
InvalidCreateOperationException
- when query is invalid
-
PushAction
public PushAction(java.lang.String variableName, long... value) throws InvalidCreateOperationException
Push Action constructor- Parameters:
variableName
- key namevalue
- key value- Throws:
InvalidCreateOperationException
- when query is invalid
-
PushAction
public PushAction(java.lang.String variableName, boolean... value) throws InvalidCreateOperationException
Push Action constructor- Parameters:
variableName
- key namevalue
- key value- Throws:
InvalidCreateOperationException
- when query is invalid
-
PushAction
public PushAction(java.lang.String variableName, double... value) throws InvalidCreateOperationException
Push Action constructor- Parameters:
variableName
- key namevalue
- key value- Throws:
InvalidCreateOperationException
- when query is invalid
-
PushAction
public PushAction(java.lang.String variableName, java.util.Date... value) throws InvalidCreateOperationException
Push Action constructor- Parameters:
variableName
- key namevalue
- key value- Throws:
InvalidCreateOperationException
- when query is invalid
-
PushAction
public PushAction(java.lang.String variableName, com.fasterxml.jackson.databind.JsonNode value) throws InvalidCreateOperationException
Push Action constructor- Parameters:
variableName
- key namevalue
- key value- Throws:
InvalidCreateOperationException
- when query is invalid
-
-
Method Detail
-
add
public final PushAction add(java.lang.String... value) throws InvalidCreateOperationException
Add other Push sub actions to Push Query- Parameters:
value
- key value- Returns:
- the PushAction
- Throws:
InvalidCreateOperationException
- when query is invalid
-
add
public final PushAction add(boolean... value) throws InvalidCreateOperationException
Add other Push sub actions to Push Query- Parameters:
value
- key value- Returns:
- the PushAction
- Throws:
InvalidCreateOperationException
- when query is invalid
-
add
public final PushAction add(long... value) throws InvalidCreateOperationException
Add other Push sub actions to Push Query- Parameters:
value
- key value- Returns:
- the PushAction
- Throws:
InvalidCreateOperationException
- when query is invalid
-
add
public final PushAction add(double... value) throws InvalidCreateOperationException
Add other Push sub actions to Push Query- Parameters:
value
- key value- Returns:
- the PushAction
- Throws:
InvalidCreateOperationException
- when query is invalid
-
add
public final PushAction add(java.util.Date... value) throws InvalidCreateOperationException
Add other Push sub actions to Push Query- Parameters:
value
- key value- Returns:
- the PushAction
- Throws:
InvalidCreateOperationException
- when query is invalid
-
add
public final PushAction add(com.fasterxml.jackson.databind.JsonNode value) throws InvalidCreateOperationException
Add other Push sub actions to Push Query- Parameters:
value
- key value- Returns:
- the PushAction
- Throws:
InvalidCreateOperationException
- when query is invalid
-
-