Interface UpdateSetOrUnsetPath
-
- All Superinterfaces:
MutateLimitPath
,MutateWherePath
,Path
,ReturningPath
,Statement
- All Known Subinterfaces:
UpdateUsePath
- All Known Implementing Classes:
DefaultUpdateSetOrUnsetPath
,DefaultUpdateUsePath
public interface UpdateSetOrUnsetPath extends MutateWherePath
-
-
Method Summary
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.MutateLimitPath
limit
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.MutateWherePath
where, where
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.ReturningPath
returning, returning, returningElement, returningElement, returningRaw, returningRaw
-
-
-
-
Method Detail
-
unset
UpdateUnsetPath unset(String path)
-
unset
UpdateUnsetPath unset(String path, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
unset
UpdateUnsetPath unset(Expression path)
-
unset
UpdateUnsetPath unset(Expression path, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(String path, Expression value)
-
set
UpdateSetPath set(String path, JsonObject value)
-
set
UpdateSetPath set(String path, JsonArray value)
-
set
UpdateSetPath set(String path, String value)
-
set
UpdateSetPath set(String path, int value)
-
set
UpdateSetPath set(String path, long value)
-
set
UpdateSetPath set(String path, double value)
-
set
UpdateSetPath set(String path, float value)
-
set
UpdateSetPath set(String path, boolean value)
-
set
UpdateSetPath set(String path, Expression value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(String path, JsonObject value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(String path, JsonArray value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(String path, String value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(String path, int value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(String path, long value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(String path, double value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(String path, float value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(String path, boolean value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(Expression path, Expression value)
-
set
UpdateSetPath set(Expression path, JsonObject value)
-
set
UpdateSetPath set(Expression path, JsonArray value)
-
set
UpdateSetPath set(Expression path, String value)
-
set
UpdateSetPath set(Expression path, int value)
-
set
UpdateSetPath set(Expression path, long value)
-
set
UpdateSetPath set(Expression path, double value)
-
set
UpdateSetPath set(Expression path, float value)
-
set
UpdateSetPath set(Expression path, boolean value)
-
set
UpdateSetPath set(Expression path, Expression value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(Expression path, JsonObject value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(Expression path, JsonArray value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(Expression path, String value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(Expression path, int value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(Expression path, long value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(Expression path, double value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(Expression path, float value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
set
UpdateSetPath set(Expression path, boolean value, Expression updateFor)
- Parameters:
updateFor
- a "FOR ... IN ... WHEN" clause. SeeUpdateForClause
to correctly construct such an expression.
-
-