├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .travis.yml ├── collection-interfaces ├── pom.xml └── src │ └── test │ └── java │ └── collection │ └── interfaces │ ├── Exercise1Test.java │ └── Exercise2Test.java ├── common-test-tool ├── pom.xml └── src │ ├── main │ └── java │ │ └── common │ │ └── test │ │ └── tool │ │ ├── annotation │ │ ├── Difficult.java │ │ └── Easy.java │ │ ├── dataset │ │ ├── ClassicOnlineStore.java │ │ └── DateAndTimes.java │ │ ├── entity │ │ ├── Customer.java │ │ ├── Item.java │ │ ├── OnlineShoppingMall.java │ │ └── Shop.java │ │ └── util │ │ ├── AssertUtil.java │ │ └── CollectorImpl.java │ └── test │ └── resources │ └── data.xml ├── date-and-time-api ├── pom.xml └── src │ └── test │ └── java │ └── date │ └── and │ └── time │ └── api │ ├── Exercise1Test.java │ ├── Exercise2Test.java │ ├── Exercise3Test.java │ ├── Exercise4Test.java │ └── Exercise5Test.java ├── mvnw ├── mvnw.cmd ├── pom.xml ├── readme.md └── stream-api ├── pom.xml └── src └── test └── java └── stream └── api ├── Exercise1Test.java ├── Exercise2Test.java ├── Exercise3Test.java ├── Exercise4Test.java ├── Exercise5Test.java ├── Exercise6Test.java ├── Exercise7Test.java ├── Exercise8Test.java └── Exercise9Test.java /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/.travis.yml -------------------------------------------------------------------------------- /collection-interfaces/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/collection-interfaces/pom.xml -------------------------------------------------------------------------------- /collection-interfaces/src/test/java/collection/interfaces/Exercise1Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/collection-interfaces/src/test/java/collection/interfaces/Exercise1Test.java -------------------------------------------------------------------------------- /collection-interfaces/src/test/java/collection/interfaces/Exercise2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/collection-interfaces/src/test/java/collection/interfaces/Exercise2Test.java -------------------------------------------------------------------------------- /common-test-tool/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/common-test-tool/pom.xml -------------------------------------------------------------------------------- /common-test-tool/src/main/java/common/test/tool/annotation/Difficult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/common-test-tool/src/main/java/common/test/tool/annotation/Difficult.java -------------------------------------------------------------------------------- /common-test-tool/src/main/java/common/test/tool/annotation/Easy.java: -------------------------------------------------------------------------------- 1 | package common.test.tool.annotation; 2 | 3 | public @interface Easy { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /common-test-tool/src/main/java/common/test/tool/dataset/ClassicOnlineStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/common-test-tool/src/main/java/common/test/tool/dataset/ClassicOnlineStore.java -------------------------------------------------------------------------------- /common-test-tool/src/main/java/common/test/tool/dataset/DateAndTimes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/common-test-tool/src/main/java/common/test/tool/dataset/DateAndTimes.java -------------------------------------------------------------------------------- /common-test-tool/src/main/java/common/test/tool/entity/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/common-test-tool/src/main/java/common/test/tool/entity/Customer.java -------------------------------------------------------------------------------- /common-test-tool/src/main/java/common/test/tool/entity/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/common-test-tool/src/main/java/common/test/tool/entity/Item.java -------------------------------------------------------------------------------- /common-test-tool/src/main/java/common/test/tool/entity/OnlineShoppingMall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/common-test-tool/src/main/java/common/test/tool/entity/OnlineShoppingMall.java -------------------------------------------------------------------------------- /common-test-tool/src/main/java/common/test/tool/entity/Shop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/common-test-tool/src/main/java/common/test/tool/entity/Shop.java -------------------------------------------------------------------------------- /common-test-tool/src/main/java/common/test/tool/util/AssertUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/common-test-tool/src/main/java/common/test/tool/util/AssertUtil.java -------------------------------------------------------------------------------- /common-test-tool/src/main/java/common/test/tool/util/CollectorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/common-test-tool/src/main/java/common/test/tool/util/CollectorImpl.java -------------------------------------------------------------------------------- /common-test-tool/src/test/resources/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/common-test-tool/src/test/resources/data.xml -------------------------------------------------------------------------------- /date-and-time-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/date-and-time-api/pom.xml -------------------------------------------------------------------------------- /date-and-time-api/src/test/java/date/and/time/api/Exercise1Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/date-and-time-api/src/test/java/date/and/time/api/Exercise1Test.java -------------------------------------------------------------------------------- /date-and-time-api/src/test/java/date/and/time/api/Exercise2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/date-and-time-api/src/test/java/date/and/time/api/Exercise2Test.java -------------------------------------------------------------------------------- /date-and-time-api/src/test/java/date/and/time/api/Exercise3Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/date-and-time-api/src/test/java/date/and/time/api/Exercise3Test.java -------------------------------------------------------------------------------- /date-and-time-api/src/test/java/date/and/time/api/Exercise4Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/date-and-time-api/src/test/java/date/and/time/api/Exercise4Test.java -------------------------------------------------------------------------------- /date-and-time-api/src/test/java/date/and/time/api/Exercise5Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/date-and-time-api/src/test/java/date/and/time/api/Exercise5Test.java -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/pom.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/readme.md -------------------------------------------------------------------------------- /stream-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/stream-api/pom.xml -------------------------------------------------------------------------------- /stream-api/src/test/java/stream/api/Exercise1Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/stream-api/src/test/java/stream/api/Exercise1Test.java -------------------------------------------------------------------------------- /stream-api/src/test/java/stream/api/Exercise2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/stream-api/src/test/java/stream/api/Exercise2Test.java -------------------------------------------------------------------------------- /stream-api/src/test/java/stream/api/Exercise3Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/stream-api/src/test/java/stream/api/Exercise3Test.java -------------------------------------------------------------------------------- /stream-api/src/test/java/stream/api/Exercise4Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/stream-api/src/test/java/stream/api/Exercise4Test.java -------------------------------------------------------------------------------- /stream-api/src/test/java/stream/api/Exercise5Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/stream-api/src/test/java/stream/api/Exercise5Test.java -------------------------------------------------------------------------------- /stream-api/src/test/java/stream/api/Exercise6Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/stream-api/src/test/java/stream/api/Exercise6Test.java -------------------------------------------------------------------------------- /stream-api/src/test/java/stream/api/Exercise7Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/stream-api/src/test/java/stream/api/Exercise7Test.java -------------------------------------------------------------------------------- /stream-api/src/test/java/stream/api/Exercise8Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/stream-api/src/test/java/stream/api/Exercise8Test.java -------------------------------------------------------------------------------- /stream-api/src/test/java/stream/api/Exercise9Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/konohiroaki/java8-code-kata/HEAD/stream-api/src/test/java/stream/api/Exercise9Test.java --------------------------------------------------------------------------------