fluentjava

Convenient and fluent Java general purpose API
Download

fluentjava Ranking & Summary

Advertisement

  • Rating:
  • 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