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, deepClone
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toString
public 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 NlsDatabaseKey
public java.lang.String getAppKey()
NlsKey
public java.lang.String getSubKey()
NlsKey
public java.lang.String getTranslationKey()
public java.lang.String getTableName()
getTableName
in interface NlsDatabaseKey
public java.lang.String getColumnName()
getColumnName
in interface NlsDatabaseKey
public java.lang.String getFullName()
getFullName
in interface NlsDatabaseKey
public java.lang.String getTipText()
getTipText
in interface NlsDatabaseKey
public java.lang.String getText(java.lang.Object... args)
NlsKey
public java.lang.String name()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public final java.lang.String toString()
SqlCondition
etc.toString
in interface Dumpable
toString
in class DumpableObject
DumpableObject.toDumpString()
public DumpString toDumpString(DumpString s)
Dumpable
toDumpString
in interface Dumpable
toDumpString
in class DumpableObject
Copyright © 2014 EsprIT-Systems. All Rights Reserved.