クラス MetaGRdbEntityStore

java.lang.Object
org.iplass.mtp.impl.datastore.MetaEntityStore
org.iplass.mtp.impl.datastore.grdb.MetaGRdbEntityStore
すべての実装されたインタフェース:
Serializable, MetaData

public class MetaGRdbEntityStore extends MetaEntityStore
関連項目:
  • コンストラクタの詳細

    • MetaGRdbEntityStore

      public MetaGRdbEntityStore()
  • メソッドの詳細

    • currentMaxPage

      public int currentMaxPage()
    • getMaxVarchar

      public ColumnPosition getMaxVarchar()
    • setMaxVarchar

      public void setMaxVarchar(ColumnPosition maxVarchar)
    • getMaxDecimal

      public ColumnPosition getMaxDecimal()
    • setMaxDecimal

      public void setMaxDecimal(ColumnPosition maxDecimal)
    • getMaxTimestamp

      public ColumnPosition getMaxTimestamp()
    • setMaxTimestamp

      public void setMaxTimestamp(ColumnPosition maxTimestamp)
    • getMaxDouble

      public ColumnPosition getMaxDouble()
    • setMaxDouble

      public void setMaxDouble(ColumnPosition maxDouble)
    • getMaxIndexedVarchar

      public ColumnPosition getMaxIndexedVarchar()
    • setMaxIndexedVarchar

      public void setMaxIndexedVarchar(ColumnPosition maxIndexedVarchar)
    • getMaxIndexedDecimal

      public ColumnPosition getMaxIndexedDecimal()
    • setMaxIndexedDecimal

      public void setMaxIndexedDecimal(ColumnPosition maxIndexedDecimal)
    • getMaxIndexedTimestamp

      public ColumnPosition getMaxIndexedTimestamp()
    • setMaxIndexedTimestamp

      public void setMaxIndexedTimestamp(ColumnPosition maxIndexedTimestamp)
    • getMaxIndexedDouble

      public ColumnPosition getMaxIndexedDouble()
    • setMaxIndexedDouble

      public void setMaxIndexedDouble(ColumnPosition maxIndexedDouble)
    • getMaxUniqueIndexedVarchar

      public ColumnPosition getMaxUniqueIndexedVarchar()
    • setMaxUniqueIndexedVarchar

      public void setMaxUniqueIndexedVarchar(ColumnPosition maxUniqueIndexedVarchar)
    • getMaxUniqueIndexedDecimal

      public ColumnPosition getMaxUniqueIndexedDecimal()
    • setMaxUniqueIndexedDecimal

      public void setMaxUniqueIndexedDecimal(ColumnPosition maxUniqueIndexedDecimal)
    • getMaxUniqueIndexedTimestamp

      public ColumnPosition getMaxUniqueIndexedTimestamp()
    • setMaxUniqueIndexedTimestamp

      public void setMaxUniqueIndexedTimestamp(ColumnPosition maxUniqueIndexedTimestamp)
    • getMaxUniqueIndexedDouble

      public ColumnPosition getMaxUniqueIndexedDouble()
    • setMaxUniqueIndexedDouble

      public void setMaxUniqueIndexedDouble(ColumnPosition maxUniqueIndexedDouble)
    • getTableNamePostfix

      public String getTableNamePostfix()
    • setTableNamePostfix

      public void setTableNamePostfix(String tableNamePostfix)
    • getVersion

      public int getVersion()
    • setVersion

      public void setVersion(int version)
    • copy

      public MetaGRdbEntityStore copy()
      インタフェースからコピーされた説明: MetaData
      当該のメタデータのコピーを作成する。
      定義:
      copy インタフェース内 MetaData
      定義:
      copy クラス内 MetaEntityStore
      戻り値:
      コピーされたメタデータ
    • hashCode

      public int hashCode()
      定義:
      hashCode インタフェース内 MetaData
      オーバーライド:
      hashCode クラス内 Object
    • equals

      public boolean equals(Object obj)
      定義:
      equals インタフェース内 MetaData
      オーバーライド:
      equals クラス内 Object
    • createRuntime

      定義:
      createRuntime クラス内 MetaEntityStore
    • makeObjStoreName

      public static String makeObjStoreName(String tableNamePostfix)
    • makeObjRefTableName

      public static String makeObjRefTableName(String tableNamePostfix)
    • makeIndexTableName

      public static String makeIndexTableName(String colTypePostFix, String tableNamePostfix)
    • makeUniqueIndexTableName

      public static String makeUniqueIndexTableName(String colTypePostFix, String tableNamePostfix)
    • makeObjRbTableName

      public static String makeObjRbTableName(String tableNamePostfix)
    • makeObjRefRbTableName

      public static String makeObjRefRbTableName(String tableNamePostfix)
    • applyConfig

      public void applyConfig(StoreDefinition storeDefinition, MetaEntity metaEntity)
      定義:
      applyConfig クラス内 MetaEntityStore
    • currentConfig

      public StoreDefinition currentConfig(MetaEntity metaEntity)
      定義:
      currentConfig クラス内 MetaEntityStore
    • clearColumnPosition

      public void clearColumnPosition()