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