|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.healthmarketscience.jackcess.TableBuilder
public class TableBuilder
Builder style class for constructing a Column.
| Constructor Summary | |
|---|---|
TableBuilder(java.lang.String name)
|
|
TableBuilder(java.lang.String name,
boolean escapeIdentifiers)
|
|
| Method Summary | |
|---|---|
TableBuilder |
addColumn(Column column)
Adds a Column to the new table. |
TableBuilder |
addColumn(ColumnBuilder columnBuilder)
Adds a Column to the new table. |
TableBuilder |
addIndex(IndexBuilder index)
Adds an IndexBuilder to the new table. |
TableBuilder |
escapeName()
Escapes the new table's name using Database.escapeIdentifier(java.lang.String). |
TableBuilder |
setEscapeIdentifiers(boolean escapeIdentifiers)
Sets whether or not subsequently added columns will have their names automatically escaped |
TableBuilder |
setPrimaryKey(java.lang.String... colNames)
Sets the names of the primary key columns for this table. |
Table |
toTable(Database db)
Creates a new Table in the given Database with the currently configured attributes. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TableBuilder(java.lang.String name)
public TableBuilder(java.lang.String name,
boolean escapeIdentifiers)
| Method Detail |
|---|
public TableBuilder addColumn(Column column)
public TableBuilder addColumn(ColumnBuilder columnBuilder)
public TableBuilder addIndex(IndexBuilder index)
public TableBuilder setEscapeIdentifiers(boolean escapeIdentifiers)
public TableBuilder setPrimaryKey(java.lang.String... colNames)
public TableBuilder escapeName()
Database.escapeIdentifier(java.lang.String).
public Table toTable(Database db)
throws java.io.IOException
java.io.IOException
|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||