| Package | Description |
|---|---|
| com.datastax.oss.driver.api.querybuilder.update |
| Modifier and Type | Method and Description |
|---|---|
default UpdateWithAssignments |
OngoingAssignment.append(CqlIdentifier columnId,
Term suffix)
Appends to a collection column, as in
SET l+=?. |
default UpdateWithAssignments |
OngoingAssignment.append(String columnName,
Term suffix)
Shortcut for
append(CqlIdentifier.fromCql(columnName),
suffix). |
default UpdateWithAssignments |
OngoingAssignment.appendListElement(CqlIdentifier columnId,
Term suffix)
Appends a single element to a list column, as in
SET l+=[?]. |
default UpdateWithAssignments |
OngoingAssignment.appendListElement(String columnName,
Term suffix)
|
default UpdateWithAssignments |
OngoingAssignment.appendMapEntry(CqlIdentifier columnId,
Term key,
Term value)
Appends a single entry to a map column, as in
SET m+={?:?}. |
default UpdateWithAssignments |
OngoingAssignment.appendMapEntry(String columnName,
Term key,
Term value)
|
default UpdateWithAssignments |
OngoingAssignment.appendSetElement(CqlIdentifier columnId,
Term suffix)
Appends a single element to a set column, as in
SET s+={?}. |
default UpdateWithAssignments |
OngoingAssignment.appendSetElement(String columnName,
Term suffix)
|
default UpdateWithAssignments |
OngoingAssignment.decrement(CqlIdentifier columnId)
Decrements a counter by 1, as in
SET c-=1. |
default UpdateWithAssignments |
OngoingAssignment.decrement(CqlIdentifier columnId,
Term amount)
Decrements a counter, as in
SET c-=?. |
default UpdateWithAssignments |
OngoingAssignment.decrement(String columnName)
Shortcut for
CqlIdentifier.fromCql(columnName). |
default UpdateWithAssignments |
OngoingAssignment.decrement(String columnName,
Term amount)
Shortcut for
decrement(CqlIdentifier.fromCql(columnName), amount) |
default UpdateWithAssignments |
OngoingAssignment.increment(CqlIdentifier columnId)
Increments a counter by 1, as in
SET c+=1 . |
default UpdateWithAssignments |
OngoingAssignment.increment(CqlIdentifier columnId,
Term amount)
Increments a counter, as in
SET c+=?. |
default UpdateWithAssignments |
OngoingAssignment.increment(String columnName)
Shortcut for
CqlIdentifier.fromCql(columnName). |
default UpdateWithAssignments |
OngoingAssignment.increment(String columnName,
Term amount)
Shortcut for
increment(CqlIdentifier.fromCql(columnName), amount) |
default UpdateWithAssignments |
OngoingAssignment.prepend(CqlIdentifier columnId,
Term prefix)
Prepends to a collection column, as in
SET l=[1,2,3]+l. |
default UpdateWithAssignments |
OngoingAssignment.prepend(String columnName,
Term prefix)
Shortcut for
prepend(CqlIdentifier.fromCql(columnName),
prefix). |
default UpdateWithAssignments |
OngoingAssignment.prependListElement(CqlIdentifier columnId,
Term suffix)
Prepends a single element to a list column, as in
SET l=[?]+l. |
default UpdateWithAssignments |
OngoingAssignment.prependListElement(String columnName,
Term suffix)
|
default UpdateWithAssignments |
OngoingAssignment.prependMapEntry(CqlIdentifier columnId,
Term key,
Term value)
Prepends a single entry to a map column, as in
SET m={?:?}+m. |
default UpdateWithAssignments |
OngoingAssignment.prependMapEntry(String columnName,
Term key,
Term value)
|
default UpdateWithAssignments |
OngoingAssignment.prependSetElement(CqlIdentifier columnId,
Term suffix)
Prepends a single element to a set column, as in
SET s={?}+s. |
default UpdateWithAssignments |
OngoingAssignment.prependSetElement(String columnName,
Term suffix)
|
default UpdateWithAssignments |
OngoingAssignment.remove(CqlIdentifier columnId,
Term collectionToRemove)
Removes elements from a collection, as in
SET l-=[1,2,3]. |
default UpdateWithAssignments |
OngoingAssignment.remove(String columnName,
Term collectionToRemove)
|
default UpdateWithAssignments |
OngoingAssignment.removeListElement(CqlIdentifier columnId,
Term suffix)
Removes a single element to a list column, as in
SET l-=[?]. |
default UpdateWithAssignments |
OngoingAssignment.removeListElement(String columnName,
Term suffix)
|
default UpdateWithAssignments |
OngoingAssignment.removeMapEntry(CqlIdentifier columnId,
Term key,
Term value)
Removes a single entry to a map column, as in
SET m-={?:?}. |
default UpdateWithAssignments |
OngoingAssignment.removeMapEntry(String columnName,
Term key,
Term value)
|
default UpdateWithAssignments |
OngoingAssignment.removeSetElement(CqlIdentifier columnId,
Term suffix)
Removes a single element to a set column, as in
SET s-={?}. |
default UpdateWithAssignments |
OngoingAssignment.removeSetElement(String columnName,
Term suffix)
|
default UpdateWithAssignments |
OngoingAssignment.set(Assignment... assignments)
Var-arg equivalent of
OngoingAssignment.set(Iterable). |
UpdateWithAssignments |
OngoingAssignment.set(Assignment assignment)
Adds an assignment to this statement, as in
UPDATE foo SET v=1. |
UpdateWithAssignments |
OngoingAssignment.set(Iterable<Assignment> additionalAssignments)
Adds multiple assignments at once.
|
default UpdateWithAssignments |
OngoingAssignment.setColumn(CqlIdentifier columnId,
Term value)
Assigns a value to a column, as in
SET c=1. |
default UpdateWithAssignments |
OngoingAssignment.setColumn(String columnName,
Term value)
Shortcut for
setColumn(CqlIdentifier.fromCql(columnName), value). |
default UpdateWithAssignments |
OngoingAssignment.setField(CqlIdentifier columnId,
CqlIdentifier fieldId,
Term value)
Assigns a value to a field of a UDT, as in
SET address.zip=?. |
default UpdateWithAssignments |
OngoingAssignment.setField(String columnName,
String fieldName,
Term value)
|
default UpdateWithAssignments |
OngoingAssignment.setMapValue(CqlIdentifier columnId,
Term index,
Term value)
Assigns a value to an entry in a map column, as in
SET map[?]=?. |
default UpdateWithAssignments |
OngoingAssignment.setMapValue(String columnName,
Term index,
Term value)
|
Copyright © 2017–2019. All rights reserved.