Purpose: Define an alias to a database field.
Responsibilities:
| Modifier and Type | Field and Description |
|---|---|
| pack-priv DatabaseField |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public DatabaseField | |
| public String | |
| public String | |
| public void | initialize(ClassDescriptor
is the owner descriptor of the receiver. descriptor)Overrides org. |
| public boolean | Returns: booleanOverrides org. |
| public void | |
| public void |
| field | back to summary |
|---|---|
| pack-priv DatabaseField field | |
| DirectQueryKey | back to summary |
|---|---|
| public DirectQueryKey() | |
| getField | back to summary |
|---|---|
| public DatabaseField getField() INTERNAL: Return the field for the query key. | |
| getFieldName | back to summary |
|---|---|
| public String getFieldName() PUBLIC: Return the field name for the query key. | |
| getQualifiedFieldName | back to summary |
|---|---|
| public String getQualifiedFieldName() PUBLIC: Return the qualified field name for the query key. | |
| initialize | back to summary |
|---|---|
| public void initialize(ClassDescriptor descriptor) Overrides org. INTERNAL: Initialize any information in the receiver that requires its descriptor. Set the receiver's descriptor back reference.
| |
| isDirectQueryKey | back to summary |
|---|---|
| public boolean isDirectQueryKey() Overrides org. INTERNAL: override the isDirectQueryKey() method in the superclass to return true.
| |
| setField | back to summary |
|---|---|
| public void setField(DatabaseField field) INTERNAL: Set the field for the query key. | |
| setFieldName | back to summary |
|---|---|
| public void setFieldName(String fieldName) PUBLIC: Set the field name for the query key. | |