public static void initNotHiddenDefaultParameterValues(Connection conn, Report report,
                                                           Map<String, Object> parameterValues) throws QueryException {
        Map<String, QueryParameter> params = getUsedParametersMap(report);
        for (QueryParameter qp : params.values()) {
            if (!qp.isHidden()) {
                initDefaultParameterValues(conn, qp, parameterValues);
            }
        }
    }
public static void initNotHiddenDefaultParameterValues ( Connection conn , Report report , Map < String , Object > parameterValues ) throws QueryException { Map < String , QueryParameter > params = getUsedParametersMap ( report ) ; for ( QueryParameter qp : params . values ( ) ) { if ( ! qp . isHidden ( ) ) { initDefaultParameterValues ( conn , qp , parameterValues ) ; } } }
Init parameter values map with the default values (static or dynamic) for all not-hidden parameters of a report

@param conn            database connection
@param report          report
@param parameterValues map of parameter values
@throws QueryException if could not get default parameter values