org.eclipse.persistence.queries
Class FieldResult

java.lang.Object
  extended by org.eclipse.persistence.queries.FieldResult

public class FieldResult
extends java.lang.Object

Purpose: Concrete class to represent the FieldResult structure as defined by the EJB 3.0 Persistence specification. This class is a subcomponent of the EntityResult.

Since:
TopLink Java Essentials
Author:
Gordon Yorke
See Also:
EntityResult

Constructor Summary
FieldResult(java.lang.String attributeName, org.eclipse.persistence.internal.helper.DatabaseField column)
           
FieldResult(java.lang.String attributeName, java.lang.String columnName)
           
 
Method Summary
 void add(FieldResult newFieldResult)
          INTERNAL: This method is used to support mapping multiple fields, fields are concatenated/added to one fieldResult.
 java.lang.String getAttributeName()
           
 org.eclipse.persistence.internal.helper.DatabaseField getColumn()
           
 java.util.Vector getFieldResults()
          INTERNAL:
 java.lang.String[] getMultipleFieldIdentifiers()
          INTERNAL:
 java.lang.Object getValueFromRecord(DatabaseRecord record)
          INTERNAL: This method is a convenience method for extracting values from Results
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldResult

public FieldResult(java.lang.String attributeName,
                   java.lang.String columnName)

FieldResult

public FieldResult(java.lang.String attributeName,
                   org.eclipse.persistence.internal.helper.DatabaseField column)
Method Detail

getAttributeName

public java.lang.String getAttributeName()

getColumn

public org.eclipse.persistence.internal.helper.DatabaseField getColumn()

getValueFromRecord

public java.lang.Object getValueFromRecord(DatabaseRecord record)
INTERNAL: This method is a convenience method for extracting values from Results


getFieldResults

public java.util.Vector getFieldResults()
INTERNAL:


getMultipleFieldIdentifiers

public java.lang.String[] getMultipleFieldIdentifiers()
INTERNAL:


add

public void add(FieldResult newFieldResult)
INTERNAL: This method is used to support mapping multiple fields, fields are concatenated/added to one fieldResult.



EclipseLink 2.2.1, "build v20110722-r9776" API Reference