Uses of Class
org.datanucleus.store.rdbms.scostore.IteratorStatement
-
Packages that use IteratorStatement 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 IteratorStatement in org.datanucleus.store.rdbms.query
Fields in org.datanucleus.store.rdbms.query with type parameters of type IteratorStatement Modifier and Type Field Description (package private) java.util.Map<java.lang.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 IteratorStatement Modifier and Type Method Description IteratorStatement
BulkFetchExistsHandler. getStatementToBulkFetchField(org.datanucleus.metadata.AbstractClassMetaData candidateCmd, org.datanucleus.metadata.AbstractMemberMetaData mmd, org.datanucleus.store.query.Query query, java.util.Map parameters, RDBMSQueryCompilation datastoreCompilation, java.util.Set<java.lang.String> mapperOptions)
Convenience method to generate a bulk-fetch statement for the specified multi-valued field of the owning query.IteratorStatement
BulkFetchHandler. getStatementToBulkFetchField(org.datanucleus.metadata.AbstractClassMetaData candidateCmd, org.datanucleus.metadata.AbstractMemberMetaData mmd, org.datanucleus.store.query.Query query, java.util.Map parameters, RDBMSQueryCompilation datastoreCompilation, java.util.Set<java.lang.String> mapperOptions)
Method to return the bulk-fetch statement (and its associated mappings for extracting the results).IteratorStatement
BulkFetchJoinHandler. getStatementToBulkFetchField(org.datanucleus.metadata.AbstractClassMetaData candidateCmd, org.datanucleus.metadata.AbstractMemberMetaData mmd, org.datanucleus.store.query.Query query, java.util.Map parameters, RDBMSQueryCompilation datastoreCompilation, java.util.Set<java.lang.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 IteratorStatement Modifier and Type Method Description java.util.Map<java.lang.String,IteratorStatement>
RDBMSQueryCompilation. getSCOIteratorStatements()
Methods in org.datanucleus.store.rdbms.query with parameters of type IteratorStatement Modifier and Type Method Description void
AbstractRDBMSQueryResult. registerMemberBulkResultSet(IteratorStatement iterStmt, java.sql.ResultSet rs)
void
RDBMSQueryCompilation. setSCOIteratorStatement(java.lang.String memberName, IteratorStatement iterStmt)
-
Uses of IteratorStatement in org.datanucleus.store.rdbms.scostore
Subclasses of IteratorStatement in org.datanucleus.store.rdbms.scostore Modifier and Type Class Description class
ElementIteratorStatement
Representation of the SQLStatement for an iterator of a collection/array of elements.class
KeyValueIteratorStatement
Representation of the SQLStatement for an iterator of a map of keys/values.
-