Currently, Record.equals directly compares the valueBox and name of each field. This makes it impossible to override that functionality in individual Fields. Because of this, PatternField does not work properly in this regard.
The proposed solution is to delegate the comparison to the individual Field, using the current code as the default.
Currently, Record.equals directly compares the
valueBoxandnameof each field. This makes it impossible to override that functionality in individual Fields. Because of this, PatternField does not work properly in this regard.The proposed solution is to delegate the comparison to the individual Field, using the current code as the default.