Class DefaultUpdateUsePath
- 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.DefaultMutateWherePath
-
- com.couchbase.client.java.query.dsl.path.DefaultUpdateSetOrUnsetPath
-
- com.couchbase.client.java.query.dsl.path.DefaultUpdateUsePath
-
- All Implemented Interfaces:
MutateLimitPath,MutateWherePath,Path,ReturningPath,UpdateSetOrUnsetPath,UpdateUsePath,Statement
public class DefaultUpdateUsePath extends DefaultUpdateSetOrUnsetPath implements UpdateUsePath
-
-
Constructor Summary
Constructors Constructor Description DefaultUpdateUsePath(AbstractPath parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateSetOrUnsetPathuseKeys(JsonArray keys)UpdateSetOrUnsetPathuseKeys(Expression expression)UpdateSetOrUnsetPathuseKeys(String key)UpdateSetOrUnsetPathuseKeysValues(String... keys)-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultUpdateSetOrUnsetPath
set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, unset, unset, unset, unset
-
Methods inherited from class com.couchbase.client.java.query.dsl.path.DefaultMutateWherePath
where, where
-
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.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
-
Methods inherited from interface com.couchbase.client.java.query.dsl.path.UpdateSetOrUnsetPath
set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, unset, unset, unset, unset
-
-
-
-
Constructor Detail
-
DefaultUpdateUsePath
public DefaultUpdateUsePath(AbstractPath parent)
-
-
Method Detail
-
useKeys
public UpdateSetOrUnsetPath useKeys(Expression expression)
- Specified by:
useKeysin interfaceUpdateUsePath
-
useKeys
public UpdateSetOrUnsetPath useKeys(String key)
- Specified by:
useKeysin interfaceUpdateUsePath
-
useKeysValues
public UpdateSetOrUnsetPath useKeysValues(String... keys)
- Specified by:
useKeysValuesin interfaceUpdateUsePath
-
useKeys
public UpdateSetOrUnsetPath useKeys(JsonArray keys)
- Specified by:
useKeysin interfaceUpdateUsePath
-
-