cdm/src/main/java/ucar/nc2/NetcdfFile.java
public java.util.List<Array> readArrays(java.util.List<Variable> variables) throws IOException {
    java.util.List<Array> result = new java.util.ArrayList<>();
    for (Variable variable : variables)
      result.add(variable.read());
    return result;
  }
public java.util.List<Array> readArrays(java.util.List<Variable> variables) throws IOException {
    java.util.List<Array> result = new java.util.ArrayList<>();
    for (Variable variable : variables)
      result.add(variable.read());
    return result;
  }
public java . util . List < Array > readArrays ( java . util . List < Variable > variables ) throws IOException { java . util . List < Array > result = new java . util . ArrayList <> ( ) ; for ( Variable variable : variables ) result . ( variable . read ( ) ) ; return result ; }
Do a bulk read on a list of Variables and
return a corresponding list of Array that contains the results
of a full read on each Variable.
This is mostly here so DODSNetcdf can override it with one call to the server.

@param variables List of type Variable
@return List of Array, one for each Variable in the input.
@throws IOException if read error
Do a bulk read on a list of Variables and return a corresponding list of Array that contains the results of a full read on each Variable . This is mostly here so DODSNetcdf can override it with one call to the server .