| 
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) E28847-01  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
  
org.eclipse.persistence.mappings.querykeys.QueryKey
      
org.eclipse.persistence.mappings.querykeys.DirectQueryKey
public class DirectQueryKey
Purpose: Define an alias to a database field.
Responsibilities:
| Field Summary | |
|---|---|
(package private)  org.eclipse.persistence.internal.helper.DatabaseField | 
field | 
| Fields inherited from class org.eclipse.persistence.mappings.querykeys.QueryKey | 
|---|
descriptor, name | 
| Constructor Summary | |
|---|---|
DirectQueryKey() | 
|
| Method Summary | |
|---|---|
 org.eclipse.persistence.internal.helper.DatabaseField | 
getField()INTERNAL: Return the field for the query key.  | 
 java.lang.String | 
getFieldName()PUBLIC: Return the field name for the query key.  | 
 java.lang.String | 
getQualifiedFieldName()PUBLIC: Return the qualified field name for the query key.  | 
 void | 
initialize(ClassDescriptor descriptor)INTERNAL: Initialize any information in the receiver that requires its descriptor.  | 
 boolean | 
isDirectQueryKey()INTERNAL: override the isDirectQueryKey() method in the superclass to return true.  | 
 void | 
setField(org.eclipse.persistence.internal.helper.DatabaseField field)INTERNAL: Set the field for the query key.  | 
 void | 
setFieldName(java.lang.String fieldName)PUBLIC: Set the field name for the query key.  | 
| Methods inherited from class org.eclipse.persistence.mappings.querykeys.QueryKey | 
|---|
clone, convertClassNamesToClasses, getDescriptor, getName, isAbstractQueryKey, isCollectionQueryKey, isDirectCollectionQueryKey, isForeignReferenceQueryKey, isManyToManyQueryKey, isOneToManyQueryKey, isOneToOneQueryKey, isQueryKey, setDescriptor, setName, toString | 
| Methods inherited from class java.lang.Object | 
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
org.eclipse.persistence.internal.helper.DatabaseField field
| Constructor Detail | 
|---|
public DirectQueryKey()
| Method Detail | 
|---|
public org.eclipse.persistence.internal.helper.DatabaseField getField()
public java.lang.String getFieldName()
public java.lang.String getQualifiedFieldName()
public void initialize(ClassDescriptor descriptor)
initialize in class QueryKeydescriptor - is the owner descriptor of the receiver.public boolean isDirectQueryKey()
isDirectQueryKey in class QueryKeypublic void setField(org.eclipse.persistence.internal.helper.DatabaseField field)
public void setFieldName(java.lang.String fieldName)
  | 
 | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||