com.aliyun.openservices.ots.model
类 TableMeta

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

public class TableMeta
extends Object

表示表(Table)的结构信息。


构造方法摘要
TableMeta(String tableName)
          创建一个新的给定表名的TableMeta实例。
 
方法摘要
 void addPrimaryKeyColumn(String name, PrimaryKeyType type)
          添加一个主键列,最终创建的表中主键的顺序与用户添加主键的顺序相同。
 Map<String,PrimaryKeyType> getPrimaryKey()
          返回主键的列名与值的只读对应字典。
 String getTableName()
          返回表的名称。
 void setTableName(String tableName)
          设置表的名称。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

TableMeta

public TableMeta(String tableName)
创建一个新的给定表名的TableMeta实例。

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

getTableName

public String getTableName()
返回表的名称。

返回:
表名。

setTableName

public void setTableName(String tableName)
设置表的名称。

参数:
tableName - 表的名称。

getPrimaryKey

public Map<String,PrimaryKeyType> getPrimaryKey()
返回主键的列名与值的只读对应字典。

返回:
主键的列名与值的只读对应字典。

addPrimaryKeyColumn

public void addPrimaryKeyColumn(String name,
                                PrimaryKeyType type)
添加一个主键列,最终创建的表中主键的顺序与用户添加主键的顺序相同。

参数:
name - 主键列的名称。
type - 主键列的数据类型。


Copyright © 2014. All Rights Reserved.