pt.moredata.dataentry.core.generator
Class TableInfo

java.lang.Object
  extended bypt.moredata.dataentry.core.generator.TableInfo

public class TableInfo
extends java.lang.Object

TableInfo.java Company MoreData

Version:
$Revision: 1.10 $
Author:
ndorotea

Constructor Summary
TableInfo(java.lang.String tableName, java.lang.String tableAlias, java.lang.String join, boolean addAllColumns)
          Creates a new instance of TableInfo with tableName and Join
 
Method Summary
 void addColumn(ColumnInfo columnInfo)
          Adiciona uma columa a lista de colunas a serem adicionadas ao DAO.
 ColumnInfo getAddedColumn(java.lang.String columnName)
          Retorna informacao acerca de uma coluna a ser inserida no DAO.
 java.util.Iterator getAddedColumns()
          Retorna uma lista com informcacao acerca de todas as colunas que devem ser adicionadas ao DAO.
 java.lang.String getJoin()
          Getter for property join.
 java.util.Iterator getRemovedColumns()
          Retorna uma lista com os nomes de todas as colunas que devem ser removidas ao DAO.
 java.lang.String getTableAlias()
          Getter for property tableAlias.
 java.lang.String getTableName()
          Getter for property name.
 boolean isAddAllColumns()
          Getter for property addAllColumns.
 boolean isAddedColumn(java.lang.String columnName)
          Check if a column exists in the _addedColumns list.
 boolean isRemovedColumn(java.lang.String columnName)
          Check if a column exists in the _removedColumns list.
 void removeColumn(java.lang.String columnName)
          Adiciona uma coluna a lista de coluna a serem removidas do DAO.
 void setAddAllColumns(boolean addAllColumns)
          Setter for property addAllColumns.
 void setJoin(java.lang.String join)
          Setter for property join.
 void setTableAlias(java.lang.String tableAlias)
          Setter for property tableAlias.
 void setTableName(java.lang.String tableName)
          Setter for property name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableInfo

public TableInfo(java.lang.String tableName,
                 java.lang.String tableAlias,
                 java.lang.String join,
                 boolean addAllColumns)
Creates a new instance of TableInfo with tableName and Join

Method Detail

addColumn

public void addColumn(ColumnInfo columnInfo)
Adiciona uma columa a lista de colunas a serem adicionadas ao DAO.


removeColumn

public void removeColumn(java.lang.String columnName)
Adiciona uma coluna a lista de coluna a serem removidas do DAO.


getAddedColumn

public ColumnInfo getAddedColumn(java.lang.String columnName)
Retorna informacao acerca de uma coluna a ser inserida no DAO.


getAddedColumns

public java.util.Iterator getAddedColumns()
Retorna uma lista com informcacao acerca de todas as colunas que devem ser adicionadas ao DAO.


getRemovedColumns

public java.util.Iterator getRemovedColumns()
Retorna uma lista com os nomes de todas as colunas que devem ser removidas ao DAO.


getTableName

public java.lang.String getTableName()
Getter for property name.

Returns:
Value of property name.

setTableName

public void setTableName(java.lang.String tableName)
Setter for property name.


getJoin

public java.lang.String getJoin()
Getter for property join.

Returns:
Value of property join.

setJoin

public void setJoin(java.lang.String join)
Setter for property join.

Parameters:
join - New value of property join.

isAddAllColumns

public boolean isAddAllColumns()
Getter for property addAllColumns.

Returns:
Value of property addAllColumns.

setAddAllColumns

public void setAddAllColumns(boolean addAllColumns)
Setter for property addAllColumns.

Parameters:
addAllColumns - New value of property addAllColumns.

getTableAlias

public java.lang.String getTableAlias()
Getter for property tableAlias.

Returns:
Value of property tableAlias.

setTableAlias

public void setTableAlias(java.lang.String tableAlias)
Setter for property tableAlias.

Parameters:
tableAlias - New value of property tableAlias.

isAddedColumn

public boolean isAddedColumn(java.lang.String columnName)
Check if a column exists in the _addedColumns list.


isRemovedColumn

public boolean isRemovedColumn(java.lang.String columnName)
Check if a column exists in the _removedColumns list.