Uses of Class
org.datanucleus.store.rdbms.scostore.IteratorStatement
Packages that use IteratorStatement
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 IteratorStatement in org.datanucleus.store.rdbms.query
Fields in org.datanucleus.store.rdbms.query with type parameters of type IteratorStatementModifier and TypeFieldDescription(package private) Map
<String, IteratorStatement> RDBMSQueryCompilation.scoIteratorStatementByMemberName
Map of statements to get SCO containers that are in the fetch plan (bulk fetch).Methods in org.datanucleus.store.rdbms.query that return IteratorStatementModifier and TypeMethodDescriptionBulkFetchExistsHandler.getStatementToBulkFetchField
(org.datanucleus.metadata.AbstractClassMetaData candidateCmd, org.datanucleus.metadata.AbstractMemberMetaData mmd, org.datanucleus.store.query.Query query, Map parameters, RDBMSQueryCompilation datastoreCompilation, Set<String> mapperOptions) Convenience method to generate a bulk-fetch statement for the specified multi-valued field of the owning query.BulkFetchHandler.getStatementToBulkFetchField
(org.datanucleus.metadata.AbstractClassMetaData candidateCmd, org.datanucleus.metadata.AbstractMemberMetaData mmd, org.datanucleus.store.query.Query query, Map parameters, RDBMSQueryCompilation datastoreCompilation, Set<String> mapperOptions) Method to return the bulk-fetch statement (and its associated mappings for extracting the results).BulkFetchJoinHandler.getStatementToBulkFetchField
(org.datanucleus.metadata.AbstractClassMetaData candidateCmd, org.datanucleus.metadata.AbstractMemberMetaData mmd, org.datanucleus.store.query.Query query, Map parameters, RDBMSQueryCompilation datastoreCompilation, Set<String> mapperOptions) Convenience method to generate a bulk-fetch statement for the specified multi-valued field of the owning query.Methods in org.datanucleus.store.rdbms.query that return types with arguments of type IteratorStatementMethods in org.datanucleus.store.rdbms.query with parameters of type IteratorStatementModifier and TypeMethodDescriptionvoid
AbstractRDBMSQueryResult.registerMemberBulkResultSet
(IteratorStatement iterStmt, ResultSet rs) void
RDBMSQueryCompilation.setSCOIteratorStatement
(String memberName, IteratorStatement iterStmt) -
Uses of IteratorStatement in org.datanucleus.store.rdbms.scostore
Subclasses of IteratorStatement in org.datanucleus.store.rdbms.scostoreModifier and TypeClassDescriptionclass
Representation of the SQLStatement for an iterator of a collection/array of elements.class
Representation of the SQLStatement for an iterator of a map of keys/values.