I have declared a CSV bean that has a field annotated by @UniqueHashCode. Reading the file once works fine. When read the file a second time by a different CsvDeclarativeBeanReader instance then it inherits the same value list from the first attempt. The cause seems to be the field cache feature here: BeanCells.java#L52. I would expect it to be reset when using the reader multiple times.
I have declared a CSV bean that has a field annotated by
@UniqueHashCode
. Reading the file once works fine. When read the file a second time by a differentCsvDeclarativeBeanReader
instance then it inherits the same value list from the first attempt. The cause seems to be the field cache feature here: BeanCells.java#L52. I would expect it to be reset when using the reader multiple times.