Class DefaultMergeUpdateUnsetPath
- java.lang.Object
-
- com.couchbase.client.java.query.dsl.path.AbstractPath
-
- com.couchbase.client.java.query.dsl.path.DefaultReturningPath
-
- com.couchbase.client.java.query.dsl.path.DefaultMutateLimitPath
-
- com.couchbase.client.java.query.dsl.path.DefaultMergeInsertPath
-
- com.couchbase.client.java.query.dsl.path.DefaultMergeDeletePath
-
- com.couchbase.client.java.query.dsl.path.DefaultMergeUpdateWherePath
-
- com.couchbase.client.java.query.dsl.path.DefaultMergeUpdateUnsetPath
-
- All Implemented Interfaces:
MergeDeletePath
,MergeInsertPath
,MergeUpdateUnsetPath
,MergeUpdateWherePath
,MutateLimitPath
,Path
,ReturningPath
,Statement
public class DefaultMergeUpdateUnsetPath extends DefaultMergeUpdateWherePath implements MergeUpdateUnsetPath
-
-
Constructor Summary
Constructors Constructor Description DefaultMergeUpdateUnsetPath(AbstractPath parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MergeUpdateUnsetPath
unset(Expression path)
MergeUpdateUnsetPath
unset(Expression path, Expression updateFor)
MergeUpdateUnsetPath
unset(String path)
MergeUpdateUnsetPath
unset(String path, Expression updateFor)
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultMergeUpdateWherePath
where, where
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultMergeDeletePath
whenMatchedThenDelete
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultMergeInsertPath
whenNotMatchedThenInsert
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultMutateLimitPath
limit
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultReturningPath
returning, returning, returningElement, returningElement, returningRaw, returningRaw
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.AbstractPath
element, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.MergeDeletePath
whenMatchedThenDelete
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.MergeInsertPath
whenNotMatchedThenInsert
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.MergeUpdateWherePath
where, where
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.MutateLimitPath
limit
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.ReturningPath
returning, returning, returningElement, returningElement, returningRaw, returningRaw
-
-
-
-
Constructor Detail
-
DefaultMergeUpdateUnsetPath
public DefaultMergeUpdateUnsetPath(AbstractPath parent)
-
-
Method Detail
-
unset
public MergeUpdateUnsetPath unset(String path)
- Specified by:
unset
in interfaceMergeUpdateUnsetPath
-
unset
public MergeUpdateUnsetPath unset(String path, Expression updateFor)
- Specified by:
unset
in interfaceMergeUpdateUnsetPath
-
unset
public MergeUpdateUnsetPath unset(Expression path)
- Specified by:
unset
in interfaceMergeUpdateUnsetPath
-
unset
public MergeUpdateUnsetPath unset(Expression path, Expression updateFor)
- Specified by:
unset
in interfaceMergeUpdateUnsetPath
-
-