public class DynamicDatabaseKey extends TransferableObject implements NlsDatabaseKey
SUB_KEY_ACTION, SUB_KEY_COLUMN, SUB_KEY_CONFIRM, SUB_KEY_CONST, SUB_KEY_DBO, SUB_KEY_DEMO, SUB_KEY_ERROR, SUB_KEY_FIELD, SUB_KEY_GUI, SUB_KEY_HELP, SUB_KEY_INFO, SUB_KEY_LABEL, SUB_KEY_MENU, SUB_KEY_MESSAGE, SUB_KEY_MISC, SUB_KEY_STATUS, SUB_KEY_TIP, SUB_KEY_TOOL, SUB_KEY_WINDOW, SUB_KEY_WORKFLOW| Constructor and Description |
|---|
DynamicDatabaseKey(java.lang.String appKey,
DBRecord master) |
DynamicDatabaseKey(java.lang.String appKey,
DBRecord master,
java.lang.String columnName) |
DynamicDatabaseKey(java.lang.String appKey,
java.lang.String tableColumnName) |
DynamicDatabaseKey(java.lang.String appKey,
java.lang.String tableName,
java.lang.String columnName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj)
Compares table and column names case insensitive.
|
boolean |
equals(java.lang.String fullColumnName)
Special equals method which compares with a full table.column name for convenience
|
java.lang.String |
getAppKey()
Returns the base prefix of the key
|
java.lang.String |
getColumnName() |
java.lang.String |
getFullName() |
java.lang.String |
getSubKey()
Returns the path of the key
|
java.lang.String |
getTableName() |
java.lang.String |
getText(java.lang.Object... args)
Returns the translated text, which is the value of the translation key
as stored in the translation map.
|
java.lang.String |
getTipText() |
java.lang.String |
getTranslationKey() |
int |
hashCode() |
java.lang.String |
name()
Returns the full tableColumn name in upper case letters
|
DumpString |
toDumpString(DumpString s)
This method allows subclasses to add values to the existing DumpString of the superclass.
|
java.lang.String |
toString()
Returns the simple columnName (no additional debug info).
|
clone, deepCloneconfigureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toStringpublic DynamicDatabaseKey(java.lang.String appKey,
java.lang.String tableColumnName)
public DynamicDatabaseKey(java.lang.String appKey,
DBRecord master,
java.lang.String columnName)
public DynamicDatabaseKey(java.lang.String appKey,
DBRecord master)
public DynamicDatabaseKey(java.lang.String appKey,
java.lang.String tableName,
java.lang.String columnName)
public boolean equals(java.lang.String fullColumnName)
equals in interface NlsDatabaseKeypublic java.lang.String getAppKey()
NlsKeypublic java.lang.String getSubKey()
NlsKeypublic java.lang.String getTranslationKey()
public java.lang.String getTableName()
getTableName in interface NlsDatabaseKeypublic java.lang.String getColumnName()
getColumnName in interface NlsDatabaseKeypublic java.lang.String getFullName()
getFullName in interface NlsDatabaseKeypublic java.lang.String getTipText()
getTipText in interface NlsDatabaseKeypublic java.lang.String getText(java.lang.Object... args)
NlsKeypublic java.lang.String name()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic final java.lang.String toString()
SqlCondition etc.toString in interface DumpabletoString in class DumpableObjectDumpableObject.toDumpString()public DumpString toDumpString(DumpString s)
DumpabletoDumpString in interface DumpabletoDumpString in class DumpableObjectCopyright © 2014 EsprIT-Systems. All Rights Reserved.