com.xiaoleilu.hutool.db.meta
类 Table

java.lang.Object
  继承者 java.util.AbstractMap<K,V>
      继承者 java.util.HashMap<String,Column>
          继承者 com.xiaoleilu.hutool.db.meta.Table
所有已实现的接口:
Serializable, Cloneable, Map<String,Column>

public class Table
extends HashMap<String,Column>

数据库表信息

作者:
loolly
另请参见:
序列化表格

嵌套类摘要
 
从类 java.util.AbstractMap 继承的嵌套类/接口
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
构造方法摘要
Table(String tableName)
           
 
方法摘要
 Table addPk(String pkColumnName)
          添加主键
static Table create(String tableName)
           
 Set<String> getPkNames()
           
 String getTableName()
           
 Table setColumn(Column column)
          设置列对象
 void setPkNames(Set<String> pkNames)
           
 void setTableName(String tableName)
           
 
从类 java.util.HashMap 继承的方法
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
从类 java.util.AbstractMap 继承的方法
equals, hashCode, toString
 
从类 java.lang.Object 继承的方法
finalize, getClass, notify, notifyAll, wait, wait, wait
 
从接口 java.util.Map 继承的方法
equals, hashCode
 

构造方法详细信息

Table

public Table(String tableName)
方法详细信息

create

public static Table create(String tableName)

getTableName

public String getTableName()

setTableName

public void setTableName(String tableName)

getPkNames

public Set<String> getPkNames()

setPkNames

public void setPkNames(Set<String> pkNames)

setColumn

public Table setColumn(Column column)
设置列对象

参数:
column - 列对象
返回:
自己

addPk

public Table addPk(String pkColumnName)
添加主键

参数:
pkColumnName - 主键的列名
返回:
自己


Copyright © 2014. All rights reserved.