EclipseLink1.0 - 20080707 API Reference

org.eclipse.persistence.queries
Class ColumnResult

java.lang.Object
  extended by org.eclipse.persistence.queries.SQLResult
      extended by org.eclipse.persistence.queries.ColumnResult

public class ColumnResult
extends SQLResult

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

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

Field Summary
protected  java.lang.String columnName
          Stores the Columns name from the result set
 
Constructor Summary
ColumnResult(java.lang.String column)
           
 
Method Summary
 java.lang.String getColumnName()
           
 java.lang.Object getValueFromRecord(DatabaseRecord record, ResultSetMappingQuery query)
          INTERNAL: This method is a convience method for extracting values from Results
 boolean isColumnResult()
           
 
Methods inherited from class org.eclipse.persistence.queries.SQLResult
convertClassNamesToClasses, isEntityResult
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

columnName

protected java.lang.String columnName
Stores the Columns name from the result set

Constructor Detail

ColumnResult

public ColumnResult(java.lang.String column)
Method Detail

getColumnName

public java.lang.String getColumnName()

getValueFromRecord

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

Specified by:
getValueFromRecord in class SQLResult

isColumnResult

public boolean isColumnResult()
Overrides:
isColumnResult in class SQLResult

EclipseLink1.0 - 20080707 API Reference