cdm/src/main/java/ucar/nc2/iosp/noaa/Ghcnm2.java
@Override
  public Array readData(Variable v2, Section section) throws IOException, InvalidRangeException {
    StructureDataRegexp.Vinfo vinfo = (StructureDataRegexp.Vinfo) v2.getSPobject();
    return new ArraySequence( vinfo.sm, new SeqIter(vinfo), vinfo.nelems);
  }
@Override
  public Array readData(Variable v2, Section section) throws IOException, InvalidRangeException {
    StructureDataRegexp.Vinfo vinfo = (StructureDataRegexp.Vinfo) v2.getSPobject();
    return new ArraySequence( vinfo.sm, new SeqIter(vinfo), vinfo.nelems);
  }
@ Override public Array readData ( Variable v2 , Section section ) throws IOException , InvalidRangeException { StructureDataRegexp . Vinfo vinfo = ( StructureDataRegexp . Vinfo ) v2 . getSPobject ( ) ; return new ArraySequence ( vinfo . sm , new SeqIter ( vinfo ) , vinfo . nelems ) ; }
//////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////