Skip to content

Commit

Permalink
0.9.50
Browse files Browse the repository at this point in the history
  • Loading branch information
landawn committed Feb 15, 2017
1 parent 8264fdc commit 4e8570b
Show file tree
Hide file tree
Showing 9 changed files with 1,789 additions and 1,977 deletions.
6 changes: 4 additions & 2 deletions CHANGES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,13 @@

3*, Remove differenceOf from N, replaced with indexOfDifference

4, Add updateColumn/updateRow/updateAll/swapColumn/swapRow/moveRow to DataSet.
4, Add divideColumn/updateColumn/updateRow/updateAll/swapColumn/swapRow/moveColumn/moveRow to DataSet.

5, Add renameRow/renameColumn/updateRow/updateColumn/updateAll/copy(rowKeySet, columnKeySet)/addRow(rowIndex,...)/addColumn(columnIndex,...)/moveRow/moveColumn/swapRow/swapColumn/merge/freeze/frozen/clone to Sheet.

6, Improvements and bug fix.
6, Remove Sheet and rename ArraySheet to Sheet.

7, Improvements and bug fix.


========Changes in 0.9.49=========================================================================
Expand Down
Binary file removed lib/abacus-util-0.9.50.jar
Binary file not shown.
Binary file modified lib/abacus-util-all-0.9.50.jar
Binary file not shown.
4 changes: 3 additions & 1 deletion src/com/landawn/abacus/DataSet.java
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,14 @@
import java.util.Map;
import java.util.Set;

import com.landawn.abacus.util.Sheet;
import com.landawn.abacus.util.Multimap;
import com.landawn.abacus.util.Multiset;
import com.landawn.abacus.util.ObjectList;
import com.landawn.abacus.util.Optional;
import com.landawn.abacus.util.OptionalDouble;
import com.landawn.abacus.util.OptionalNullable;
import com.landawn.abacus.util.Properties;
import com.landawn.abacus.util.Sheet;
import com.landawn.abacus.util.function.BiFunction;
import com.landawn.abacus.util.function.BiPredicate;
import com.landawn.abacus.util.function.Consumer;
Expand Down Expand Up @@ -575,6 +575,8 @@ public interface DataSet extends Iterable<Object[]> {

void combineColumn(Predicate<String> columnNameFilter, String newColumnName, Function<? super Object[], ?> combineFunc);

void divideColumn(String columnName, Collection<String> newColumnNames, Function<?, ? extends List<?>> divideFunc);

/**
*
* @param row can be Object[]/List/Map/Entity with getter/setter methods
Expand Down
Loading

0 comments on commit 4e8570b

Please sign in to comment.