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 protectedPushAction()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 PushActionadd(boolean... value)Add other Push sub actions to Push QueryPushActionadd(double... value)Add other Push sub actions to Push QueryPushActionadd(long... value)Add other Push sub actions to Push QueryPushActionadd(com.fasterxml.jackson.databind.JsonNode value)Add other Push sub actions to Push QueryPushActionadd(java.lang.String... value)Add other Push sub actions to Push QueryPushActionadd(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 InvalidCreateOperationExceptionPush Action constructor- Parameters:
variableName- key namevalue- key value- Throws:
InvalidCreateOperationException- when query is invalid
-
PushAction
public PushAction(java.lang.String variableName, long... value) throws InvalidCreateOperationExceptionPush Action constructor- Parameters:
variableName- key namevalue- key value- Throws:
InvalidCreateOperationException- when query is invalid
-
PushAction
public PushAction(java.lang.String variableName, boolean... value) throws InvalidCreateOperationExceptionPush Action constructor- Parameters:
variableName- key namevalue- key value- Throws:
InvalidCreateOperationException- when query is invalid
-
PushAction
public PushAction(java.lang.String variableName, double... value) throws InvalidCreateOperationExceptionPush 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 InvalidCreateOperationExceptionPush 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 InvalidCreateOperationExceptionPush 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
-
-