Package org.eclipse.persistence.queries
Class ColumnResult
java.lang.Object
org.eclipse.persistence.queries.SQLResult
org.eclipse.persistence.queries.ColumnResult
- All Implemented Interfaces:
Serializable
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:
- Author:
- Gordon Yorke
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.eclipse.persistence.internal.helper.DatabaseField
Stores the Columns name from the result setFields inherited from class org.eclipse.persistence.queries.SQLResult
sqlResultSetMapping
-
Constructor Summary
ConstructorDescriptionColumnResult
(String column) ColumnResult
(org.eclipse.persistence.internal.helper.DatabaseField column) -
Method Summary
Modifier and TypeMethodDescriptionvoid
convertClassNamesToClasses
(ClassLoader classLoader) INTERNAL: Convert all the class-name-based settings in this query to actual class-based settings.org.eclipse.persistence.internal.helper.DatabaseField
getValueFromRecord
(DatabaseRecord record, ResultSetMappingQuery query) INTERNAL: This method is a convenience method for extracting values from Resultsboolean
Return true if this is a column result.Methods inherited from class org.eclipse.persistence.queries.SQLResult
getSQLResultMapping, isConstructorResult, isEntityResult, setSQLResultMapping
-
Field Details
-
column
protected org.eclipse.persistence.internal.helper.DatabaseField columnStores the Columns name from the result set
-
-
Constructor Details
-
ColumnResult
public ColumnResult(org.eclipse.persistence.internal.helper.DatabaseField column) -
ColumnResult
-
-
Method Details
-
convertClassNamesToClasses
INTERNAL: Convert all the class-name-based settings in this query to actual class-based settings. This method is used when converting a project that has been built with class names to a project with classes.- Overrides:
convertClassNamesToClasses
in classSQLResult
- Parameters:
classLoader
-
-
getColumn
public org.eclipse.persistence.internal.helper.DatabaseField getColumn() -
getValueFromRecord
INTERNAL: This method is a convenience method for extracting values from Results- Specified by:
getValueFromRecord
in classSQLResult
-
isColumnResult
public boolean isColumnResult()Description copied from class:SQLResult
Return true if this is a column result.- Overrides:
isColumnResult
in classSQLResult
-