|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.nuxeo.ecm.directory.sql.repository.Table
public class Table
A SQL table.
Constructor Summary | |
---|---|
Table(java.lang.String name)
Creates a new empty table. |
Method Summary | |
---|---|
void |
addColumn(Column column)
Adds a Column to the table. |
Column |
getColumn(java.lang.String name)
|
java.util.List<Column> |
getColumns()
|
java.lang.String |
getCreateSql(Dialect dialect)
Computes the SQL statement to create the table. |
java.lang.String |
getDropSql(Dialect dialect)
Computes the SQL statement to drop the table. |
java.lang.String |
getName()
|
Column |
getPrimaryColumn()
|
java.lang.String |
getQuotedName(Dialect dialect)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Table(java.lang.String name)
name
- the table name.Method Detail |
---|
public java.lang.String getName()
public java.lang.String getQuotedName(Dialect dialect)
public java.util.List<Column> getColumns()
public void addColumn(Column column) throws ConfigurationException
Column
to the table.
column
- the column
ConfigurationException
public java.lang.String getCreateSql(Dialect dialect)
dialect
- the dialect.
public java.lang.String getDropSql(Dialect dialect)
dialect
- the dialect.
public Column getColumn(java.lang.String name)
public java.lang.String toString()
toString
in class java.lang.Object
public Column getPrimaryColumn()
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |