org.agileclick.genorm
Class Table
java.lang.Object
org.agileclick.genorm.Table
public class Table
- extends java.lang.Object
|
Constructor Summary |
Table(java.lang.String tableName,
Format format)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Table
public Table(java.lang.String tableName,
Format format)
addQuery
public void addQuery(Query q)
getQueries
public java.util.Set<Query> getQueries()
getName
public java.lang.String getName()
addProperty
public void addProperty(java.lang.String key,
java.lang.String value)
getProperties
public java.util.Map<java.lang.String,java.lang.String> getProperties()
getClassName
public java.lang.String getClassName()
isSingleKey
public boolean isSingleKey()
isGeneratedKey
public boolean isGeneratedKey()
getForeignIterator
public java.util.Iterator<java.lang.String> getForeignIterator()
getHasPrimaryKey
public boolean getHasPrimaryKey()
getHasForeignKey
public boolean getHasForeignKey()
getPrimaryKeyCount
public int getPrimaryKeyCount()
getHasUniqueColumns
public boolean getHasUniqueColumns()
getUniqueColumnSets
public java.util.List<java.util.Set<Column>> getUniqueColumnSets()
getColumn
public Column getColumn(java.lang.String name)
addColumn
public void addColumn(Column col)
getMultiplePrimaryKeys
public boolean getMultiplePrimaryKeys()
getColumns
public java.util.ArrayList<Column> getColumns()
getNumberOfColumns
public int getNumberOfColumns()
getPrimaryKeys
public java.util.ArrayList<Column> getPrimaryKeys()
getForeignKeys
public java.util.ArrayList<ForeignKeySet> getForeignKeys()
getPrimaryKey
public Column getPrimaryKey()
getComment
public java.lang.String getComment()
setComment
public void setComment(java.lang.String comment)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
setCreateSQL
public void setCreateSQL(java.lang.String sql)
getCreateSQL
public java.lang.String getCreateSQL()
getCreateSQLEscaped
public java.lang.String getCreateSQLEscaped()
getIsMTSet
public boolean getIsMTSet()
setMTColumn
public void setMTColumn(Column col)
getMTColumn
public Column getMTColumn()
getIsCTSet
public boolean getIsCTSet()
setCTColumn
public void setCTColumn(Column col)
getCTColumn
public Column getCTColumn()