1 22 23 package org.xquark.mapper.mapping; 24 25 import java.util.Collection ; 26 27 import org.xquark.jdbc.typing.ColumnMetaData; 28 29 35 public interface TableMetaData 36 { 37 38 39 40 44 public String getTableName(); 45 46 50 public int getColumnCount(); 51 52 57 public ColumnMetaData getColumnMetaData(String cname); 58 59 63 public Collection getColumnsMetaData(); 64 65 69 public Collection getUniqueConstraints(); 70 71 76 public boolean areStatementsShareable(); 77 78 81 public void setStatementsNotShareable(); 82 83 87 public boolean isShared(); 88 89 92 public void setShared(); 93 94 } 95 | Popular Tags |