public static class CoordinateTime2D.Builder2 extends CoordinateBuilderImpl<Grib2Record> implements CoordinateBuilder.TwoD<Grib2Record>
CoordinateBuilder.TwoD<T>
coord, valMap, valSet
Constructor and Description |
---|
Builder2(boolean isTimeInterval,
Grib2Customizer cust,
CalendarPeriod timeUnit,
int code) |
Modifier and Type | Method and Description |
---|---|
void |
addAll(Coordinate coord) |
void |
addRecord(Grib2Record gr) |
java.lang.Object |
extract(Grib2Record gr) |
int[] |
getCoordIndices(Grib2Record gr) |
Coordinate |
makeCoordinate(java.util.List<java.lang.Object> values) |
add, addAll, finish, getCoordinate, getIndex
public Builder2(boolean isTimeInterval, Grib2Customizer cust, CalendarPeriod timeUnit, int code)
public void addRecord(Grib2Record gr)
addRecord
in interface CoordinateBuilder<Grib2Record>
addRecord
in class CoordinateBuilderImpl<Grib2Record>
public java.lang.Object extract(Grib2Record gr)
extract
in interface CoordinateBuilder<Grib2Record>
public Coordinate makeCoordinate(java.util.List<java.lang.Object> values)
makeCoordinate
in interface CoordinateBuilder<Grib2Record>
public void addAll(Coordinate coord)
addAll
in interface CoordinateBuilder<Grib2Record>
addAll
in class CoordinateBuilderImpl<Grib2Record>
public int[] getCoordIndices(Grib2Record gr)
getCoordIndices
in interface CoordinateBuilder.TwoD<Grib2Record>