Instructor: Renato Perini renato.perini@objectway.com
Package: com.objectway.behavioural.ingenuous
- DataFiltering_1.java
- DataFiltering_2.java
- DataFiltering_3.java
Package: com.objectway.behavioral.strategy.simple
- ApplePredicate.java
- AppleColorPredicate.java
- AppleWeightPredicate.java
- AppleStrategyFilter.java
Package: com.objectway.behavioral.strategy.anonymousclass
- AppleStrategyFilterWithAnonymousInnerClasses.java
Package: com.objectway.behavioral.strategy.lambda
- Predicate.java
- AppleStrategyFilterWithLambdaFunction.java
- AppleStrategyFilterWithLambdaFunction2.java
- LambdaFunctionExample.java
Package: com.objectway.lambdas
- LambdaSyntax.java
- LambdaOverview.java
- StandardFunctionalInterfaces.java
- MoreStandardFunctionalInterfaces.java
- SpecializedFunctionalInterfaces.java
- MethodReferences.java
- ConstructorReferences.java
- MentallyBuildingLambdas.java
- ChainingAndComposing.java
Package: com.objectway.streams
- TraditionalProcessing.java
- StreamIntro.java
- StreamBasicProcessing.java
- StreamFlattening.java
- StreamFindingMatching.java
- StreamReducing.java
- StreamSpecializations.java
- StreamRanges.java
- StreamGeneration.java
- DebuggingStreamsWithPeek.java
- Exercises
Package: com.objectway.collectors
- ImperativeGrouping.java
- PredefinedCollectors.java
- CollectingWithGrouping.java
- CollectingWithPartitioning.java
Package: com.objectway.parallel
- SequentialOrParallelSum.java
- ParallelSumWithSideEffects.java
- ForkJoinFramework.java
- WordCountSpliterator.java
- WordCount.java