Class AbstractResultClassMapper
- java.lang.Object
-
- org.datanucleus.store.query.inmemory.AbstractResultClassMapper
-
- Direct Known Subclasses:
JDOQLResultClassMapper
,JPQLResultClassMapper
public class AbstractResultClassMapper extends Object
Abstract mapper for getting results from a query. Extend for the specific query language.
-
-
Field Summary
Fields Modifier and Type Field Description protected Class
resultClass
-
Constructor Summary
Constructors Constructor Description AbstractResultClassMapper(Class resultClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection
map(Collection inputResults, Expression[] resultNames)
Method to map the input results to the required result class type.
-
-
-
Field Detail
-
resultClass
protected Class resultClass
-
-
Constructor Detail
-
AbstractResultClassMapper
public AbstractResultClassMapper(Class resultClass)
-
-
Method Detail
-
map
public Collection map(Collection inputResults, Expression[] resultNames)
Method to map the input results to the required result class type.- Parameters:
inputResults
- The results to processresultNames
- Expressions for the result components of the input results (columns)- Returns:
- Collection<resultClass>
-
-