Télécharger des streamsupport-1.7.4-javadoc.zip (streamsupport-1.7.4-javadoc.zip ( lien externe: SourceForge.net): 991,481 octets) va bientôt commencer. Sinon, cliquez sur streamsupport-1.7.4-javadoc.zip ( lien externe: SourceForge.net).

Informations sur le fichier

Taille du fichier
991,481 octets
MD5
5f466f5c5160bb5c382e15072f0c64ed

Description du projet

streamsupport is a backport of the Java 8 java.util.function (functional interfaces) and java.util.stream (streams) API for users of Java 6 or 7 supplemented with selected additions from java.util.concurrent which didn't exist back in Java 6.

Due to the lack of default interface methods and static interface methods in pre-Java 8 the API had to be slightly adjusted in these areas but still covers the full functionality scope of Java 8. In detail, static and default interface methods have been moved to companion classes in the same package that bear the identical name as the interface but with an "s" appended (e.g. Comparator -> Comparators).

For ease of use, the default methods for most of the functional interfaces were NOT retained as abstract methods in the redefined interfaces (keeping them single method interfaces) - the missing default (and static) methods can always be found in the corresponding companion class.

Want also lambdas? https://github.com/orfjackal/retrolambda