com.silverpeas.mydb.data.key
Class UnicityKey

java.lang.Object
  extended by com.silverpeas.mydb.data.key.UnicityKey

public class UnicityKey
extends Object

Table unicity key.

Author:
Antoine HEDIN

Field Summary
static String UNICITY_KEY_PREFIX
           
 
Constructor Summary
UnicityKey(String name)
           
 
Method Summary
 void addColumn(String column)
           
 void clearColumns()
           
 boolean containsColumn(String column)
           
 String getColumn(int index)
           
 String[] getColumns()
           
 int getColumnsCount()
           
 String getName()
           
 void removeColumn(String column)
           
 void replaceColumn(String oldColumn, String newColumn)
           
 void setColumn(int index, String column)
           
 void setName(String name)
           
 void update(Map<String,String[]> parameterMap, DbTable parentTable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNICITY_KEY_PREFIX

public static final String UNICITY_KEY_PREFIX
See Also:
Constant Field Values
Constructor Detail

UnicityKey

public UnicityKey(String name)
Method Detail

setName

public void setName(String name)

getName

public String getName()

getColumn

public String getColumn(int index)

addColumn

public void addColumn(String column)

setColumn

public void setColumn(int index,
                      String column)

getColumns

public String[] getColumns()

clearColumns

public void clearColumns()

replaceColumn

public void replaceColumn(String oldColumn,
                          String newColumn)

removeColumn

public void removeColumn(String column)

getColumnsCount

public int getColumnsCount()

containsColumn

public boolean containsColumn(String column)

update

public void update(Map<String,String[]> parameterMap,
                   DbTable parentTable)


Copyright © 2016 Silverpeas. All Rights Reserved.