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 UpdateSetOrUnsetPath
useKeys(JsonArray keys)
UpdateSetOrUnsetPath
useKeys(Expression expression)
UpdateSetOrUnsetPath
useKeys(String key)
UpdateSetOrUnsetPath
useKeysValues(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:
useKeys
in interfaceUpdateUsePath
-
useKeys
public UpdateSetOrUnsetPath useKeys(String key)
- Specified by:
useKeys
in interfaceUpdateUsePath
-
useKeysValues
public UpdateSetOrUnsetPath useKeysValues(String... keys)
- Specified by:
useKeysValues
in interfaceUpdateUsePath
-
useKeys
public UpdateSetOrUnsetPath useKeys(JsonArray keys)
- Specified by:
useKeys
in interfaceUpdateUsePath
-
-