it could be useful to have methods that return a copy of record with particular numeric field (including BigDecimal) increased by a value.
I.e. instead of this
import io.soabase.recordbuilder.core.RecordBuilder;
@RecordBuilder
public record MyRec(Long cnt) implements MyRecBuilder.With {}
var r1 = new MyRec(10L);
var r2 = r1.withCnt(r1.cnt() + 5);
One could write smth like this
var r2 = r1.incrCnt(5);
Basically all java operaators like += , -= etc could be generated, so one could write
Hello
it could be useful to have methods that return a copy of record with particular numeric field (including
BigDecimal
) increased by a value.I.e. instead of this
One could write smth like this
Basically all java operaators like
+=
,-=
etc could be generated, so one could writeetc