1 23 24 package org.xquark.jdbc.typing; 25 26 31 public interface ColumnMetaData 32 { 33 37 public String getColumnName(); 38 39 43 public String getTableName(); 44 45 49 public boolean isNullable(); 50 51 55 public boolean isOptional(); 56 57 64 public short getDataType(); 65 66 70 public TypeMap.SQLType getSqlType(); 71 72 76 public String getTypeName(); 77 78 83 public long getColumnSize(); 84 85 89 public int getDecimalDigits(); 90 91 95 public String getDefaultValue(); 96 97 102 public int getOrdinalPosition(); 103 104 108 public boolean isPrimaryKey(); 109 110 117 public boolean isLongType(); 118 119 123 public boolean isLOB(); 124 125 129 public short getPrimaryKeySeq(); 130 131 135 public String getRefTable(); 136 137 141 public String getRefColumn(); 142 143 148 public String getTypeCreationString(); 149 150 public DbType getType(); 151 } 152 | Popular Tags |