MCPcopy Create free account

hub / github.com/bobocode-projects/java-fundamentals-exercises / functions

Functions921 in github.com/bobocode-projects/java-fundamentals-exercises

MethodgroupCommaSeparatedFirstNamesByBirthdayMonth
()
5-0-functional-programming/5-2-1-crazy-streams/src/test/java/com/bobocode/fp/CrazyStreamsTest.java:196
MethodgroupCommaSeparatedFirstNamesByBirthdayMonth
Returns a {@link Map} where key is a birthday month, and value is a {@link String} that stores comma and space -separated first names (e.g. "Polly, Dy
5-0-functional-programming/5-2-1-crazy-streams/src/main/java/com/bobocode/fp/CrazyStreams.java:150
MethodgroupFirstNamesByLastNames
()
5-0-functional-programming/5-2-1-crazy-streams/src/test/java/com/bobocode/fp/CrazyStreamsTest.java:184
MethodgroupFirstNamesByLastNames
Returns a {@link Map} where key is {@link Account#lastName} and values is a {@link Set} that contains first names of all accounts with a specific last
5-0-functional-programming/5-2-1-crazy-streams/src/main/java/com/bobocode/fp/CrazyStreams.java:140
MethodgroupTotalBalanceByCreationMonth
()
5-0-functional-programming/5-2-1-crazy-streams/src/test/java/com/bobocode/fp/CrazyStreamsTest.java:207
MethodgroupTotalBalanceByCreationMonth
Returns a {@link Map} where key is a {@link Month} of {@link Account#creationDate}, and value is total balance of all accounts that have the same valu
5-0-functional-programming/5-2-1-crazy-streams/src/main/java/com/bobocode/fp/CrazyStreams.java:160
MethodhasDuplicates
hasDuplicates is a generic util method checks if a list of entities contains target entity more than once. In other words, it checks if target entity
1-0-java-basics/1-3-1-crazy-generics/src/main/java/com/bobocode/basics/CrazyGenerics.java:190
MethodhasDuplicatesArgs
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:712
MethodhasDuplicatesChecksEntitiesByUUID
(List<? extends BaseEntity> entities, BaseEntity targetEntity, Boolean hasDuplicates)
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:699
MethodhasDuplicatesIsAGenericMethod
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:669
MethodhasDuplicatesTypeParameterIsBoundedByBaseEntity
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:688
MethodhasDuplicatesTypeParameterIsCalledT
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:678
MethodhasNewEntities
Util method that check if provided collection has new entities. An entity is any object that extends {@link BaseEntity}. A new entity is an entity tha
1-0-java-basics/1-3-1-crazy-generics/src/main/java/com/bobocode/basics/CrazyGenerics.java:163
MethodhasNewEntitiesArgs
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:589
MethodhasNewEntitiesChecksIds
(Collection<BaseEntity> entities, boolean result)
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:570
MethodhasNewEntitiesMethodParamIsAGenericCollectionOfEntities
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:558
MethodhelloAnnotationExerciseIsAnnotatedWithExercise
()
1-0-java-basics/1-5-0-hello-annotations/src/test/java/com/bobocode/basics/HelloAnnotationsExerciseTest.java:81
MethodhelloSupplier
()
5-0-functional-programming/5-1-1-crazy-lambdas/src/test/java/com/bobocode/fp/CrazyLambdasTest.java:24
MethodinOrderTraversal
traverse the tree in element's natural order @param consumer accepts ref. to node during traversing
6-0-test-driven-development/6-1-3-binary-search-tree/src/main/java/com/bobocode/tdd/BinarySearchTree.java:31
MethodinOrderTraversal
(Consumer<T> consumer)
6-0-test-driven-development/6-1-3-binary-search-tree/src/main/java/com/bobocode/tdd/RecursiveBinarySearchTree.java:33
MethodinOrderTraversal
(Consumer<T> consumer)
2-0-data-structures-and-algorithms/2-2-6-binary-search-tree/src/main/java/com/bobocode/cs/RecursiveBinarySearchTree.java:45
MethodincrementFunction
()
5-0-functional-programming/5-0-1-lambda-functions-map/src/test/java/com/bobocode/fp/FunctionsTest.java:38
Methodinit
()
5-0-functional-programming/5-0-1-lambda-functions-map/src/test/java/com/bobocode/fp/FunctionsTest.java:13
MethodinorderTraversal
()
2-0-data-structures-and-algorithms/2-2-6-binary-search-tree/src/test/java/com/bobocode/cs/RecursiveBinarySearchTreeTest.java:239
Methodinsert
insert an element @return true if element did not exist in the tree and was inserted successfully
6-0-test-driven-development/6-1-3-binary-search-tree/src/main/java/com/bobocode/tdd/BinarySearchTree.java:10
Methodinsert
(T element)
6-0-test-driven-development/6-1-3-binary-search-tree/src/main/java/com/bobocode/tdd/RecursiveBinarySearchTree.java:13
Methodinsert
()
2-0-data-structures-and-algorithms/2-2-6-binary-search-tree/src/test/java/com/bobocode/cs/RecursiveBinarySearchTreeTest.java:110
Methodinsert
(T element)
2-0-data-structures-and-algorithms/2-2-6-binary-search-tree/src/main/java/com/bobocode/cs/RecursiveBinarySearchTree.java:25
MethodinsertDoesNotAddDuplicateElements
()
2-0-data-structures-and-algorithms/2-2-6-binary-search-tree/src/test/java/com/bobocode/cs/RecursiveBinarySearchTreeTest.java:146
MethodinsertLeftIfLessThanRoot
()
2-0-data-structures-and-algorithms/2-2-6-binary-search-tree/src/test/java/com/bobocode/cs/RecursiveBinarySearchTreeTest.java:128
MethodinsertLinksAndResourcesIntoHref
()
3-0-java-core/3-6-3-crazy-regex/src/test/java/com/bobocode/se/CrazyRegexTest.java:212
MethodinsertLinksAndResourcesIntoHref
You have a text with resources and links to those resources: - [Bobocode](https://www.bobocode.com) Create matcher and use method replaceAll to get th
3-0-java-core/3-6-3-crazy-regex/src/main/java/com/bobocode/se/CrazyRegex.java:252
MethodinsertRightIfGreaterThanRoot
()
2-0-data-structures-and-algorithms/2-2-6-binary-search-tree/src/test/java/com/bobocode/cs/RecursiveBinarySearchTreeTest.java:137
MethodinsertThrowsExceptionWhenArgumentIsNull
()
2-0-data-structures-and-algorithms/2-2-6-binary-search-tree/src/test/java/com/bobocode/cs/RecursiveBinarySearchTreeTest.java:156
MethodinsertToRootIfTreeIsEmpty
()
2-0-data-structures-and-algorithms/2-2-6-binary-search-tree/src/test/java/com/bobocode/cs/RecursiveBinarySearchTreeTest.java:120
MethodintSquareOperation
()
5-0-functional-programming/5-1-1-crazy-lambdas/src/test/java/com/bobocode/fp/CrazyLambdasTest.java:111
MethodisEmpty
()
6-0-test-driven-development/6-1-2-linked-list/src/main/java/com/bobocode/tdd/List.java:21
MethodisEmpty
Checks if a list is empty @return {@code true} if list is empty, {@code false} otherwise
6-0-test-driven-development/6-1-2-linked-list/src/main/java/com/bobocode/tdd/LinkedList.java:121
MethodisEmpty
Checks if the stack is empty. @return {@code true} if the stack is empty, returns {@code false} if it's not
6-0-test-driven-development/6-1-1-stack/src/main/java/com/bobocode/tdd/Stack.java:34
MethodisEmpty
()
6-0-test-driven-development/6-1-1-stack/src/main/java/com/bobocode/tdd/LinkedStack.java:21
MethodisEmpty
()
2-0-data-structures-and-algorithms/2-2-4-linked-list/src/test/java/com/bobocode/cs/LinkedListTest.java:472
MethodisEmpty
Checks if a list is empty @return {@code true} if list is empty, {@code false} otherwise
2-0-data-structures-and-algorithms/2-2-4-linked-list/src/main/java/com/bobocode/cs/LinkedList.java:126
MethodisEmpty
()
2-0-data-structures-and-algorithms/2-2-2-stack/src/test/java/com/bobocode/cs/LinkedStackTest.java:276
MethodisEmpty
Checks if a stack is empty @return {@code true} if a stack is empty, {@code false} otherwise
2-0-data-structures-and-algorithms/2-2-2-stack/src/main/java/com/bobocode/cs/LinkedStack.java:68
MethodisEmpty
Checks is the table is empty. @return true is table size is zero or false otherwise
2-0-data-structures-and-algorithms/2-2-9-hash-table/src/main/java/com/bobocode/cs/HashTable.java:114
MethodisEmpty
()
2-0-data-structures-and-algorithms/2-2-5-array-list/src/test/java/com/bobocode/cs/ArrayListTest.java:331
MethodisEmpty
Checks if a list is empty @return {@code true} if list is empty, {@code false} otherwise
2-0-data-structures-and-algorithms/2-2-5-array-list/src/main/java/com/bobocode/cs/ArrayList.java:139
MethodisEmpty
()
2-0-data-structures-and-algorithms/2-2-3-linked-queue/src/test/java/com/bobocode/cs/LinkedQueueTest.java:217
MethodisEmpty
Checks if the queue is empty. @return {@code true} if the queue is empty, returns {@code false} if it's not
2-0-data-structures-and-algorithms/2-2-3-linked-queue/src/main/java/com/bobocode/cs/LinkedQueue.java:51
MethodisEmpty
()
2-0-data-structures-and-algorithms/data-structures-and-algorithms-util/src/main/java/com/bobocode/cs/List.java:21
MethodisEmptyOnEmptyList
()
2-0-data-structures-and-algorithms/2-2-5-array-list/src/test/java/com/bobocode/cs/ArrayListTest.java:325
MethodisEmptyPredicate
()
5-0-functional-programming/5-1-1-crazy-lambdas/src/test/java/com/bobocode/fp/CrazyLambdasTest.java:33
MethodisEmptyReturnsTrueWhenQueueIsEmpty
()
2-0-data-structures-and-algorithms/2-2-3-linked-queue/src/test/java/com/bobocode/cs/LinkedQueueTest.java:209
MethodisEmptyWhenListIsEmpty
()
2-0-data-structures-and-algorithms/2-2-4-linked-list/src/test/java/com/bobocode/cs/LinkedListTest.java:482
MethodisEmptyWhenStackIsEmpty
()
2-0-data-structures-and-algorithms/2-2-2-stack/src/test/java/com/bobocode/cs/LinkedStackTest.java:287
MethodisEmptyWhenTableGetsElements
()
2-0-data-structures-and-algorithms/2-2-9-hash-table/src/test/java/com/bobocode/cs/HashTableTest.java:414
MethodisEmptyWhenThereIsNoElements
()
2-0-data-structures-and-algorithms/2-2-9-hash-table/src/test/java/com/bobocode/cs/HashTableTest.java:426
MethodisValidCollection
Util method that checks if a provided collection of entities is valid. An entity is any subclass of a {@link BaseEntity} A validation criteria can be
1-0-java-basics/1-3-1-crazy-generics/src/main/java/com/bobocode/basics/CrazyGenerics.java:176
MethodisValidCollectionArgs
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:641
MethodisValidCollectionMethodFirstParamIsAGenericCollectionOfEntities
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:602
MethodisValidCollectionMethodSecondParamIsAnyBaseEntitySuperClass
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:614
MethodisValidCollectionReturnsTrueWhenAllEntitiesPassValidationPredicate
(List<TestEntity> entities, Predic
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:626
MethodlengthInRangePredicate
()
5-0-functional-programming/5-1-1-crazy-lambdas/src/test/java/com/bobocode/fp/CrazyLambdasTest.java:66
MethodlimitedClassFieldsAreGeneric
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:102
MethodlimitedClassHasOneTypeParameter
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:81
MethodlimitedClassTypeParameterIsBoundedByNumber
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:90
Methodlink
()
2-0-data-structures-and-algorithms/2-2-1-node/src/test/java/com/bobocode/cs/NodesTest.java:31
MethodlistRepositoryExtendsCollectionRepository
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:380
MethodlistRepositoryHasOneTypeParameter
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:389
MethodlistRepositoryParentInterfaceHasSpecifiedTwoTypes
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:417
MethodlistRepositoryTypeParameterIsBoundByBaseEntity
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:407
MethodlistRepositoryTypeParameterIsCalledT
()
1-0-java-basics/1-3-1-crazy-generics/src/test/java/com/bobocode/basics/CrazyGenericsTest.java:398
MethodlongSumOperation
()
5-0-functional-programming/5-1-1-crazy-lambdas/src/test/java/com/bobocode/fp/CrazyLambdasTest.java:123
Methodmain
(String[] args)
5-0-functional-programming/5-4-1-fun-prime-numbers/src/main/java/com/bobocode/fp/OOSumOfPrimes.java:12
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/lambdas/tutorial/FunctionComposition.java:17
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/lambdas/tutorial/LambdaRunnableExample.java:4
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/lambdas/tutorial/CrazyLambdaExample.java:12
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/lambdas/tutorial/MethodReferenceExamples.java:11
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/lambdas/tutorial/LambdaComparatorExample.java:13
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/lambdas/tutorial/LambdaAndMethodReference.java:13
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/lambdas/tutorial/MethodRefToUpperCaseExample.java:11
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/lambdas/tutorial/PredefinedInterfacesExamples.java:14
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/lambdas/tutorial/PredefinedInterfacePrimitives.java:12
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/streams/tutorial/StreamCollecting.java:23
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/streams/tutorial/StreamMapping.java:16
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/streams/tutorial/StreamParallelProcessing.java:11
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/streams/tutorial/ImperativeVsDeclarativeFiltering.java:12
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/streams/tutorial/StreamWhileExample.java:9
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/streams/tutorial/StreamSideEffectFilteringExample.java:10
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/streams/tutorial/ImperativeVsDeclarativeMax.java:11
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/streams/tutorial/StreamReducing.java:15
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/streams/tutorial/StreamFiltering.java:11
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/streams/tutorial/StreamBasics.java:23
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/streams/tutorial/StreamPrimitives.java:12
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/streams/tutorial/StreamAdditionalFeatures.java:17
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/optionals/tutorial/OptionalExamples.java:13
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/optionals/tutorial/OptionalImperativeVsDeclarativeCheck.java:9
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/optionals/tutorial/OptionalPrimitives.java:11
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/optionals/tutorial/OptionalSearchByEmailExample.java:10
Methodmain
(String[] args)
5-0-functional-programming/src/main/java/com/bobocode/optionals/tutorial/OptionalCreation.java:9
← previousnext →601–700 of 921, ranked by callers