クラスの使用
org.nkjmlab.sorm4j.util.table_def.TableDefinition.Builder
-
TableDefinition.Builderを使用しているパッケージ パッケージ 説明 org.nkjmlab.sorm4j.util.table_def -
-
org.nkjmlab.sorm4j.util.table_defでのTableDefinition.Builderの使用
TableDefinition.Builderを返すorg.nkjmlab.sorm4j.util.table_defのメソッド 修飾子とタイプ メソッド 説明 TableDefinition.BuilderTableDefinition.Builder. addCheckConstraint(String... checkConditions)TableDefinition.BuilderTableDefinition.Builder. addColumnDefinition(Enum<?> columnName, String... dataTypeAndOptions)TableDefinition.BuilderTableDefinition.Builder. addColumnDefinition(String columnName, String... dataTypeAndOptions)Adds an column definition.TableDefinition.BuilderTableDefinition.Builder. addIndexDefinition(Enum<?>... indexColumnPair)TableDefinition.BuilderTableDefinition.Builder. addIndexDefinition(String... indexColumnPair)Adds a column pair for an index key.TableDefinition.BuilderTableDefinition.Builder. addUniqueConstraint(Enum<?>... uniqueColumnPair)TableDefinition.BuilderTableDefinition.Builder. addUniqueConstraint(String... uniqueColumnPair)Adds an unique constraint.static TableDefinition.BuilderTableDefinition. builder(Class<?> ormRecordClass)static TableDefinition.BuilderTableDefinition. builder(String tableName)Creates a newTableDefinition.Builderwith the given table name.TableDefinition.BuilderTableDefinition.Builder. setPrimaryKey(Enum<?>... attributes)TableDefinition.BuilderTableDefinition.Builder. setPrimaryKey(String... attributes)Sets attributes as primary key attributes.TableDefinition.BuilderTableDefinition.Builder. setTableName(String tableName)Sets table name.
-