Uses of Interface
org.datanucleus.store.rdbms.query.ResultObjectFactory
-
Packages that use ResultObjectFactory Package Description org.datanucleus.store.rdbms.query Package providing the querying mechanism for DataNucleus for RDBMS datastores. -
-
Uses of ResultObjectFactory in org.datanucleus.store.rdbms.query
Classes in org.datanucleus.store.rdbms.query that implement ResultObjectFactory Modifier and Type Class Description class
AbstractROF<T>
Abstract result object factory, taking the ExecutionContext being operated in, and the ResultSet that will be processed.class
PersistentClassROF<T>
Result-object factory that takes a JDBC ResultSet, a results mapping, and creates a persistable object instance for each row in the ResultSet.class
ResultClassROF
Take a ResultSet, and for each row retrieves an object of a specified result class type.class
ResultMetaDataROF
ResultObjectFactory that operates using a QueryResultMetaData and returns objects based on the definition.Fields in org.datanucleus.store.rdbms.query declared as ResultObjectFactory Modifier and Type Field Description protected ResultObjectFactory<E>
AbstractRDBMSQueryResult. rof
ResultObjectFactory for converting the result set into objects.Methods in org.datanucleus.store.rdbms.query that return ResultObjectFactory Modifier and Type Method Description protected ResultObjectFactory
SQLQuery. getResultObjectFactoryForCandidateClass(ResultSet rs)
Method to generate a ResultObjectFactory for converting rows of the provided ResultSet into instances of the candidate class.static ResultObjectFactory
RDBMSQueryUtils. getResultObjectFactoryForNoCandidateClass(org.datanucleus.ExecutionContext ec, ResultSet rs, Class resultClass)
Utility to take a ResultSet and return a ResultObjectFactory for extracting the results, assuming that no candidate class is supplied.Methods in org.datanucleus.store.rdbms.query with parameters of type ResultObjectFactory Modifier and Type Method Description static AbstractRDBMSQueryResult
RDBMSQueryUtils. getQueryResultForQuery(org.datanucleus.store.query.Query q, ResultObjectFactory rof, ResultSet rs, Collection candidates)
Constructors in org.datanucleus.store.rdbms.query with parameters of type ResultObjectFactory Constructor Description AbstractRDBMSQueryResult(org.datanucleus.store.query.Query query, ResultObjectFactory<E> rof, ResultSet rs, org.datanucleus.FetchPlan fp)
Constructor of the result from a Query.ForwardQueryResult(org.datanucleus.store.query.Query query, ResultObjectFactory<E> rof, ResultSet rs, org.datanucleus.FetchPlan fp, Collection candidates)
Constructor of the result from a Query.ScrollableQueryResult(org.datanucleus.store.query.Query query, ResultObjectFactory<E> rof, ResultSet rs, org.datanucleus.FetchPlan fp, Collection candidates)
Constructor of the result from a Query.
-