setRowValues(..) -> readRowValues(..)

master
mjkhan21 6 months ago
parent 6034baf32b
commit 95540d9122

@ -92,11 +92,11 @@ public class XLSReader extends XLS {
return t;
}
public <T> T setRowValues(int index, Supplier<T> target, ValueSetter<T> setter) {
public <T> T readRowValues(int index, Supplier<T> target, ValueSetter<T> setter) {
return setRowValues(rowValues(index), target, setter);
}
public <T> Stream<T> setValues(int row, Supplier<T> target, ValueSetter<T> setter, BiPredicate<Integer, List<String>> terminate) {
public <T> Stream<T> readValues(int row, Supplier<T> target, ValueSetter<T> setter, BiPredicate<Integer, List<String>> terminate) {
Stream.Builder<T> builder = Stream.builder();
while (true) {
List<String> rowValues = rowValues(row);

@ -221,10 +221,10 @@ public class XLSTest {
}
};
DataObject dataobject = xlsx.setRowValues(row = 6, DataObject::new, setter);
DataObject dataobject = xlsx.readRowValues(row = 6, DataObject::new, setter);
System.out.println(dataobject);
xlsx.setValues(row, DataObject::new, setter, (index, values) -> values == null).forEach(System.out::println);
xlsx.readValues(row, DataObject::new, setter, (index, values) -> values == null).forEach(System.out::println);
cellPosition = xlsx.cellPosition();
System.out.println(String.format("cellPosition = (%d, %d)", cellPosition.getRow(), cellPosition.getCol()));
}

Loading…
Cancel
Save