Class UpdateActionHelper
- java.lang.Object
-
- fr.gouv.vitam.common.database.builder.query.action.UpdateActionHelper
-
- Direct Known Subclasses:
UpdateActionParserHelper
public class UpdateActionHelper extends java.lang.ObjectUpdate associated actions helper
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUpdateActionHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AddActionadd(java.lang.String variableName, boolean... value)static AddActionadd(java.lang.String variableName, double... value)static AddActionadd(java.lang.String variableName, long... value)static AddActionadd(java.lang.String variableName, java.lang.String... value)static AddActionadd(java.lang.String variableName, java.util.Date... value)static IncActioninc(java.lang.String variableName)static IncActioninc(java.lang.String variableName, long value)static MaxActionmax(java.lang.String variableName, boolean value)static MaxActionmax(java.lang.String variableName, double value)static MaxActionmax(java.lang.String variableName, long value)static MaxActionmax(java.lang.String variableName, java.lang.String value)static MaxActionmax(java.lang.String variableName, java.util.Date value)static MinActionmin(java.lang.String variableName, boolean value)static MinActionmin(java.lang.String variableName, double value)static MinActionmin(java.lang.String variableName, long value)static MinActionmin(java.lang.String variableName, java.lang.String value)static MinActionmin(java.lang.String variableName, java.util.Date value)static PopActionpop(java.lang.String variableName)static PopActionpop(java.lang.String variableName, int way)static PullActionpull(java.lang.String variableName, boolean... value)static PullActionpull(java.lang.String variableName, double... value)static PullActionpull(java.lang.String variableName, long... value)static PullActionpull(java.lang.String variableName, java.lang.String... value)static PullActionpull(java.lang.String variableName, java.util.Date... value)static PushActionpush(java.lang.String variableName, boolean... value)static PushActionpush(java.lang.String variableName, double... value)static PushActionpush(java.lang.String variableName, long... value)static PushActionpush(java.lang.String variableName, java.lang.String... value)static PushActionpush(java.lang.String variableName, java.util.Date... value)static RenameActionrename(java.lang.String variableName, java.lang.String newName)static SetActionset(com.fasterxml.jackson.databind.node.ObjectNode node)static SetActionset(java.lang.String variableName, boolean value)static SetActionset(java.lang.String variableName, double value)static SetActionset(java.lang.String variableName, long value)static SetActionset(java.lang.String variableName, java.lang.String value)static SetActionset(java.lang.String variableName, java.util.Date value)static SetActionset(java.lang.String variableName, java.util.List<?> value)static SetActionset(java.util.Map<java.lang.String,?> map)static UnsetActionunset(java.lang.String... variableName)
-
-
-
Method Detail
-
add
public static final AddAction add(java.lang.String variableName, java.lang.String... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an AddAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
add
public static final AddAction add(java.lang.String variableName, boolean... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an AddAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
add
public static final AddAction add(java.lang.String variableName, long... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an AddAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
add
public static final AddAction add(java.lang.String variableName, double... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an AddAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
add
public static final AddAction add(java.lang.String variableName, java.util.Date... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an AddAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
inc
public static final IncAction inc(java.lang.String variableName, long value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an IncAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
inc
public static final IncAction inc(java.lang.String variableName) throws InvalidCreateOperationException
- Parameters:
variableName- key name- Returns:
- an IncAction using default value 1
- Throws:
InvalidCreateOperationException- when query is invalid
-
min
public static final MinAction min(java.lang.String variableName, long value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an MinAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
min
public static final MinAction min(java.lang.String variableName, double value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an MinAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
min
public static final MinAction min(java.lang.String variableName, boolean value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an MinAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
min
public static final MinAction min(java.lang.String variableName, java.lang.String value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an MinAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
min
public static final MinAction min(java.lang.String variableName, java.util.Date value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an MinAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
max
public static final MaxAction max(java.lang.String variableName, long value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an MaxAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
max
public static final MaxAction max(java.lang.String variableName, double value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an MaxAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
max
public static final MaxAction max(java.lang.String variableName, boolean value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an MaxAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
max
public static final MaxAction max(java.lang.String variableName, java.lang.String value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an MaxAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
max
public static final MaxAction max(java.lang.String variableName, java.util.Date value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- an MaxAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
pull
public static final PullAction pull(java.lang.String variableName, java.lang.String... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a PullAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
pull
public static final PullAction pull(java.lang.String variableName, boolean... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a PullAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
pull
public static final PullAction pull(java.lang.String variableName, long... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a PullAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
pull
public static final PullAction pull(java.lang.String variableName, double... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a PullAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
pull
public static final PullAction pull(java.lang.String variableName, java.util.Date... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a PullAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
pop
public static final PopAction pop(java.lang.String variableName, int way) throws InvalidCreateOperationException
- Parameters:
variableName- key nameway- -1 for first, 1 for last- Returns:
- a PopAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
pop
public static final PopAction pop(java.lang.String variableName) throws InvalidCreateOperationException
- Parameters:
variableName- key name- Returns:
- a PopAction with default last position
- Throws:
InvalidCreateOperationException- when query is invalid
-
push
public static final PushAction push(java.lang.String variableName, java.lang.String... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a PushAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
push
public static final PushAction push(java.lang.String variableName, boolean... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a PushAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
push
public static final PushAction push(java.lang.String variableName, long... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a PushAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
push
public static final PushAction push(java.lang.String variableName, double... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a PushAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
push
public static final PushAction push(java.lang.String variableName, java.util.Date... value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a PushAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
rename
public static final RenameAction rename(java.lang.String variableName, java.lang.String newName) throws InvalidCreateOperationException
- Parameters:
variableName- key namenewName- new key name- Returns:
- a RenameAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
set
public static final SetAction set(java.lang.String variableName, java.lang.String value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a SetAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
set
public static final SetAction set(java.lang.String variableName, java.util.List<?> value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value as List of values- Returns:
- a SetAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
set
public static final SetAction set(java.lang.String variableName, boolean value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a SetAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
set
public static final SetAction set(java.lang.String variableName, long value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a SetAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
set
public static final SetAction set(java.lang.String variableName, double value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a SetAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
set
public static final SetAction set(java.lang.String variableName, java.util.Date value) throws InvalidCreateOperationException
- Parameters:
variableName- key namevalue- key value- Returns:
- a SetAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
set
public static final SetAction set(java.util.Map<java.lang.String,?> map) throws InvalidCreateOperationException
- Parameters:
map- map of variableName for values- Returns:
- a SectAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
set
public static final SetAction set(com.fasterxml.jackson.databind.node.ObjectNode node) throws InvalidCreateOperationException
- Parameters:
node- of variableName and values- Returns:
- a SetAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
unset
public static final UnsetAction unset(java.lang.String... variableName) throws InvalidCreateOperationException
- Parameters:
variableName- key name- Returns:
- an UnsetAction
- Throws:
InvalidCreateOperationException- when query is invalid
-
-