pt.moredata.dao
Class DataIndex

java.lang.Object
  extended bypt.moredata.dao.DataIndex
Direct Known Subclasses:
DDataIndex

public class DataIndex
extends java.lang.Object

Title: DataIndex Description: Representacao de um index de uma tabela da base de dados. Company MoreData

Version:
$Revision: 1.3 $
Author:
Paulo Carmo, Ricardo Amaro
See Also:
DDataTableInfo, DDataFieldInfo

Constructor Summary
DataIndex(java.lang.String indexName, boolean unique)
          Constroi um index de uma tabela.
 
Method Summary
 void addColumnName(java.lang.String columnName)
          adiciona uma coluna ao index.
 java.lang.String dump()
           
 java.lang.String dump(java.lang.String _prefix)
           
 java.util.ArrayList getColumnNames()
          Devolve o nome das colunas que fazem parte do index.
 java.lang.String getName()
          Get the value of name.
 boolean isUnique()
          Get the value of unique.
 void setName(java.lang.String v)
          Set the value of name.
 void setUnique(boolean v)
          Set the value of unique.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataIndex

public DataIndex(java.lang.String indexName,
                 boolean unique)
Constroi um index de uma tabela.

Method Detail

getName

public java.lang.String getName()
Get the value of name.

Returns:
Value of name.

setName

public void setName(java.lang.String v)
Set the value of name.

Parameters:
v - Value to assign to name.

getColumnNames

public java.util.ArrayList getColumnNames()
Devolve o nome das colunas que fazem parte do index.

Returns:
Um ArrayList com o nome das colunas que fazem parate do index.

addColumnName

public void addColumnName(java.lang.String columnName)
adiciona uma coluna ao index.

Parameters:
columnName - O nome da coluna.

isUnique

public boolean isUnique()
Get the value of unique.

Returns:
Value of unique.

setUnique

public void setUnique(boolean v)
Set the value of unique.

Parameters:
v - Value to assign to unique.

dump

public java.lang.String dump()

dump

public java.lang.String dump(java.lang.String _prefix)