RowBuilder implements Row { @Override public Row f(final FieldTypeReference fieldTypeReference, @Nullable final Object value) { Preconditions.checkNotNull(fieldTypeReference); fields.put(fieldTypeReference, new FieldHolder(fieldTypeReference, value)); return this; } RowBuilder(final long binding); @Override Row f(final FieldTypeReference fieldTypeReference, @Nullable final Object value); @Override RowData build(final Context context, final TableType tableType);  }
@Test(expected = NullPointerException.class) public void fieldTypeReferenceIsNull_should_fail() { Daleq.aRow(23).f(null, null); }