com.aliyun.openservices.ots.model
类 RowUpdateChange

java.lang.Object
  继承者 com.aliyun.openservices.ots.model.RowChange
      继承者 com.aliyun.openservices.ots.model.RowUpdateChange

public class RowUpdateChange
extends RowChange

表示行的插入或更新信息。


构造方法摘要
RowUpdateChange(String tableName)
          构造一个新的RowPutChange实例。
 
方法摘要
 void addAttributeColumn(String name, ColumnValue value)
          添加属性列的名称和值。
 void deleteAttributeColumn(String name)
          删除某个属性列。
 Map<String,ColumnValue> getAttributeColumns()
          返回属性列的名称与值的对应字典(只读)。
 
从类 com.aliyun.openservices.ots.model.RowChange 继承的方法
getCondition, getRowPrimaryKey, getTableName, setCondition, setPrimaryKey, setTableName
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

RowUpdateChange

public RowUpdateChange(String tableName)
构造一个新的RowPutChange实例。

参数:
tableName - 表的名称
方法详细信息

getAttributeColumns

public Map<String,ColumnValue> getAttributeColumns()
返回属性列的名称与值的对应字典(只读)。 若获取到得属性列的值为Null,则代表删除该列。

返回:
名称与值的对应字典(只读)。

addAttributeColumn

public void addAttributeColumn(String name,
                               ColumnValue value)
添加属性列的名称和值。

参数:
name - 属性列的列名。
value - 属性列的值。

deleteAttributeColumn

public void deleteAttributeColumn(String name)
删除某个属性列。

参数:
name - 属性列的名称。


Copyright © 2014. All Rights Reserved.