Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BNYMellon/CodeKatas
/ functions
Functions
1,831 in github.com/BNYMellon/CodeKatas
⨍
Functions
1,831
◇
Types & classes
252
Method
ArrayList2
(Collection<? extends T> collection)
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/custom/collections/ArrayList2.java:23
Method
Bagel
(BagelType bagelType, SpreadType spreadType, boolean toasted)
coffee-shop-kata/jdk8/src/main/java/bny/codekatas/coffeeshopkata/food/Bagel.java:27
Method
Bagel
(BagelType bagelType, SpreadType spreadType, boolean toasted)
coffee-shop-kata/jdk21/src/main/java/bny/codekatas/coffeeshopkata/food/Bagel.java:35
Method
CoffeeShopOrder
(String customerName, List<Item> orderItems)
coffee-shop-kata/jdk8/src/main/java/bny/codekatas/coffeeshopkata/CoffeeShopOrder.java:44
Method
CoffeeShopOrder
(String customerName, List<Item> orderItems)
coffee-shop-kata/jdk21/src/main/java/bny/codekatas/coffeeshopkata/CoffeeShopOrder.java:27
Method
CoffeeShopOrder
(String customerName, List<Item> orderItems)
coffee-shop-kata-solutions/src/main/java/bny/codekatas/coffeeshopkata/CoffeeShopOrder.java:44
Method
Cookie
(CookieType cookieType, boolean warmed)
coffee-shop-kata/jdk8/src/main/java/bny/codekatas/coffeeshopkata/food/Cookie.java:26
Method
Counter
()
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/custom/collections/HashBag.java:308
Method
CustomCollectionsDeckOfCardsAsList
Use Custom Collections with {@link Card#streamCards()} to create an "immutable" List and store that in cards. Group all of the cards by {@link Card#su
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/custom/collections/CustomCollectionsDeckOfCardsAsList.java:37
Method
Customer
(String name)
donut-kata/src/main/java/bny/codekatas/donutkata/Customer.java:26
Method
Customer
(String name)
donut-kata-solutions/src/main/java/bny/codekatas/donutkata/Customer.java:26
Method
Donut
(DonutType donutType)
coffee-shop-kata/jdk8/src/main/java/bny/codekatas/coffeeshopkata/food/Donut.java:25
Method
DonutType
(String abbreviation)
donut-kata/src/main/java/bny/codekatas/donutkata/DonutType.java:35
Method
DonutType
(String abbreviation)
donut-kata-solutions/src/main/java/bny/codekatas/donutkata/DonutType.java:35
Method
DoubleConsumer
()
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:72
Method
DoubleConsumer
()
java-lambda-kata-solutions/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:60
Method
DoublePredicate
()
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:131
Method
DoublePredicate
()
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:144
Method
DoublePredicate
()
java-lambda-kata-solutions/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:97
Method
DoublePredicate
()
java-lambda-kata-solutions/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:110
Method
DoubleProcedure
()
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:75
Method
DoubleProcedure
()
java-lambda-kata-solutions/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:63
Method
EclipseCollectionsDeckOfCardsAsList
()
deck-of-cards-kata-solutions/src/main/java/bny/codekatas/deckofcards/list/immutable/EclipseCollectionsDeckOfCardsAsList.java:36
Method
EclipseCollectionsDeckOfCardsAsList
TODO Replace the null values below with something more useful. Use Eclipse Collections APIs with {@link Card#lazyCards()} to create a sorted Immutable
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/list/immutable/EclipseCollectionsDeckOfCardsAsList.java:45
Method
EclipseCollectionsDeckOfCardsAsSortedSet
()
deck-of-cards-kata-solutions/src/main/java/bny/codekatas/deckofcards/sortedset/immutable/EclipseCollectionsDeckOfCardsAsSortedSet.java:37
Method
EclipseCollectionsDeckOfCardsAsSortedSet
TODO Replace the null values below with something more useful. Use Eclipse Collections APIs with {@link Card#lazyCards()} to create an ImmutableSorted
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/sortedset/immutable/EclipseCollectionsDeckOfCardsAsSortedSet.java:46
Method
FullMonth
TODO Calculate the start, end and range of dates for the full month including the specified date. Hint: Look at {@link LocalDate#withDayOfMonth(int)}
calendar-kata-solutions/src/main/java/bny/codekatas/calendarkata/FullMonth.java:34
Method
FullMonth
TODO Calculate the start, end and range of dates for the full month including the specified date. Hint: Look at {@link LocalDate#withDayOfMonth(int)}
calendar-kata/src/main/java/bny/codekatas/calendarkata/FullMonth.java:34
Method
FullWeek
TODO Calculate the start date and range of dates for the full seven day week from Sunday to Saturday. Hint: Look at {@link LocalDate#with(TemporalAdj
calendar-kata-solutions/src/main/java/bny/codekatas/calendarkata/FullWeek.java:38
Method
FullWeek
TODO Calculate the start date and range of dates for the full seven day week from Sunday to Saturday. Hint: Look at {@link LocalDate#with(TemporalAdj
calendar-kata/src/main/java/bny/codekatas/calendarkata/FullWeek.java:38
Method
GoogleGuavaDeckOfCardsAsList
()
deck-of-cards-kata-solutions/src/main/java/bny/codekatas/deckofcards/list/immutable/GoogleGuavaDeckOfCardsAsList.java:43
Method
GoogleGuavaDeckOfCardsAsList
TODO Replace the null values below with something more useful. Use Google Guava APIs with {@link Card#streamCards()} to create an ImmutableSortedSet a
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/list/immutable/GoogleGuavaDeckOfCardsAsList.java:48
Method
GoogleGuavaDeckOfCardsAsSortedSet
TODO Replace the null values below with something more useful. Use Google Guava APIs with {@link Card#streamCards()} to create an ImmutableSortedSet a
deck-of-cards-kata-solutions/src/main/java/bny/codekatas/deckofcards/sortedset/immutable/GoogleGuavaDeckOfCardsAsSortedSet.java:51
Method
GoogleGuavaDeckOfCardsAsSortedSet
TODO Replace the null values below with something more useful. Use Google Guava APIs with {@link Card#streamCards()} to create an ImmutableSortedSet a
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/sortedset/immutable/GoogleGuavaDeckOfCardsAsSortedSet.java:47
Method
HashSet2
(Collection<? extends T> collection)
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/custom/collections/HashSet2.java:23
Method
ImmutableArrayList
(Collection<T> collection)
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/custom/collections/ImmutableArrayList.java:31
Method
ImmutableHashBag
(Collection<T> collection)
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/custom/collections/ImmutableHashBag.java:32
Method
ImmutableHashSet
(Collection<T> collection)
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/custom/collections/ImmutableHashSet.java:32
Method
IntConsumer
()
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:38
Method
IntConsumer
()
java-lambda-kata-solutions/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:38
Method
IntPredicate
()
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:89
Method
IntPredicate
()
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:92
Method
IntPredicate
()
java-lambda-kata-solutions/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:71
Method
IntPredicate
()
java-lambda-kata-solutions/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:74
Method
IntProcedure
()
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:41
Method
IntProcedure
()
java-lambda-kata-solutions/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:41
Method
JDKImperativeDeckOfCardsAsList
()
deck-of-cards-kata-solutions/src/main/java/bny/codekatas/deckofcards/list/immutable/JDKImperativeDeckOfCardsAsList.java:39
Method
JDKImperativeDeckOfCardsAsList
()
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/list/immutable/JDKImperativeDeckOfCardsAsList.java:30
Method
JDKImperativeDeckOfCardsAsSortedSet
()
deck-of-cards-kata-solutions/src/main/java/bny/codekatas/deckofcards/sortedset/immutable/JDKImperativeDeckOfCardsAsSortedSet.java:42
Method
JDKImperativeDeckOfCardsAsSortedSet
()
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/sortedset/immutable/JDKImperativeDeckOfCardsAsSortedSet.java:30
Method
JavaStreamsDeckOfCardsAsList
()
deck-of-cards-kata-solutions/src/main/java/bny/codekatas/deckofcards/list/immutable/JavaStreamsDeckOfCardsAsList.java:40
Method
JavaStreamsDeckOfCardsAsList
TODO Replace the null values below with something more useful. Use Java 8 Streams API with {@link Card#streamCards()} to create an "immutable" List an
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/list/immutable/JavaStreamsDeckOfCardsAsList.java:48
Method
JavaStreamsDeckOfCardsAsSortedSet
()
deck-of-cards-kata-solutions/src/main/java/bny/codekatas/deckofcards/sortedset/immutable/JavaStreamsDeckOfCardsAsSortedSet.java:42
Method
JavaStreamsDeckOfCardsAsSortedSet
TODO Replace the null values below with something more useful. Use Java 8 Streams APIs with {@link Card#streamCards()} to create an "immutable" Sorted
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/sortedset/immutable/JavaStreamsDeckOfCardsAsSortedSet.java:49
Method
Kata
(Technology... values)
kata-of-katas/src/main/java/bny/codekatas/kataofkatas/Kata.java:39
Method
Kata
(Technology... values)
kata-of-katas-solutions/src/main/java/bny/codekatas/kataofkatas/Kata.java:39
Method
Latte
(FlavorSyrup flavorSyrup, MilkType milkType, boolean extraFoam, DrinkTemperature drinkTemperature)
coffee-shop-kata/jdk8/src/main/java/bny/codekatas/coffeeshopkata/beverage/Latte.java:26
Method
Latte
(FlavorSyrup flavorSyrup, MilkType milkType, boolean extraFoam, DrinkTemperature drinkTemperature)
coffee-shop-kata/jdk21/src/main/java/bny/codekatas/coffeeshopkata/beverage/Latte.java:31
Method
Latte
(FlavorSyrup flavorSyrup, MilkType milkType, boolean extraFoam, DrinkTemperature drinkTemperature)
coffee-shop-kata-solutions/src/main/java/bny/codekatas/coffeeshopkata/beverage/Latte.java:26
Method
LongConsumer
()
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:55
Method
LongConsumer
()
java-lambda-kata-solutions/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:49
Method
LongPredicate
()
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:110
Method
LongPredicate
()
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:119
Method
LongPredicate
()
java-lambda-kata-solutions/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:84
Method
LongPredicate
()
java-lambda-kata-solutions/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:93
Method
LongProcedure
()
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:58
Method
LongProcedure
()
java-lambda-kata-solutions/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:52
Method
Macchiato
(MilkType milkType, FlavorSyrup flavorSyrup, DrinkTemperature drinkTemperature)
coffee-shop-kata/jdk8/src/main/java/bny/codekatas/coffeeshopkata/beverage/Macchiato.java:25
Method
Macchiato
(MilkType milkType, FlavorSyrup flavorSyrup, DrinkTemperature drinkTemperature)
coffee-shop-kata/jdk21/src/main/java/bny/codekatas/coffeeshopkata/beverage/Macchiato.java:25
Method
Macchiato
(MilkType milkType, FlavorSyrup flavorSyrup, DrinkTemperature drinkTemperature)
coffee-shop-kata-solutions/src/main/java/bny/codekatas/coffeeshopkata/beverage/Macchiato.java:25
Method
Meeting
(String subject, LocalDate date, LocalTime startTime, Duration duration, ZoneId zoneId)
calendar-kata-solutions/src/main/java/bny/codekatas/calendarkata/Meeting.java:38
Method
Meeting
(String subject, LocalDate date, LocalTime startTime, Duration duration, ZoneId zoneId)
calendar-kata/src/main/java/bny/codekatas/calendarkata/Meeting.java:38
Method
MyCalendar
(TimeZone timezone)
calendar-kata-solutions/src/main/java/bny/codekatas/calendarkata/MyCalendar.java:44
Method
MyCalendar
(TimeZone timezone)
calendar-kata/src/main/java/bny/codekatas/calendarkata/MyCalendar.java:44
Method
Order
(Customer customer, LocalDate date, String donutTypeCounts)
donut-kata/src/main/java/bny/codekatas/donutkata/Order.java:29
Method
Order
(Customer customer, LocalDate date, String donutTypeCounts)
donut-kata-solutions/src/main/java/bny/codekatas/donutkata/Order.java:29
Method
Person
()
jmh-kata/src/main/java/bny/codekatas/jmhkata/Person.java:49
Method
Position
(String positionId, int quantity, int valueOne, int valueTwo, int valueThree)
pitest-mutation-kata-solutions/src/main/java/bny/codekatas/pitestmutationkata/Position.java:51
Method
Position
(String positionId, int quantity, int valueOne, int valueTwo, int valueThree)
pitest-mutation-kata/src/main/java/bny/codekatas/pitestmutationkata/Position.java:51
Method
Rank
(String emoji)
deck-of-cards-kata-solutions/src/main/java/bny/codekatas/deckofcards/Rank.java:37
Method
Rank
(String emoji)
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/Rank.java:37
Method
Suit
(String emoji)
deck-of-cards-kata-solutions/src/main/java/bny/codekatas/deckofcards/Suit.java:28
Method
Suit
(String emoji)
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/Suit.java:28
Method
Tea
(TeaType teaType)
coffee-shop-kata/jdk8/src/main/java/bny/codekatas/coffeeshopkata/beverage/Tea.java:23
Method
Tea
(TeaType teaType)
coffee-shop-kata/jdk21/src/main/java/bny/codekatas/coffeeshopkata/beverage/Tea.java:26
Method
Tea
(TeaType teaType)
coffee-shop-kata-solutions/src/main/java/bny/codekatas/coffeeshopkata/beverage/Tea.java:23
Method
UnmodifiableArrayListMultimap
(MutableMultimap<K, V> multimap)
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/custom/collections/UnmodifiableArrayListMultimap.java:29
Method
UnmodifiableMutableList
(MutableList<T> adapted)
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/custom/collections/UnmodifiableMutableList.java:26
Method
UnmodifiableMutableMap
(MutableMap<K, V> adapted)
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/custom/collections/UnmodifiableMutableMap.java:30
Method
VavrDeckOfCardsAsList
()
deck-of-cards-kata-solutions/src/main/java/bny/codekatas/deckofcards/list/immutable/VavrDeckOfCardsAsList.java:39
Method
VavrDeckOfCardsAsList
Use Vavr APIs with {@link Card#streamCards()} to create an ImmutableList and store that in cards. Group all of the cards by {@link Card#suit()} into a
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/list/immutable/VavrDeckOfCardsAsList.java:44
Method
VavrDeckOfCardsAsSortedSet
()
deck-of-cards-kata-solutions/src/main/java/bny/codekatas/deckofcards/sortedset/immutable/VavrDeckOfCardsAsSortedSet.java:41
Method
VavrDeckOfCardsAsSortedSet
TODO Replace the null values below with something more useful. Use Vavr APIs with {@link Card#streamCards()} to create an "immutable" SortedSet and st
deck-of-cards-kata/src/main/java/bny/codekatas/deckofcards/sortedset/immutable/VavrDeckOfCardsAsSortedSet.java:47
Method
WorkWeek
TODO Calculate the start date and range of dates for the 5 day week from Monday to Friday. Hint: Look at {@link LocalDate#with(TemporalAdjuster)} Hin
calendar-kata-solutions/src/main/java/bny/codekatas/calendarkata/WorkWeek.java:38
Method
WorkWeek
TODO Calculate the start date and range of dates for the 5 day week from Monday to Friday. Hint: Look at {@link LocalDate#with(TemporalAdjuster)} Hin
calendar-kata/src/main/java/bny/codekatas/calendarkata/WorkWeek.java:38
Method
abbreviationEquals
(String abbreviation)
donut-kata/src/main/java/bny/codekatas/donutkata/DonutType.java:40
Method
abbreviationEquals
(String abbreviation)
donut-kata-solutions/src/main/java/bny/codekatas/donutkata/DonutType.java:40
Method
accept
(int value)
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/jdk/PrimitiveFunctionalInterfaceTest.java:45
Method
accept
(int value)
java-lambda-kata/src/test/java/bny/codekatas/lambdakata/ec/EclipseCollectionsPrimitiveFunctionalInterfaceTest.java:98
Method
add
()
pitest-mutation-kata-solutions/src/test/java/bny/codekatas/pitestmutationkata/PositionTest.java:40
← previous
next →
401–500 of 1,831, ranked by callers