public enum RawColType extends java.lang.Enum<RawColType>
public static final RawColType VARCHAR
public static final RawColType DECIMAL
public static final RawColType TIMESTAMP
public static final RawColType DOUBLE
public static RawColType[] values()
for(RawColType c: RawColType.values()) System.out.println(c);
public static RawColType valueOf(java.lang.String name)
name - 返される列挙型定数の名前。java.lang.IllegalArgumentException - この列挙型に、指定した名前の定数がない場合java.lang.NullPointerException - 引数がnullの場合public int getMaxCol(StorageSpaceMap ssm, RawColIndexType indexType)
public java.lang.String getColNamePrefix(RawColIndexType indexType)
public abstract java.lang.String getColNamePrefix()
public abstract java.lang.String getNonUniqueIndexColNamePrefix()
public abstract java.lang.String getUniqueIndexColNamePrefix()
public abstract int getMaxNormalCol(StorageSpaceMap ssm)
public abstract int getMaxIndexCol(StorageSpaceMap ssm)
public abstract int getMaxUniqueIndexCol(StorageSpaceMap ssm)
public abstract ColumnPosition getColumnPositionOf(MetaGRdbEntityStore store, RawColIndexType type)
public abstract void setColumnPositionOf(MetaGRdbEntityStore store, RawColIndexType type, ColumnPosition columnPosition)
public void setColumnPositionOf(MetaGRdbEntityStore store, IndexType type, ColumnPosition columnPosition)
public ColumnPosition getColumnPositionOf(MetaGRdbEntityStore store, IndexType type)
public int getMaxCol(StorageSpaceMap ssm, IndexType type)
public java.lang.String getIndexColNamePrefix(IndexType type)
public static RawColType typeOf(BaseRdbTypeAdapter type)
public static RawColType typeOf(PropertyType type)