MySQL NDB Cluster API 开发人员指南 / 第 4 章 MySQL NDB Cluster Connector for Java / 4.3 ClusterJ API 参考 / 4.3.1 com.mysql.clusterj /
4.3.1.10 列元数据
public interface ColumnMetadata {
// 公共方法}public abstract String charsetName();public abstract ColumnType columnType();public abstract boolean isPartitionKey();public abstract boolean isPrimaryKey();public abstract Class<?> javaType();public abstract int maximumLength();public abstract String name();public abstract boolean nullable();public abstract int number();public abstract int precision();public abstract int scale();
public abstract String charsetName();返回字符集名称。
public abstract boolean isPartitionKey();返回此列是否为分区键列。
public abstract boolean isPrimaryKey();返回此列是否为主键列。
public abstract Class<?> javaType();返回列的 java 类型。
public abstract int maximumLength();返回使用字符集转换字符后可以存储在列中的最大字节数。
public abstract int number();返回列号。此数字用作 DynamicColumn 的 get 和 set 方法中的第一个参数。