├── .gitignore ├── README.md ├── pom.xml └── src └── test ├── java └── com │ └── amigoscode │ ├── beans │ ├── Car.java │ ├── Person.java │ └── PersonDTO.java │ ├── examples │ ├── DistinctAndSets.java │ ├── Filtering.java │ ├── GettingStarted.java │ ├── GroupingData.java │ ├── HowStreamsWork.java │ ├── IntStreams.java │ ├── JoiningStrings.java │ ├── MinMax.java │ ├── Sorting.java │ ├── StatisticsWithStreams.java │ ├── TransformationsMapAndReduce.java │ ├── TransformationsWithFlatMap.java │ ├── UnderstandingStreams.java │ └── WorkingWithStreams.java │ └── mockdata │ └── MockData.java └── resources ├── cars.json └── people.json /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /.idea 3 | *.DS_Store 4 | *.iml 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/pom.xml -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/beans/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/beans/Car.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/beans/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/beans/Person.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/beans/PersonDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/beans/PersonDTO.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/DistinctAndSets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/DistinctAndSets.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/Filtering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/Filtering.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/GettingStarted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/GettingStarted.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/GroupingData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/GroupingData.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/HowStreamsWork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/HowStreamsWork.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/IntStreams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/IntStreams.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/JoiningStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/JoiningStrings.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/MinMax.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/MinMax.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/Sorting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/Sorting.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/StatisticsWithStreams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/StatisticsWithStreams.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/TransformationsMapAndReduce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/TransformationsMapAndReduce.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/TransformationsWithFlatMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/TransformationsWithFlatMap.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/UnderstandingStreams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/UnderstandingStreams.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/examples/WorkingWithStreams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/examples/WorkingWithStreams.java -------------------------------------------------------------------------------- /src/test/java/com/amigoscode/mockdata/MockData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/java/com/amigoscode/mockdata/MockData.java -------------------------------------------------------------------------------- /src/test/resources/cars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/resources/cars.json -------------------------------------------------------------------------------- /src/test/resources/people.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amigoscode/java-streams/HEAD/src/test/resources/people.json --------------------------------------------------------------------------------