org.eclipse.persistence.queries
Class SQLResultSetMapping

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

public class SQLResultSetMapping
extends Object

Purpose: Concrete class to represent the SQLResultSetMapping structure as defined by the EJB 3.0 Persistence specification. This class is used by the ResultSetMappingQuery and is a component of the EclipsepLink Project

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

Constructor Summary
SQLResultSetMapping(String name)
           
 
Method Summary
 void addResult(SQLResult result)
           
 void convertClassNamesToClasses(ClassLoader classLoader)
          INTERNAL: Convert all the class-name-based settings in this SQLResultSetMapping to actual class-based settings.
 String getName()
           
 List getResults()
          Accessor for the internally stored list of ColumnResult.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQLResultSetMapping

public SQLResultSetMapping(String name)
Method Detail

convertClassNamesToClasses

public void convertClassNamesToClasses(ClassLoader classLoader)
INTERNAL: Convert all the class-name-based settings in this SQLResultSetMapping 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.

Parameters:
classLoader -

getName

public String getName()

addResult

public void addResult(SQLResult result)

getResults

public List getResults()
Accessor for the internally stored list of ColumnResult. Calling this method will result in a collection being created to store the ColumnResult