CoverageCoordAxisBuilder subset(String dependsOn, CoverageCoordAxis.Spacing spacing, int ncoords, double[] values) {
    assert values != null;
    if (dependsOn != null) {
      this.dependenceType = CoverageCoordAxis.DependenceType.dependent;
      setDependsOn(dependsOn);
    }
    this.spacing = spacing;
    this.ncoords = ncoords;
    this.reader = null;
    this.values = values;
    this.isSubset = true;

    return this;
  }
CoverageCoordAxisBuilder subset(String dependsOn, CoverageCoordAxis.Spacing spacing, int ncoords, double[] values) {
    assert values != null;
    if (dependsOn != null) {
      this.dependenceType = CoverageCoordAxis.DependenceType.dependent;
      setDependsOn(dependsOn);
    }
    this.spacing = spacing;
    this.ncoords = ncoords;
    this.reader = null;
    this.values = values;
    this.isSubset = true;

    return this;
  }
CoverageCoordAxisBuilder subset ( String dependsOn , CoverageCoordAxis . Spacing spacing , int ncoords , double [ ] values ) { assert values != null ; if ( dependsOn != null ) { this . dependenceType = CoverageCoordAxis . DependenceType . dependent ; setDependsOn ( dependsOn ) ; } this . spacing = spacing ; this . ncoords = ncoords ; this . reader = null ; this . values = values ; this . isSubset = true ; return this ; }
//////////////////////////////////////
//////////////////////////////////////