クラス MetaGRdbEntityStore
java.lang.Object
org.iplass.mtp.impl.datastore.MetaEntityStore
org.iplass.mtp.impl.datastore.grdb.MetaGRdbEntityStore
- すべての実装されたインタフェース:
Serializable,MetaData
- 関連項目:
-
ネストされたクラスの概要
ネストされたクラス -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidapplyConfig(StoreDefinition storeDefinition, MetaEntity metaEntity) voidcopy()当該のメタデータのコピーを作成する。currentConfig(MetaEntity metaEntity) intbooleanintinthashCode()static StringmakeIndexTableName(String colTypePostFix, String tableNamePostfix) static StringmakeObjRbTableName(String tableNamePostfix) static StringmakeObjRefRbTableName(String tableNamePostfix) static StringmakeObjRefTableName(String tableNamePostfix) static StringmakeObjStoreName(String tableNamePostfix) static StringmakeUniqueIndexTableName(String colTypePostFix, String tableNamePostfix) voidsetMaxDecimal(ColumnPosition maxDecimal) voidsetMaxDouble(ColumnPosition maxDouble) voidsetMaxIndexedDecimal(ColumnPosition maxIndexedDecimal) voidsetMaxIndexedDouble(ColumnPosition maxIndexedDouble) voidsetMaxIndexedTimestamp(ColumnPosition maxIndexedTimestamp) voidsetMaxIndexedVarchar(ColumnPosition maxIndexedVarchar) voidsetMaxTimestamp(ColumnPosition maxTimestamp) voidsetMaxUniqueIndexedDecimal(ColumnPosition maxUniqueIndexedDecimal) voidsetMaxUniqueIndexedDouble(ColumnPosition maxUniqueIndexedDouble) voidsetMaxUniqueIndexedTimestamp(ColumnPosition maxUniqueIndexedTimestamp) voidsetMaxUniqueIndexedVarchar(ColumnPosition maxUniqueIndexedVarchar) voidsetMaxVarchar(ColumnPosition maxVarchar) voidsetTableNamePostfix(String tableNamePostfix) voidsetVersion(int version)
-
コンストラクタの詳細
-
MetaGRdbEntityStore
public MetaGRdbEntityStore()
-
-
メソッドの詳細
-
currentMaxPage
public int currentMaxPage() -
getMaxVarchar
-
setMaxVarchar
-
getMaxDecimal
-
setMaxDecimal
-
getMaxTimestamp
-
setMaxTimestamp
-
getMaxDouble
-
setMaxDouble
-
getMaxIndexedVarchar
-
setMaxIndexedVarchar
-
getMaxIndexedDecimal
-
setMaxIndexedDecimal
-
getMaxIndexedTimestamp
-
setMaxIndexedTimestamp
-
getMaxIndexedDouble
-
setMaxIndexedDouble
-
getMaxUniqueIndexedVarchar
-
setMaxUniqueIndexedVarchar
-
getMaxUniqueIndexedDecimal
-
setMaxUniqueIndexedDecimal
-
getMaxUniqueIndexedTimestamp
-
setMaxUniqueIndexedTimestamp
-
getMaxUniqueIndexedDouble
-
setMaxUniqueIndexedDouble
-
getTableNamePostfix
-
setTableNamePostfix
-
getVersion
public int getVersion() -
setVersion
public void setVersion(int version) -
copy
インタフェースからコピーされた説明:MetaData当該のメタデータのコピーを作成する。- 定義:
copyインタフェース内MetaData- 定義:
copyクラス内MetaEntityStore- 戻り値:
- コピーされたメタデータ
-
hashCode
public int hashCode() -
equals
-
createRuntime
- 定義:
createRuntimeクラス内MetaEntityStore
-
makeObjStoreName
-
makeObjRefTableName
-
makeIndexTableName
-
makeUniqueIndexTableName
-
makeObjRbTableName
-
makeObjRefRbTableName
-
applyConfig
- 定義:
applyConfigクラス内MetaEntityStore
-
currentConfig
- 定義:
currentConfigクラス内MetaEntityStore
-
clearColumnPosition
public void clearColumnPosition()
-