|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.dna.common.jdbc.model.spi.CoreMetaDataBean org.jboss.dna.common.jdbc.model.spi.BestRowIdentifierBean
public class BestRowIdentifierBean
Provides table's best row identifies specific metadata.
Constructor Summary | |
---|---|
BestRowIdentifierBean()
Default constructor |
Method Summary | |
---|---|
void |
addColumn(Column column)
Adds column to the best row identifier |
void |
deleteColumn(Column column)
Deletes column from the best row identifier |
Column |
findColumnByName(String columnName)
Searches column by name |
Set<Column> |
getColumns()
Retrieves best row identifier columns |
BestRowIdentifierScopeType |
getScopeType()
Return the scope of best row identifier |
void |
setScopeType(BestRowIdentifierScopeType scopeType)
Sets the scope of best row identifier |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BestRowIdentifierBean()
Method Detail |
---|
public BestRowIdentifierScopeType getScopeType()
getScopeType
in interface BestRowIdentifier
public void setScopeType(BestRowIdentifierScopeType scopeType)
setScopeType
in interface BestRowIdentifier
scopeType
- the scope of best row identifierpublic Set<Column> getColumns()
getColumns
in interface BestRowIdentifier
public void addColumn(Column column)
addColumn
in interface BestRowIdentifier
column
- the column that part of best row identifierpublic void deleteColumn(Column column)
deleteColumn
in interface BestRowIdentifier
column
- the column that no longer part of best row identifierpublic Column findColumnByName(String columnName)
findColumnByName
in interface BestRowIdentifier
columnName
- the column name to search
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |