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.org.datanucleus.store.rdbms.scostore This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps/arrays) within DataNucleus. -
-
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(java.sql.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, java.sql.ResultSet rs, java.lang.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, java.sql.ResultSet rs, java.util.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, java.sql.ResultSet rs, org.datanucleus.FetchPlan fp)
Constructor of the result from a Query.ForwardQueryResult(org.datanucleus.store.query.Query query, ResultObjectFactory<E> rof, java.sql.ResultSet rs, org.datanucleus.FetchPlan fp, java.util.Collection<java.lang.Object> candidates)
Constructor of the result from a Query.ScrollableQueryResult(org.datanucleus.store.query.Query query, ResultObjectFactory<E> rof, java.sql.ResultSet rs, org.datanucleus.FetchPlan fp, java.util.Collection candidates)
Constructor of the result from a Query. -
Uses of ResultObjectFactory in org.datanucleus.store.rdbms.scostore
Constructors in org.datanucleus.store.rdbms.scostore with parameters of type ResultObjectFactory Constructor Description ArrayStoreIterator(org.datanucleus.state.DNStateManager sm, java.sql.ResultSet rs, ResultObjectFactory<E> rof, ElementContainerStore backingStore)
CollectionStoreIterator(org.datanucleus.state.DNStateManager sm, java.sql.ResultSet rs, ResultObjectFactory rof, AbstractCollectionStore<E> store)
ListStoreIterator(org.datanucleus.state.DNStateManager sm, java.sql.ResultSet resultSet, ResultObjectFactory rof, AbstractListStore<E> als)
-