DoubleColumn implements Column<DoubleColumnId> { public static DoubleColumn ofAll(DoubleColumnId id, double... values) { return builder(id).addAll(values).build(); } private  DoubleColumn(DoubleColumnId id, DoubleStream values, Map<String, String> metaData); static DoubleColumn of(DoubleColumnId id, double value); static DoubleColumn ofAll(DoubleColumnId id, double... values); static DoubleColumn ofAll(DoubleColumnId id, DoubleStream values); static Builder builder(DoubleColumnId id); @Override DoubleColumnId getId(); @Override int getRowCount(); @Override Map<String, String> getMetaData(); double getValueAt(int index); DoubleStream valueStream();  }
@Test public void ofAllVarArgs() { DoubleColumn column = DoubleColumn.ofAll(ID, 1, 2, 9, 0); assertMultipleValues(column); }