├── .gitignore ├── README.md ├── license.txt ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── nurkiewicz │ │ ├── java8 │ │ ├── FutureOps.java │ │ ├── MultiRunner.java │ │ ├── RandomSource.java │ │ ├── agent │ │ │ ├── Agent.java │ │ │ └── AsyncAgent.java │ │ ├── atomic │ │ │ ├── BigDecimalAccumulator.java │ │ │ ├── EventCounter.java │ │ │ ├── RangeCollector.java │ │ │ └── SafeCalculator.java │ │ ├── defmethods │ │ │ ├── Engine.java │ │ │ ├── Job.java │ │ │ ├── Lifecycle.java │ │ │ └── RuleEngine.java │ │ ├── holidays │ │ │ ├── AmericanHolidays.java │ │ │ ├── Easter.java │ │ │ ├── Holidays.java │ │ │ ├── HolidaysFactory.java │ │ │ └── PolishHolidays.java │ │ ├── interfaces │ │ │ ├── Encrypter.java │ │ │ ├── ReverseEncrypter.java │ │ │ ├── RotEncrypter.java │ │ │ └── XorEncrypter.java │ │ ├── people │ │ │ ├── Person.java │ │ │ ├── PersonDao.java │ │ │ ├── PersonService.java │ │ │ ├── Phone.java │ │ │ └── Sex.java │ │ ├── stackoverflow │ │ │ ├── ArtificialSleepWrapper.java │ │ │ ├── FallbackStubClient.java │ │ │ ├── HttpStackOverflowClient.java │ │ │ ├── InjectErrorsWrapper.java │ │ │ ├── LoadFromStackOverflowTask.java │ │ │ ├── LoggingWrapper.java │ │ │ ├── Question.java │ │ │ └── StackOverflowClient.java │ │ └── util │ │ │ ├── LoremIpsum.java │ │ │ └── PrimeUtil.java │ │ └── rxjava │ │ ├── ObservableOps.java │ │ └── util │ │ └── Indexed.java └── resources │ ├── clojure-questions.html │ ├── groovy-questions.html │ ├── java-questions.html │ ├── lorem-ipsum.txt │ ├── people.csv │ └── scala-questions.html └── test └── java └── com └── nurkiewicz ├── java8 ├── J01_HelloWorldTest.java ├── J02_InterfacesTest.java ├── J02b_ConflictingDefaultMethodsTest.java ├── J03_FunctionTest.java ├── J04_FunctionalInterfacesTest.java ├── J05_MultiRunnerTest.java ├── J06_OptionalTest.java ├── J07_StreamsTest.java ├── J07b_StreamReduceTest.java ├── J07c_StreamInfiniteTest.java ├── J07d_CustomCollectorTest.java ├── J08_FilesTest.java ├── J08_LocalDateTest.java ├── J08_NewMapMethodsTest.java ├── J09_CollectorsTest.java ├── J09_StringsTest.java ├── J10_ParallelStreamsTest.java ├── J11_AtomicTest.java ├── J11b_AtomicTest.java ├── J11c_AtomicTest.java ├── J12_BigDecimalAccumulatorTest.java ├── J13_AsyncAgentTest.java ├── J21_FuturesIntroductionTest.java ├── J22_CreatingTest.java ├── J23_MapTest.java ├── J24_FlatMapTest.java ├── J25_ZipTest.java ├── J26_AllAnyTest.java ├── J27_PromisesTest.java ├── J28_CustomFutureOperatorsTest.java ├── J29_AsyncAgentFuturesTest.java ├── J60_CovarianceTest.java ├── holidays │ ├── EasterTest.java │ ├── HolidaysFactoryTest.java │ └── PolishHolidaysTest.java └── util │ └── AbstractFuturesTest.java └── rxjava ├── R41_IntroductionTest.java ├── R42_CreatingTest.java ├── R43_ListeningTest.java ├── R45_FilteringTest.java ├── R46_ComposingTest.java ├── R47_IndexingTest.java ├── R48_CompletableFutureAndObservable.java ├── R49_TransformingTest.java ├── R50_OperatorsTest.java ├── R51_InfiniteObservableTest.java ├── util └── HeartBeat.java └── weather ├── Weather.java ├── WeatherStation.java └── WeatherStationStub.java /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | *.iml 3 | .idea 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/README.md -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/license.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/FutureOps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/FutureOps.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/MultiRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/MultiRunner.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/RandomSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/RandomSource.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/agent/Agent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/agent/Agent.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/agent/AsyncAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/agent/AsyncAgent.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/atomic/BigDecimalAccumulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/atomic/BigDecimalAccumulator.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/atomic/EventCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/atomic/EventCounter.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/atomic/RangeCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/atomic/RangeCollector.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/atomic/SafeCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/atomic/SafeCalculator.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/defmethods/Engine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/defmethods/Engine.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/defmethods/Job.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/defmethods/Job.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/defmethods/Lifecycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/defmethods/Lifecycle.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/defmethods/RuleEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/defmethods/RuleEngine.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/holidays/AmericanHolidays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/holidays/AmericanHolidays.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/holidays/Easter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/holidays/Easter.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/holidays/Holidays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/holidays/Holidays.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/holidays/HolidaysFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/holidays/HolidaysFactory.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/holidays/PolishHolidays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/holidays/PolishHolidays.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/interfaces/Encrypter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/interfaces/Encrypter.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/interfaces/ReverseEncrypter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/interfaces/ReverseEncrypter.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/interfaces/RotEncrypter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/interfaces/RotEncrypter.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/interfaces/XorEncrypter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/interfaces/XorEncrypter.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/people/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/people/Person.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/people/PersonDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/people/PersonDao.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/people/PersonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/people/PersonService.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/people/Phone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/people/Phone.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/people/Sex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/people/Sex.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/stackoverflow/ArtificialSleepWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/stackoverflow/ArtificialSleepWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/stackoverflow/FallbackStubClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/stackoverflow/FallbackStubClient.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/stackoverflow/HttpStackOverflowClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/stackoverflow/HttpStackOverflowClient.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/stackoverflow/InjectErrorsWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/stackoverflow/InjectErrorsWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/stackoverflow/LoadFromStackOverflowTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/stackoverflow/LoadFromStackOverflowTask.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/stackoverflow/LoggingWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/stackoverflow/LoggingWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/stackoverflow/Question.java: -------------------------------------------------------------------------------- 1 | package com.nurkiewicz.java8.stackoverflow; 2 | 3 | public class Question { 4 | } -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/stackoverflow/StackOverflowClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/stackoverflow/StackOverflowClient.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/util/LoremIpsum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/util/LoremIpsum.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/java8/util/PrimeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/java8/util/PrimeUtil.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/rxjava/ObservableOps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/rxjava/ObservableOps.java -------------------------------------------------------------------------------- /src/main/java/com/nurkiewicz/rxjava/util/Indexed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/java/com/nurkiewicz/rxjava/util/Indexed.java -------------------------------------------------------------------------------- /src/main/resources/clojure-questions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/resources/clojure-questions.html -------------------------------------------------------------------------------- /src/main/resources/groovy-questions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/resources/groovy-questions.html -------------------------------------------------------------------------------- /src/main/resources/java-questions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/resources/java-questions.html -------------------------------------------------------------------------------- /src/main/resources/lorem-ipsum.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/resources/lorem-ipsum.txt -------------------------------------------------------------------------------- /src/main/resources/people.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/resources/people.csv -------------------------------------------------------------------------------- /src/main/resources/scala-questions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/main/resources/scala-questions.html -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J01_HelloWorldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J01_HelloWorldTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J02_InterfacesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J02_InterfacesTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J02b_ConflictingDefaultMethodsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J02b_ConflictingDefaultMethodsTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J03_FunctionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J03_FunctionTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J04_FunctionalInterfacesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J04_FunctionalInterfacesTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J05_MultiRunnerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J05_MultiRunnerTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J06_OptionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J06_OptionalTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J07_StreamsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J07_StreamsTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J07b_StreamReduceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J07b_StreamReduceTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J07c_StreamInfiniteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J07c_StreamInfiniteTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J07d_CustomCollectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J07d_CustomCollectorTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J08_FilesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J08_FilesTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J08_LocalDateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J08_LocalDateTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J08_NewMapMethodsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J08_NewMapMethodsTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J09_CollectorsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J09_CollectorsTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J09_StringsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J09_StringsTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J10_ParallelStreamsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J10_ParallelStreamsTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J11_AtomicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J11_AtomicTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J11b_AtomicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J11b_AtomicTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J11c_AtomicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J11c_AtomicTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J12_BigDecimalAccumulatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J12_BigDecimalAccumulatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J13_AsyncAgentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J13_AsyncAgentTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J21_FuturesIntroductionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J21_FuturesIntroductionTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J22_CreatingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J22_CreatingTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J23_MapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J23_MapTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J24_FlatMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J24_FlatMapTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J25_ZipTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J25_ZipTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J26_AllAnyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J26_AllAnyTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J27_PromisesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J27_PromisesTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J28_CustomFutureOperatorsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J28_CustomFutureOperatorsTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J29_AsyncAgentFuturesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J29_AsyncAgentFuturesTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/J60_CovarianceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/J60_CovarianceTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/holidays/EasterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/holidays/EasterTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/holidays/HolidaysFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/holidays/HolidaysFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/holidays/PolishHolidaysTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/holidays/PolishHolidaysTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/java8/util/AbstractFuturesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/java8/util/AbstractFuturesTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/R41_IntroductionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/R41_IntroductionTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/R42_CreatingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/R42_CreatingTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/R43_ListeningTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/R43_ListeningTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/R45_FilteringTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/R45_FilteringTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/R46_ComposingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/R46_ComposingTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/R47_IndexingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/R47_IndexingTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/R48_CompletableFutureAndObservable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/R48_CompletableFutureAndObservable.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/R49_TransformingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/R49_TransformingTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/R50_OperatorsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/R50_OperatorsTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/R51_InfiniteObservableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/R51_InfiniteObservableTest.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/util/HeartBeat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/util/HeartBeat.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/weather/Weather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/weather/Weather.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/weather/WeatherStation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/weather/WeatherStation.java -------------------------------------------------------------------------------- /src/test/java/com/nurkiewicz/rxjava/weather/WeatherStationStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nurkiewicz/java8-workshop/HEAD/src/test/java/com/nurkiewicz/rxjava/weather/WeatherStationStub.java --------------------------------------------------------------------------------