enableParallelCollectionFetch(QueryDetails qp, FetchGroup fg) Take into acount 'parallelCollectionFetch', 'randomAccess' and 'fg.canUseParallelFetch'
to determine if parallel collection fetch should happen.
Get the number of parameters excluding the jdoGenieOptions parameter
(if any). This returns -1 if the number of parameters is not known
e.g. EJBQL query or single string JDOQL query.
Get the parameter names or null if there are none. The length of this
array may exceed getParamCount(). This array does not contain the
jdoGenieOptions parameter (if any).
Get the parameter types or null if there are none. The length of this
array may exceed getParamCount(). This array does not contain the
jdoGenieOptions parameter (if any).
Get a comma list of all the parameters or null if none. This is a
tempory fix until the code that uses this can be refactored to use
the already parsed types and names.
Get the total number of parameters including the jdoGenieOptions parameter
(if any). This returns -1 if the number of parameters is not known
e.g. EJBQL query or single string JDOQL query.
This will return true if the maxResults is smaller of equal to the batch
size.
This method is used to determine if all the results can be fetched at once.