fluentjavaConvenient and fluent Java general purpose API | |
Download |
fluentjava Ranking & Summary
Advertisement
- License:
- LGPL
- Price:
- FREE
- Publisher Name:
- Daniel Ribeiro
- Publisher web site:
- http://metaphysicaldeveloper.wordpress.com/
- Operating Systems:
- Mac OS X
- File Size:
- 108 KB
fluentjava Tags
fluentjava Description
Convenient and fluent Java general purpose API fluentjava is a free API which attempts to reduce the verbosity, lack of fluency and unfriendly interface that is common to several tasks in Java, such as:· Blocks of code manipulation (Closures)· Collection manipulation· Reflection· Input/Output· Raw Type conversion What's New in This Release: New Features: · Better generic support all together · Better closure coercion: overloaded Object methods are ignored from interfaces (Comparator now just coerces to closure). · ExtendedCollection is now super interface of FluentList and FluentSet. Both now implement containsAny, and several varargs facilities of Collection methods. · Overloaded methods, and vararg methods are fully supported when using ClosureOfAMethodName (former ClosureOfAString). This also goes for FluentUtils.my. · FluentSet now have all set operations, without collateral effect. · Enumerable.take, Enumerable.any · Enumerable max and min methods. · new class ReversedComparator: reverses any comparator · FluentList.flatten · FluentMap.valuesAt (batch operation) · FluentUtils.aSet and FluentUtils.aList, create the collections disregarding type safety. Useful for creating set of sets or list of lists, or set of lists of sets of maps, and so on. · FluentUtils.as (and Fluency.as, as usual): fluent cast with type inference. · FluentUtils.mapWit...
fluentjava Related Software