API changes. Moving some methods from Iterate to Iterables. Added generate() to Iterables. Simplified join unit tests for easier maintenance. Renamed FlattenIterable and flatten() methods to ConcatIterable and concat(). |
|
More...
|
about 15 years ago
|
Introduced IncrementalJoinIterable abstract base class for left/right/inner/full join iterables. Javadoc and code cleanup |
|
More...
|
about 15 years ago
|
Inner join via Join.inner() and InnerIncrementalHashJoinIterable. Minor tweak to LookaheadIterable to use type-safe end() instead of explicitly requiring findNext() implementations to return null. |
|
More...
|
about 15 years ago
|
New, single entry-point join API that delegates to a JoinStrategy rather than polluting Iterate with many join() variants. Join class provides static factory methods for basic left and right hash JoinStrategy instances. |
|
More...
|
about 15 years ago
|
Right join similar to left join. Some more experiments with API variations for append. |
|
More...
|
about 15 years ago
|
Improved left join functionality, and now includes the join key in the results via new JoinResult class. |
|
More...
|
about 15 years ago
|
Improved headers support and handling in Urls. Added simple, generalized memoize capability for Functions via MemoizedFunction and Functions.memoize(). Added experimental left outer join functionality in order to explore the possibility of adding more relational algebra functions. |
|
More...
|
about 15 years ago
|
Added size estimation for iterables, to allow better internal memory allocation. Added StringsExample with examples of using Strings.join and other methods. |
|
More...
|
over 15 years ago
|
Minor comment cleanup |
|
More...
|
over 15 years ago
|
Added javadoc |
|
More...
|
over 15 years ago
|
Moved integer range related static methods to Integers. Added pipeline transform methods, slice, append, prepend, and the generalized transform(). Added Iterables class as place for general Iterable-related functions, conditions, etc. Currently only has flatten() function |
|
More...
|
over 15 years ago
|
Javadoc for XPath Added Conditions.isNull/notNull and unit tests |
|
More...
|
over 15 years ago
|
Clean up warnings |
|
More...
|
over 15 years ago
|
Unit tests for XML |
|
More...
|
over 15 years ago
|
Updated jar file |
|
More...
|
over 15 years ago
|
Adding dynamic invocation Functions. Adding some javadoc |
|
More...
|
over 15 years ago
|
Added match() convenience iterator for String |
|
More...
|
over 15 years ago
|
EXPERIMENTAL: Support for XML and XPath based iterators and functions based on JDOM |
|
More...
|
over 15 years ago
|
More random integer functions in Integers. |
|
More...
|
over 15 years ago
|
Added iterables for random int, long, float, and double |
|
More...
|
over 15 years ago
|
Modified Algorithms.map to return the exact type of Collection subclass that is provided to it instead of returning a Collection. Fixed UrlsTest breakage due to recent improvements in Urls.detectCharset. Made IntegerRange throw NoSuchElementException when next() is called after the range end has been reached. |
|
More...
|
over 15 years ago
|
Iterate.wrap() which allows you to use collect() to collect values into a Collection that extends Iterate so you can chain another map/visit/reduce pipeline. Iterate.prepend/append which allows additional elements to be prepended/appended to the items in the pipeline. May not keep this, just experimenting for now. Added a few more Strings operations. Added Files, with an iteratable over files in a directory, and Conditions for matching filenames and extensions. Improved charset handling in Urls |
|
More...
|
over 15 years ago
|
Added license to README |
|
More...
|
over 15 years ago
|
Adding and updating java, and updating copyright headers |
|
More...
|
over 15 years ago
|
Fixing javadoc |
|
More...
|
over 15 years ago
|
Added Strings.trim() and test cases |
|
More...
|
over 15 years ago
|
Added another Strings.split() test case |
|
More...
|
over 15 years ago
|
Rebuilt jar file |
|
More...
|
over 15 years ago
|
More Strings utilities and functions |
|
More...
|
over 15 years ago
|
Moved SumOfSquares into examples dir |
|
More...
|
over 15 years ago
|