public interface UpdateItemBuilder<T>
Modifier and Type | Method and Description |
---|---|
T |
always() |
<V> V |
always(Class<V> mapType) |
UpdateItemBuilder<T> |
copy(String dstAttrName,
String srcAttrName) |
UpdateItemBuilder<T> |
increment(String attrName,
Number amount) |
<V> UpdateItemBuilder<T> |
listAdd(String attrName,
AttrType valueType,
V value) |
<V> UpdateItemBuilder<T> |
listAdd(String attrName,
V value)
Deprecated.
|
UpdateItemBuilder<T> |
listRemove(String attrName,
int index) |
<V> UpdateItemBuilder<T> |
listSet(String attrName,
int index,
AttrType valueType,
V value) |
<V> UpdateItemBuilder<T> |
listSet(String attrName,
int index,
V value)
Deprecated.
|
<V> UpdateItemBuilder<T> |
mapPut(String attrName,
String key,
AttrType valueType,
V value) |
<V> UpdateItemBuilder<T> |
mapPut(String attrName,
String key,
V value)
Deprecated.
|
UpdateItemBuilder<T> |
mapRemove(String attrName,
String key) |
UpdateItemBuilder<T> |
remove(String attrName) |
UpdateItemBuilder<T> |
returnAllNew() |
UpdateItemBuilder<T> |
returnUpdatedNew() |
<V> UpdateItemBuilder<T> |
set(String attrName,
AttrType valueType,
V value) |
<V> UpdateItemBuilder<T> |
set(String attrName,
V value)
Deprecated.
|
<V> UpdateItemBuilder<T> |
setAdd(String attrName,
AttrType valueType,
V value) |
<V> UpdateItemBuilder<T> |
setAdd(String attrName,
V value)
Deprecated.
|
<V> UpdateItemBuilder<T> |
setIfNotExists(String attrName,
AttrType valueType,
V value) |
<V> UpdateItemBuilder<T> |
setIfNotExists(String attrName,
V value)
Deprecated.
|
<V> UpdateItemBuilder<T> |
setRemove(String attrName,
AttrType valueType,
V value) |
<V> UpdateItemBuilder<T> |
setRemove(String attrName,
V value)
Deprecated.
|
T |
when(FilterCondFn filterCondFn) |
<V> V |
when(FilterCondFn filterCondFn,
Class<V> mapType) |
UpdateItemBuilder<T> remove(String attrName)
UpdateItemBuilder<T> copy(String dstAttrName, String srcAttrName)
<V> UpdateItemBuilder<T> set(String attrName, AttrType valueType, V value)
<V> UpdateItemBuilder<T> setIfNotExists(String attrName, AttrType valueType, V value)
UpdateItemBuilder<T> listRemove(String attrName, int index)
<V> UpdateItemBuilder<T> listAdd(String attrName, AttrType valueType, V value)
<V> UpdateItemBuilder<T> listSet(String attrName, int index, AttrType valueType, V value)
UpdateItemBuilder<T> mapRemove(String attrName, String key)
<V> UpdateItemBuilder<T> mapPut(String attrName, String key, AttrType valueType, V value)
<V> UpdateItemBuilder<T> setRemove(String attrName, AttrType valueType, V value)
<V> UpdateItemBuilder<T> setAdd(String attrName, AttrType valueType, V value)
UpdateItemBuilder<T> increment(String attrName, Number amount)
UpdateItemBuilder<T> returnAllNew()
UpdateItemBuilder<T> returnUpdatedNew()
T when(FilterCondFn filterCondFn) throws javax.persistence.RollbackException
javax.persistence.RollbackException
<V> V when(FilterCondFn filterCondFn, Class<V> mapType) throws javax.persistence.RollbackException
javax.persistence.RollbackException
T always()
<V> V always(Class<V> mapType)
@Deprecated <V> UpdateItemBuilder<T> set(String attrName, V value)
@Deprecated <V> UpdateItemBuilder<T> setIfNotExists(String attrName, V value)
@Deprecated <V> UpdateItemBuilder<T> listAdd(String attrName, V value)
@Deprecated <V> UpdateItemBuilder<T> listSet(String attrName, int index, V value)
@Deprecated <V> UpdateItemBuilder<T> mapPut(String attrName, String key, V value)
@Deprecated <V> UpdateItemBuilder<T> setRemove(String attrName, V value)
@Deprecated <V> UpdateItemBuilder<T> setAdd(String attrName, V value)
Copyright © 2017. All rights reserved.