Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AdoptOpenJDK/lambda-tutorial
/ types & classes
Types & classes
43 in github.com/AdoptOpenJDK/lambda-tutorial
⨍
Functions
147
◇
Types & classes
43
Class
Album
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise5/musicplayer/Album.java:25
Class
Author
Class representing an author
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise3/Author.java:28
Class
Ballot
Lambda Tutorial -- Adopt Open JDK @author Graham Allan grundlefleck at gmail dot com
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise2/Ballot.java:30
Class
Book
Class representing a book
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise3/Book.java:28
Class
Books
Domain object representing a collection of books
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise3/Books.java:34
Class
CloudScrobblingMusicLibrary
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise5/thirdpartyplugin/CloudScrobblingMusicLibrary.java:34
Class
CloudScrobblingService
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise5/thirdpartyplugin/CloudScrobblingMusicLibrary.java:51
Class
CodeUsesMethodReferencesMatcher
src/test/java/org/adoptopenjdk/lambda/tutorial/util/CodeUsesMethodReferencesMatcher.java:43
Enum
Color
A nominal color. Lambda Tutorial -- Adopt Open JDK @author Graham Allan grundlefleck at gmail dot com
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise1/Color.java:31
Class
ConfigureYourLambdaBuildOfJdk
Utility class to warn users if they have an incorrect environment @author Graham Allan grundlefleck at gmail dot com
src/main/java/org/adoptopenjdk/lambda/setupcheck/ConfigureYourLambdaBuildOfJdk.java:33
Class
Document
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise4/Document.java:33
Class
Documents
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise4/Documents.java:33
Enum
ElectoralDistrict
Some (inaccurate) London electrical districts Lambda Tutorial -- Adopt Open JDK @author Graham Allan grundlefleck at gmail dot com
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise2/ElectoralDistrict.java:36
Class
Exercise_1_Test
Exercise 1 - Internal vs External iteration. <p> As described in Brian Goetz's State of the Lambda - Libraries Edition[0], Java's collection classes p
src/test/java/org/adoptopenjdk/lambda/tutorial/Exercise_1_Test.java:94
Class
Exercise_2_Test
Exercise 2 - Filtering and Collecting <p> Filtering is one of the most popular operations performed on collections. When coupled with mapping/transfor
src/test/java/org/adoptopenjdk/lambda/tutorial/Exercise_2_Test.java:154
Class
Exercise_3_Test
Exercise 3 - Mapping <p> Along with filter, map is one of the most common operations to perform. </p> <p> Consider this idiomatic Java code used to co
src/test/java/org/adoptopenjdk/lambda/tutorial/Exercise_3_Test.java:128
Class
Exercise_4_Test
Exercise 4 - Method References <p> Method references are another syntactic addition to JDK 8. They are intended to be used in lambda expressions, prev
src/test/java/org/adoptopenjdk/lambda/tutorial/Exercise_4_Test.java:155
Class
Exercise_5_Test
Exercise 5 - Default Methods <p> The introduction of Default Methods is intended to allow for libraries to evolve more easily - with the JDK Collectio
src/test/java/org/adoptopenjdk/lambda/tutorial/Exercise_5_Test.java:182
Class
FeatureMatchers
Helper utility for matching on features
src/test/java/org/adoptopenjdk/lambda/tutorial/util/FeatureMatchers.java:33
Class
HasConcreteMethod
src/test/java/org/adoptopenjdk/lambda/tutorial/util/HasConcreteMethod.java:35
Class
HasDefaultMethodVisitor
src/test/java/org/adoptopenjdk/lambda/tutorial/util/HasConcreteMethod.java:76
Enum
Languages
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise4/Translator.java:29
Class
LocalFilesystemMusicLibrary
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise5/thirdpartyplugin/LocalFilesystemMusicLibrary.java:34
Interface
MusicLibrary
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise5/musicplayer/MusicLibrary.java:30
Class
Page
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise4/Document.java:65
Class
PagePrinter
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise4/PagePrinter.java:29
Enum
Party
Lambda Tutorial -- Adopt Open JDK @author Graham Allan grundlefleck at gmail dot com
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise2/Party.java:30
Class
Person
Basic class representing a human being
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise2/Person.java:28
Class
Publisher
Domain object representing a Publisher
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise3/Publisher.java:28
Class
Rating
Lambda Tutorial -- Adopt Open JDK @author Graham Allan grundlefleck at gmail dot com
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise5/musicplayer/Rating.java:30
Class
RegisteredVoter
Lambda Tutorial -- Adopt Open JDK @author Graham Allan grundlefleck at gmail dot com
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise2/RegisteredVoter.java:30
Class
Shape
A simple shape, whose only attribute is a Color, which can be changed. Lambda Tutorial -- Adopt Open JDK @author Graham Allan grundlefleck at gmail d
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise1/Shape.java:33
Class
Shapes
A collection of functions which should be filled out to make tests pass. Each method should use a single call to shapes.forEach. Lambda Tutorial --
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise1/Shapes.java:35
Class
Song
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise5/musicplayer/Song.java:25
Class
SongByArtistSorter
Will sort a given collection of Songs by artist.
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise5/musicplayer/MusicLibrary.java:40
Class
SourceFileNameVisitor
src/test/java/org/adoptopenjdk/lambda/tutorial/util/CodeUsesMethodReferencesMatcher.java:147
Enum
StarRating
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise5/musicplayer/StarRating.java:25
Class
StarRatingConverter
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise5/musicplayer/UserRatedMusicLibrary.java:29
Class
StringWithComparisonMatcher
src/test/java/org/adoptopenjdk/lambda/tutorial/util/StringWithComparisonMatcher.java:29
Interface
Translator
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise4/Translator.java:25
Class
UserRatedLocalFilesystemMusicLibrary
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise5/thirdpartyplugin/UserRatedLocalFilesystemMusicLibrary.java:35
Interface
UserRatedMusicLibrary
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise5/musicplayer/UserRatedMusicLibrary.java:25
Class
VotingRules
Class representing voting rules in an election
src/main/java/org/adoptopenjdk/lambda/tutorial/exercise2/VotingRules.java:34