|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectpt.despodata.java.ddata.DDataLookup
Title: DData
Description: Descodifica um codigo de uma tabela para uma determinada
descricao.
Utiliza a pool de Data Control para procurar a descricao
Se existir conexão e não existir nada no data control
efectua um query para obter o pretendido
| Constructor Summary | |
DDataLookup()
|
|
| Method Summary | |
java.sql.Connection |
getConnection()
Devolve a conexão explicita para esta acção |
java.lang.Object |
lookup()
Executa a descodificacao de acordo com os parametros |
void |
setConnection(java.sql.Connection _connection)
Afecta a conexão explicita para acesso à base de dados |
void |
setJoin(java.lang.String _join)
Afecta o eventual join entre tabelas para permitir ligações entre tabelas |
void |
setLookupColumn(java.lang.String _lookupColumn)
Afecta / define a coluna que deve ser mostrada num lookup Podera futuramente mudar para propriedada indexada |
void |
setPrimaryKey(java.util.ArrayList pk)
Afecta os valores da chave primaria a usar para fazer a descodificacao |
void |
setPrimaryKey(java.lang.Object pk)
Afecta o valor da chave primaria a usar para fazer a descodificacao |
void |
setPrimaryKey(java.lang.String[] pk)
Afecta os valores da chave primaria mas de um array de Strings |
void |
setPrimaryKeyColumns(java.util.ArrayList pkColumns)
Afecta as colunas da chave primaria a usar para fazer a descodificacao |
void |
setPrimaryKeyColumns(java.lang.String pk)
Limpa o array list e insere a string como chave primaria |
void |
setPrimaryKeyColumns(java.lang.String[] pkColumns)
Afecta os valores da chave primaria da tabela referenciada num array de Strings |
void |
setTable(java.lang.String _table)
Tabela usada para a descodificacao |
void |
setWhere(java.lang.String _where)
Afecta mais alguma restricao da clausula where para alem do join e da chave primaria |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DDataLookup()
| Method Detail |
public void setPrimaryKey(java.lang.Object pk)
pk - Valor da chave primária a usar para descodificaçãopublic void setPrimaryKey(java.util.ArrayList pk)
public void setPrimaryKey(java.lang.String[] pk)
public void setPrimaryKeyColumns(java.lang.String pk)
public void setPrimaryKeyColumns(java.util.ArrayList pkColumns)
public void setPrimaryKeyColumns(java.lang.String[] pkColumns)
public void setTable(java.lang.String _table)
_table - Nome da tabela usada para descodificaçãopublic void setLookupColumn(java.lang.String _lookupColumn)
public void setJoin(java.lang.String _join)
public void setWhere(java.lang.String _where)
public void setConnection(java.sql.Connection _connection)
public java.sql.Connection getConnection()
public java.lang.Object lookup()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||