package com.taobao.yugong.common.db.meta; import java.util.List; /** * 视图表信息 * * @author agapple 2013-9-3 下午3:02:15 * @since 3.0.0 */ public class ViewTable extends Table { private String viewName; // 视图表名 private List<ColumnMeta> viewColumns; // 视图字段 private String primaryKeyIndex; // 原始表主键的index信息 public ViewTable(String type, String schema, String name){ super(type, schema, name); } public ViewTable(String type, String schema, String name, List<ColumnMeta> primaryKeys, List<ColumnMeta> columns){ super(type, schema, name, primaryKeys, columns); } public String getViewName() { return viewName; } public void setViewName(String viewName) { this.viewName = viewName; } public List<ColumnMeta> getViewColumns() { return viewColumns; } public void setViewColumns(List<ColumnMeta> viewColumns) { this.viewColumns = viewColumns; } public String getPrimaryKeyIndex() { return primaryKeyIndex; } public void setPrimaryKeyIndex(String primaryKeyIndex) { this.primaryKeyIndex = primaryKeyIndex; } }