Uses of Interface
org.datanucleus.store.rdbms.query.ResultObjectFactory
Packages that use ResultObjectFactory
Package
Description
Package providing the querying mechanism for DataNucleus for RDBMS datastores.
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 ResultObjectFactoryModifier and TypeClassDescriptionclassAbstractROF<T>Abstract result object factory, taking the ExecutionContext being operated in, and the ResultSet that will be processed.final classResult-object factory that takes a JDBC ResultSet, a results mapping, and creates a persistable object instance for each row in the ResultSet.classTake a ResultSet, and for each row retrieves an object of a specified result class type.classResultObjectFactory that operates using a QueryResultMetaData and returns objects based on the definition.Fields in org.datanucleus.store.rdbms.query declared as ResultObjectFactoryModifier and TypeFieldDescriptionprotected ResultObjectFactory<E> AbstractRDBMSQueryResult.rofResultObjectFactory for converting the result set into objects.Methods in org.datanucleus.store.rdbms.query that return ResultObjectFactoryModifier and TypeMethodDescriptionprotected ResultObjectFactorySQLQuery.getResultObjectFactoryForCandidateClass(ResultSet rs) Method to generate a ResultObjectFactory for converting rows of the provided ResultSet into instances of the candidate class.static ResultObjectFactoryRDBMSQueryUtils.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 ResultObjectFactoryModifier and TypeMethodDescriptionstatic AbstractRDBMSQueryResultRDBMSQueryUtils.getQueryResultForQuery(org.datanucleus.store.query.Query q, ResultObjectFactory rof, ResultSet rs, Collection candidates) Constructors in org.datanucleus.store.rdbms.query with parameters of type ResultObjectFactoryModifierConstructorDescriptionAbstractRDBMSQueryResult(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<Object> 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. -
Uses of ResultObjectFactory in org.datanucleus.store.rdbms.scostore
Constructors in org.datanucleus.store.rdbms.scostore with parameters of type ResultObjectFactoryModifierConstructorDescription(package private)ArrayStoreIterator(org.datanucleus.state.DNStateManager sm, ResultSet rs, ResultObjectFactory<E> rof, ElementContainerStore backingStore) (package private)CollectionStoreIterator(org.datanucleus.state.DNStateManager sm, ResultSet rs, ResultObjectFactory rof, AbstractCollectionStore<E> store) (package private)ListStoreIterator(org.datanucleus.state.DNStateManager sm, ResultSet resultSet, ResultObjectFactory rof, AbstractListStore<E> als)