Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JosePaumard/lambda-master-class-part1
/ functions
Functions
42 in github.com/JosePaumard/lambda-master-class-part1
⨍
Functions
42
◇
Types & classes
17
↓ 15 callers
Method
test
(T t)
src/main/java/org/paumard/lambdamasterclass/part1/util/Predicate.java:8
↓ 9 callers
Method
getAge
()
src/main/java/org/paumard/lambdamasterclass/part1/model/Person.java:27
↓ 8 callers
Method
thenValidate
(Predicate<T> predicate, String errorMessage)
src/main/java/org/paumard/lambdamasterclass/part1/util/Validator.java:16
↓ 7 callers
Method
validate
(T t)
src/main/java/org/paumard/lambdamasterclass/part1/util/Validator.java:14
↓ 6 callers
Method
compare
(T t1, T t2)
src/main/java/org/paumard/lambdamasterclass/part1/util/Comparator.java:9
↓ 6 callers
Method
of
(LocalDate date)
src/main/java/org/paumard/lambdamasterclass/part1/util/CurrencyConverter.java:32
↓ 5 callers
Method
getLastName
()
src/main/java/org/paumard/lambdamasterclass/part1/model/Person.java:19
↓ 4 callers
Method
accept
(T t)
src/main/java/org/paumard/lambdamasterclass/part1/util/Consumer.java:6
↓ 4 callers
Method
firstValidate
(Predicate<T> predicate, String errorMessage)
src/main/java/org/paumard/lambdamasterclass/part1/util/Validator.java:40
↓ 3 callers
Method
convert
(double amount)
src/main/java/org/paumard/lambdamasterclass/part1/util/CurrencyConverter.java:14
↓ 3 callers
Method
from
(String fromCurrency)
src/main/java/org/paumard/lambdamasterclass/part1/util/CurrencyConverter.java:27
↓ 3 callers
Method
nullsLast
(Comparator<T> cmp)
src/main/java/org/paumard/lambdamasterclass/part1/util/Comparator.java:38
↓ 3 callers
Method
to
(String toCurrency)
src/main/java/org/paumard/lambdamasterclass/part1/util/CurrencyConverter.java:19
↓ 2 callers
Method
and
(Predicate<T> other)
src/main/java/org/paumard/lambdamasterclass/part1/util/Predicate.java:14
↓ 2 callers
Method
andThen
(Consumer<T> other)
src/main/java/org/paumard/lambdamasterclass/part1/util/Consumer.java:8
↓ 2 callers
Method
comparing
(Function<T, U> keyExtractor)
src/main/java/org/paumard/lambdamasterclass/part1/util/Comparator.java:29
↓ 2 callers
Method
negate
()
src/main/java/org/paumard/lambdamasterclass/part1/util/Predicate.java:10
↓ 2 callers
Method
thenComparing
(Function<T, U> keyExtractor)
src/main/java/org/paumard/lambdamasterclass/part1/util/Comparator.java:15
↓ 1 callers
Method
getFirstName
()
src/main/java/org/paumard/lambdamasterclass/part1/model/Person.java:23
↓ 1 callers
Method
xOr
(Predicate<T> other)
src/main/java/org/paumard/lambdamasterclass/part1/util/Predicate.java:19
Method
Person
(String lastName, String firstName, int age)
src/main/java/org/paumard/lambdamasterclass/part1/model/Person.java:8
Method
ValidationException
(String message)
src/main/java/org/paumard/lambdamasterclass/part1/util/Validator.java:9
Method
comparator_1
Write a comparator that compare instances of the Person class using the following rules: - the instances are first compared using their last names - t
src/test/java/org/paumard/lambdamasterclass/part1/Test03_Comparator.java:28
Method
consumer_1
Write a consumer that clears the list it consumes.
src/test/java/org/paumard/lambdamasterclass/part1/Test01_Consumer.java:17
Method
consumer_2
Write a consumer that first consumes the list with the consumer c1, and then consumers it with the second consumer c2.
src/test/java/org/paumard/lambdamasterclass/part1/Test01_Consumer.java:35
Method
convert
(Double amount, String toCurrency)
src/main/java/org/paumard/lambdamasterclass/part1/util/CurrencyConverter.java:17
Method
convert
(Double amount, String fromCurrency, String toCurrency)
src/main/java/org/paumard/lambdamasterclass/part1/util/CurrencyConverter.java:25
Method
currencyConverter_1
Implement the Currency converter using lambdas so that the following code compiles and executes correctly given the CurrencyConverter interface.
src/test/java/org/paumard/lambdamasterclass/part1/Test04_CurrencyConverter.java:18
Method
currencyConverter_2
()
src/test/java/org/paumard/lambdamasterclass/part1/Test04_CurrencyConverter.java:31
Method
currencyConverter_3
()
src/test/java/org/paumard/lambdamasterclass/part1/Test04_CurrencyConverter.java:44
Method
main
(String[] args)
src/main/java/org/paumard/lambdamasterclass/part1/PlayWithComparator.java:13
Method
main
(String[] args)
src/main/java/org/paumard/lambdamasterclass/part1/PlayWithPredicates.java:9
Method
main
(String[] args)
src/main/java/org/paumard/lambdamasterclass/part1/PlayWithConsumers.java:11
Method
predicate_1
Given the predicate p1, write a predicate that returns true if the string it tests is not empty. This is a NOT operation on the predicate p1.
src/test/java/org/paumard/lambdamasterclass/part1/Test02_Predicate.java:16
Method
predicate_2
Given the two predicates p1 and p2, write a predicate that returns true is the string it tests is neither null, neither empty. This is a AND operation
src/test/java/org/paumard/lambdamasterclass/part1/Test02_Predicate.java:32
Method
predicate_3
Given the two predicates p1 and p2, write a predicate that returns true if the tested string is of length 4, true if it starts with a J, but false if
src/test/java/org/paumard/lambdamasterclass/part1/Test02_Predicate.java:50
Method
reversed
()
src/main/java/org/paumard/lambdamasterclass/part1/util/Comparator.java:11
Method
toString
()
src/main/java/org/paumard/lambdamasterclass/part1/model/Person.java:31
Method
validator_1
()
src/test/java/org/paumard/lambdamasterclass/part1/Test05_Validator.java:20
Method
validator_2
()
src/test/java/org/paumard/lambdamasterclass/part1/Test05_Validator.java:32
Method
validator_3
()
src/test/java/org/paumard/lambdamasterclass/part1/Test05_Validator.java:48
Method
validator_4
()
src/test/java/org/paumard/lambdamasterclass/part1/Test05_Validator.java:65